Team Chat Logs

2007 0
Mo Tu We Th Fr Sa Su
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        

January 21, 2007

[00:07:42] * avar has joined #trac
[00:08:16] * avar has joined #trac
[00:30:25] <marlun> Anyone who uses the Discussion Plugin for Trac? I would like to see how it looks.
[00:38:45] <coderanger> set it up an see ;-)
[00:39:15] <Semhirage> marlun, iirc, exaile trac site uses it
[00:41:18] <marlun> :) thanks
[00:41:22] <marlun> coderanger, I might :)
[00:42:01] <coderanger> http://www.exaile.org/trac/discussion
[00:42:20] <coderanger> The UI still needs some work
[00:45:02] <The_Tick> wtf is that?
[00:45:04] <The_Tick> forums?
[00:45:31] <coderanger> yeah
[00:45:41] <The_Tick> hrmm
[00:45:48] <The_Tick> spam filtering would need to be way better ;)
[00:46:03] <coderanger> It could use the same system via spamfilter
[00:49:06] <pygi> s0undt3ch, ping
[01:07:17] * eblot has joined #trac
[01:07:23] * idnar has quit IRC
[01:07:25] * idnar_ has joined #trac
[01:18:14] * eblot_ has quit IRC
[01:52:25] <alect> spaaaaaaaam
[01:52:51] <pygi> /kick alect
[01:53:18] <alect> harsh :(
[01:54:12] <pygi> ^_^
[01:58:41] <coderanger> modwar!
[01:58:45] <coderanger> :)
[02:01:19] <alect> hehe
[02:02:26] * pygi hides
[02:03:02] * ChanServ sets mode: +o alect
[02:03:10] * alect reels with power
[02:03:18] * Guardian has quit IRC
[02:04:19] * ChanServ sets mode: +o coderanger
[02:04:27] <coderanger> mwahahaha
[02:05:58] * lisppaste5 has quit IRC
[02:07:33] <pygi> /ChanServ gives channel operator status to pygi
[02:09:13] * asmodai thwaps Firefox
[02:09:31] <asmodai> Sometimes I think JavaScript or so hangs.
[02:09:53] <asmodai> Thing was at 270M with CPU at 90% without anything special open =\
[02:10:54] * cmlenz has joined #trac
[02:11:20] <alect> hey asmodai
[02:11:23] <alect> hi cmlenz
[02:11:33] <cmlenz> howdy
[02:11:35] <asmodai> Howdy Alec.
[02:11:38] <asmodai> Moin Chris
[02:14:57] * lisppaste5 has joined #trac
[02:17:08] <asmodai> mmm, with a **kw, where does get() in kw.get() come from?
[02:18:16] <coderanger> kw is a dict
[02:18:19] <asmodai> ahh
[02:18:21] <asmodai> ta
[02:18:32] <asmodai> Oh duh *thwaps self*
[02:18:40] <asmodai> God, it shows I haven't touched python in a while :(
[02:19:52] <coderanger> --base-path for tracd works like TRAC_URI_ROOT, right?
[02:20:32] <asmodai> No sure. I've hardly used tracd.
[02:21:34] * kopernikus has joined #trac
[02:36:45] * kopernikus has left #trac
[02:38:08] * kopernikus has joined #trac
[03:03:10] * m_g has joined #trac
[03:06:29] * m_g has quit IRC
[03:09:58] * m_g has joined #trac
[03:21:49] * kopernikus has quit IRC
[03:22:57] <alect> mmmmm
[03:27:30] <asmodai> alect: mmm?
[03:36:51] * matt_good_ has joined #trac
[03:36:56] * matt_good has quit IRC
[03:44:27] * Guardian has joined #trac
[03:45:29] * mitsuhiko has quit IRC
[03:51:46] <asmodai> alect: Can you do something like, while file is not EOF, on a file that's open()'d?
[03:53:22] <coderanger> for line in f:
[03:54:03] * asmodai wonders how to rewrite this small part then
[03:54:25] <asmodai> Now got
[03:54:26] <asmodai> logfile = open(filename, 'r')
[03:54:26] <asmodai> while 1:
[03:54:26] <asmodai> parse(logfile.readline())
[03:54:26] * mfuchs has joined #trac
[03:54:36] <asmodai> Which obviously doesn't keep EOF in mind
[03:55:12] <asmodai> while parse(logfile.readline()): might work?
[03:56:47] <alect> ^^ what coderanger said
[03:57:05] <coderanger> for line in open('filename'): parse(line)
[03:57:44] <coderanger> grr, I can't get nginx to stop munging URLs while proxying
[03:58:42] <asmodai> alect: *grin*
[03:58:49] <asmodai> coderanger: ta, obvious in a sense yea
[03:59:05] * asmodai lets the 121M file go to 100% again
[03:59:21] <asmodai> Working on an awstats replacement in Python ^^
[04:04:27] <alect> i think paco was ranting to me about nginx before
[04:05:59] <coderanger> yeah
[04:06:17] <coderanger> I'm trying to use it to proxy to tracd in my dev setup
[04:07:14] <coderanger> It cuts off URLs funnily
[04:09:47] * kopernikus has joined #trac
[04:12:52] <asmodai> ok, that worked wonderfully.
[04:15:21] <kopernikus> hmm, so with --parent-env-dir locally installed plugins show up in all envs...
[04:15:54] <kopernikus> and enabling/disabling stuff webadmin -> plugins changes the config file
[04:17:11] <kopernikus> I wonder if they are actually enabled (means functional) if they're installed in other envs...
[04:17:25] <kopernikus> wouldn't like that ;)
[04:20:19] <coderanger> !@#$, I hate computers
[04:20:55] <coderanger> The past 3 hours of arguing with nginx was moot, the problem was the server wasn't restarting correctly, so my config changes never took effect
[04:21:24] <coderanger> kopernikus: If you enable in the local config, its specific to that env
[04:22:12] <kopernikus> the point is, plugins installed in other envs show up in webadmin->plugins
[04:22:34] <coderanger> mod_python or FCGI?
[04:22:53] <coderanger> or tracd for that matter
[04:22:55] <kopernikus> mod_proxy, i.e tracd with --env-parent-dir
[04:23:22] <coderanger> yeah, all envs are in a single interpreter, so once imported a plugin shows up in all of them
[04:25:46] <coderanger> http://dev.coderanger.net/0.10.3/main/ticket/1
[04:26:00] <coderanger> Whadyall think about that for the master tickets UI?
[04:26:31] <kopernikus> I wouldn't mind if they just show up,...
[04:27:09] <coderanger> kopernikus: Yes, its fine
[04:27:16] <coderanger> They are not active unless you activate them
[04:31:00] <kopernikus> I'm a bit concerned about security, people can mess things up if they hit the wrong button...
[04:31:16] <coderanger> kopernikus: Then don't give those people TRAC_ADMIN
[04:31:22] <kopernikus> ;)
[04:31:41] <coderanger> TRAC_ADMIN:Trac :: root:unix
[04:31:57] <kopernikus> yea ;)
[04:33:15] <kopernikus> wrt master ticket: is it a patch/plugin? will the []resolve radiobutton be disabled if one of the blocking tickets is not closed?
[04:34:31] <coderanger> plugin, and yes
[04:34:37] <coderanger> feel free to play with that site
[04:34:43] <coderanger> its my development sandbox
[04:34:57] <coderanger> there are two example tickets in already
[04:35:03] <kopernikus> ah, I see
[04:36:58] <kopernikus> it's a "master ticket" as soon as it is blocked by others right?
[04:37:14] <coderanger> Yes, there isn't really a difference
[04:37:26] <kopernikus> cool
[04:37:36] <coderanger> the name is just from the original idea at this point
[04:38:13] <kopernikus> where's the code ;)
[04:39:12] <coderanger> sitting on my dev machine
[04:46:38] <coderanger> http://dev.coderanger.net/src/mastertickets/
[05:06:21] * vicentecarro has joined #trac
[05:06:25] <vicentecarro> hi
[05:07:28] <vicentecarro> Supports Trac already mysql DBs?
[05:07:40] <alect> kind of
[05:07:53] <vicentecarro> not for use?
[05:08:50] <kopernikus> I'd like to add **kw to the IAccountChangeListener methods for additional arguments, (notably name and email), opinions?
[05:13:18] * yatesy has left #trac
[05:21:20] <alect> vicentecarro: it's there, but broken :(
[05:21:44] * Semhirage has quit IRC
[05:22:10] * Semhirage has joined #Trac
[05:22:48] <vicentecarro> ok, thanks
[05:25:22] * idnar_ is now known as idnar
[05:33:12] * vicentecarro has quit IRC
[05:41:39] * crschmidt has joined #trac
[05:41:47] <crschmidt> Is there a way to have trac send email notifications on Wiki edits?
[05:42:04] <misc> using rss2email ?
[05:42:12] <crschmidt> Anything built in?
[05:42:49] <crschmidt> I'm not up to maintaining rss2email, so if there's nothing built in, I'll just deal.
[05:49:19] <eblot> crschmidt: no, however this has already been requested (notification on edition not restricted to tickets)
[05:50:14] * crschmidt nods
[05:50:34] <crschmidt> (For the record, the reason I'm not up to using rss2email is that I don't want to hack feedparser to support authentication)
[05:51:52] <misc> you could do it in two time 1) use wget to download the feed with builtin auth system ( ie no need to code anything ) 2) give the feed to rss2email ?
[05:52:55] <crschmidt> Perhaps I'm misunderstanding how rss2email works, but it doesn't look like it's designed to be handed content. I'd basically need to rewrite rss2email.
[05:56:07] * prologic has quit IRC
[05:57:49] <crschmidt> hm, and the RSS feed doesn't include a diff, either.
[05:58:11] * mitsuhiko has joined #trac
[06:01:15] <alect> lo mitsuhiko
[06:01:49] <mitsuhiko> darn. server died...
[06:01:58] <mitsuhiko> "hammett kernel: [<ffffffff802a31ea>] out_of_memory+0x2e/0x180
[06:01:58] <mitsuhiko> "
[06:02:02] <mitsuhiko> grrrr
[06:08:55] * prologic has joined #trac
[06:12:35] * eblot_ has joined #trac
[06:25:38] * eblot has quit IRC
[06:29:43] * kopernikus has quit IRC
[06:46:27] * ^BuGs^ has joined #trac
[06:47:44] * Sweetshark has joined #trac
[06:56:22] * kopernikus has joined #trac
[07:02:01] <alect> quiet in here
[07:02:49] * dgynn has joined #trac
[07:03:13] * Sweetsha1k has quit IRC
[07:08:08] <^BuGs^> :o
[07:08:10] <^BuGs^> well
[07:08:51] <^BuGs^> might get busy soon. cPanel has almost got Apache 2.2.x working in WHM. Which is good because then I will install trac. :-)
[07:12:28] <alect> cool :)
[07:15:46] <^BuGs^> then at least
[07:16:06] <^BuGs^> our site can be worked on in SVN with a "outline" view of the system
[07:16:12] <^BuGs^> to keep trac of changes
[07:16:18] <^BuGs^> :-)
[07:25:14] * mario_ has joined #trac
[07:25:40] * Miek has quit IRC
[07:26:58] * l0kii has quit IRC
[07:31:42] * l0wkey has joined #trac
[07:40:27] * pygi has quit IRC
[07:40:53] * endra has quit IRC
[07:41:12] * neoxed_ has quit IRC
[07:43:53] * Miek has joined #trac
[07:46:05] * bryanl has joined #trac
[07:54:05] * pobrien has joined #trac
[08:08:56] * Miek has quit IRC
[08:21:23] * dawkirst has joined #trac
[08:25:02] * dgynn_ has joined #trac
[08:26:36] <dawkirst> Hello. I'm trying to insall trac on Windows XP. I have dowloaded the Python 2.4.3 MSI installer, and installed Python. Next, I downloaded the All-In-One Installer (http://trac.edgewall.org/wiki/TracOnWindows#GettingStarted) and ran it. But this is where I get stuck. On that same Trac documentation page, they say that I must add the .py extensions to the tracd and trac-admin files in my Python scripts folder: which I can't seem to find. Any c
[08:29:44] * pradeep has joined #trac
[08:33:58] * dgynn has quit IRC
[08:55:33] <kopernikus> dawkirst: in my case its c:\program file\python2.4\Scripts
[08:58:27] <kopernikus> if everything else fails, you need to type the full path in quotes for both, python and tracd/trac-admin
[08:59:14] <kopernikus> "c:\program files\python2.4\python.exe" "c:\program files\python2.4\scripts\trac-admin"
[09:00:44] <dawkirst> kopernikus: thanks.
[09:04:13] <dawkirst> kopernikus: How can I know if I have SQLite installed?
[09:10:20] <kopernikus> download the pysqlite installer for windows and follow the instructions ;)
[09:18:39] * pradeep has quit IRC
[09:19:38] * danbeck has joined #trac
[09:22:30] * jadd_ has joined #trac
[09:23:43] <kopernikus> to veryify the installation start a python console and type:
[09:23:52] <kopernikus> import pysqlite2
[09:24:03] <kopernikus> from pysqlite2 import dbapi2 as sqlite
[09:24:23] <kopernikus> there are docs,...somewhere.
[09:34:10] * Fr34k4z01d has joined #trac
[09:35:04] <Fr34k4z01d> is anyone here good on hlfs ?
[09:35:04] <Fr34k4z01d> please help me
[09:35:47] <matt_good_> Fr34k4z01d: what is hlfs?
[09:35:47] * Fr34k4z01d has quit IRC
[09:40:31] * ^BuGs^ has quit IRC
[09:52:53] <kopernikus> we'll never know ;)
[09:56:44] * jadd_ has quit IRC
[09:58:26] <crschmidt> it's the half life file system, of course
[09:59:47] * jadd_ has joined #trac
[10:03:13] * kopernikus has left #trac
[10:08:15] * dgynn_ has quit IRC
[10:44:01] * neoxed has joined #Trac
[10:46:34] * daniel-w has joined #trac
[10:53:26] * jadd_ has joined #trac
[11:03:57] * bryanl has quit IRC
[11:04:20] * bryanl has joined #trac
[11:06:08] * jadd_ has quit IRC
[11:06:55] * newpers has joined #trac
[11:07:28] * dilinger has quit IRC
[11:26:07] * dilinger has joined #trac
[11:26:27] * pobrien has left #trac
[11:37:28] <eblot_> alect: trac-hacks has been spammed: http://trac-hacks.org/attachment/wiki/WikiStart
[11:42:34] <matt_good_> crschmidt: that would've been my guess to :P however, I think this may be more likely: http://wiki.linuxfromscratch.org/hlfs/
[11:48:58] * newpers has left #trac
[11:51:52] * kop_ has joined #trac
[12:05:47] * bryanl has joined #trac
[12:05:58] <coderanger> eblot_: Thanky
[12:11:43] * Miek has joined #trac
[12:13:45] * matt_good_ has quit IRC
[12:16:14] * matt_good_ has joined #trac
[12:19:24] * dawkirst has quit IRC
[12:45:10] <Eridius> coderanger: when are you gonna commit my patch? ;)
[12:45:25] <coderanger> oy, right, still need to do that
[12:45:31] * coderanger -> readify :)
[12:45:36] <Eridius> hehe
[12:46:00] <Eridius> man, sshfs kicks so much ass
[12:46:21] <coderanger> I need to triage my trac-hacks tickets some time soon
[12:47:22] * Eridius is currently trying to figure out how best to utilize your ticketdeletion plugin to delete all changes after a given timestamp
[12:48:58] <Eridius> hrm, it just occurred to me that your ticketdeletion plugin can screw up if you delete changes in a certain order
[12:49:07] <Eridius> if I have 2 changes to, say, keywords: "a" => "b" => "c"
[12:49:16] <Eridius> if I delete "a" => "b", then I delete "b" => "c", it's going to be left at "b"
[12:49:18] <coderanger> You need to delete newest to oldest
[12:49:21] <Eridius> exactly
[12:49:35] <coderanger> which it will do i the web UI automatically
[12:49:44] <Eridius> well, I'd certainly hope so ;)
[12:51:58] * dawkirst has joined #trac
[12:55:01] <dawkirst> Hello. Can I use Abyss Web Server to host Trac? If so, how must I configure Abyss to handle the cgi? I'm kind of lost.
[12:56:02] <coderanger> never heard of it
[12:56:08] * matt_good_ has quit IRC
[12:57:00] * daniel-w has quit IRC
[12:57:22] * lawnchair has quit IRC
[12:58:08] <coderanger> dawkirst: http://www.aprelium.com/abyssws/python.html
[12:58:49] * matt_good_ has joined #trac
[12:58:58] <coderanger> dawkirst: And http://www.aprelium.com/data/doc/2/abyssws-win-doc-html/scripting.html
[13:03:01] * daniel-w has joined #trac
[13:04:44] <dawkirst> coderanger, does trac.cgi serve as an index file?
[13:05:04] <coderanger> If you make it do that ....
[13:05:17] <Eridius> can you adjust the time zone Trac displays timestamps in?
[13:05:36] <coderanger> Eridius: 1) Via the system timezone. 2) in 0.11dev, yes
[13:05:40] <Eridius> vah
[13:05:41] <Eridius> bah
[13:05:57] <coderanger> in 0.11dev its all done per-user actually
[13:06:09] <Eridius> ooh
[13:06:29] <Eridius> alright, I have a timestamp that represents the oldest spam change I want to delete
[13:06:43] <Eridius> now I need to get every single ticket change that occurred after that timestamp, on all tickets, and delete them, from newest to oldest
[13:06:49] <Eridius> using your _delete_change
[13:06:50] <Eridius> :/
[13:07:13] <Eridius> I don't suppose you can help me with this? ;)
[13:07:13] <coderanger> well getting the changes should be easy via SQL
[13:07:27] <coderanger> just look at the ticket_change table
[13:08:05] <coderanger> timestamps are stored in epoch format, so its just "where ts >= $my_ts"
[13:08:24] <Eridius> hrm, my ticket_custom is empty. so that should make deleting changes easier, if I want to ignore your plugin
[13:08:46] <coderanger> Except then you need to revert changed properties by hand
[13:08:57] <Eridius> well no, I'd write code to do it
[13:09:17] <Eridius> the problem with using your code is I have so many damn changes to revert, I don't want to do unnecessary work like querying the ticket_change table
[13:09:56] <coderanger> yeah, the SQL is very inefficient for doing huge deletion runs
[13:11:38] * Semhirage has quit IRC
[13:17:23] * bryanl has quit IRC
[13:29:25] <Eridius> coderanger: what happens if I do a cursor.execute while iterating over the results of the last cursor.execute?
[13:29:30] <Eridius> should I get a new cursor with db.cursor ?
[13:29:50] <coderanger> yeah, or use fetchall() on the first
[13:30:20] <Eridius> as in for foo in cursor.fetchall(): ?
[13:31:55] * mfuchs has quit IRC
[13:31:57] <Eridius> hrm, I think I have a script that might actually work
[13:32:18] * Eridius pasted http://pastie.textmate.org/34670
[13:32:22] <Eridius> any comments before I run it?
[13:32:38] <Eridius> heh, the WikiPage import is useless. yay for basing this on trac-shell.py
[13:33:16] <Eridius> coderanger: ^
[13:33:50] <coderanger> I don't see why it wouldn't work
[13:33:54] <coderanger> but back up your DB first ;-)
[13:34:37] <Eridius> I did
[13:34:44] <Eridius> ok, now to try it
[13:34:53] * Eridius throws a print statement in, so he can see it doing stuff
[13:35:27] <Eridius> blah, unpacking tuple of wrong size ;)
[13:35:36] <Eridius> forgot the last item in get_changelog()
[13:35:40] <Eridius> incidentally, what is that last field for?
[13:35:45] <Eridius> in _delete_change you just ignore it
[13:35:58] <coderanger> which? permanent?
[13:36:17] <Eridius> ticket.get_changelog() returns timestamp, author, field, oldvalue, newvalue, and what?
[13:36:31] <coderanger> permanent
[13:36:34] <Eridius> meaning..?
[13:36:45] <coderanger> right now it means the change is from an attachment
[13:36:55] <Eridius> ah, but since I'm filtering out attachment changes it's irrelevant, yeah?
[13:36:57] <coderanger> which ticketdelete can't delete
[13:37:01] <coderanger> yep
[13:37:34] * m_g has quit IRC
[13:37:46] <Eridius> oops, forgot to filter out comments for updating the ticket table
[13:38:48] * maxb has quit IRC
[13:39:20] <Eridius> mm, it's going nice and fast
[13:39:31] <Eridius> up to ticket #200 already
[13:41:01] <Eridius> woot! My spam is gone! Although now I have to deal with wiki pages
[13:41:03] <Eridius> it's a *lot* less
[13:43:01] <mitsuhiko> cmlenz: rst for ruby is...?
[13:43:15] <mitsuhiko> don't tell me RedCloth. that just sucks
[13:48:35] * cmlenz has quit IRC
[13:59:28] * cmlenz has joined #trac
[13:59:50] <Eridius> oh man, no wonder the blacklist stopped working!
[14:00:07] <Eridius> turns out some asshat spammer spammed BadContent... so his own spam was being treated as a regular expression
[14:00:11] <Eridius> rather than the real blacklists
[14:02:34] <Eridius> coderanger: how do I set permissions which applies to everybody *but* anonymous?
[14:02:50] * dgynn has joined #trac
[14:03:03] <coderanger> Eridius: "autehnticated"
[14:03:06] <Eridius> thanks
[14:03:21] <coderanger> Eridius: And you probably want to make BadContent read-only
[14:03:23] <mitsuhiko> coderanger: typos in quotes look even funnier :D
[14:03:27] <coderanger> so only admins can change it
[14:03:38] <coderanger> mitsuhiko: I was close :P
[14:03:38] <Eridius> actually, I'm going to remove any editing powers from anonymous, require people to register
[14:04:25] <coderanger> I would do both
[14:05:54] <Eridius> yeah..
[14:06:10] <Eridius> I assume ticket_append means you can comment?
[14:09:01] <coderanger> yes
[14:09:31] * dawkirst has quit IRC
[14:10:00] <Eridius> I wish I could delete wiki changes that aren't the newest
[14:11:23] <Eridius> to delete attachments, should I just delete the file on-disc and edit the db by hand?
[14:11:50] <Eridius> or maybe I should try and enhance ticketdeletion to handle attachments? It shouldn't be that hard to do handle
[14:12:00] <Eridius> though I need to be able to delete wiki attachments too..
[14:15:00] <alect> morning
[14:17:27] <Eridius> ok, I think I got the attachments
[14:27:16] * endra has joined #trac
[14:27:18] <endra> hey
[14:27:19] <endra> sup
[14:27:32] <endra> trac keeps giving me an internal error on this project
[14:28:00] <alect> @logging
[14:28:00] <evil_twin> alect: "logging" is http://trac.edgewall.org/wiki/TracLogging <-- Enable debug logging to file, ensure your environments log/ directory is writeable by your web server user, check for errors.
[14:28:26] <endra> http://pastebin.ca/324005
[14:30:17] <endra> .. my log doesn't show anything
[14:30:36] <coderanger> endra: resync
[14:30:43] <endra> already did that, no good
[14:30:49] * dilinger has quit IRC
[14:32:04] <endra> Here's what I have done: I made sure logging is on, I made sure repo is good, I made sure it has repo ACCESS, .. what else .. I resynched, and I made sure that all the trac directory was owned by tracd
[14:32:28] <endra> I do have 1 project though that works just fine though, in the same repo
[14:32:37] <coderanger> this is 0.10.3. right?
[14:32:42] <endra> Yes, latest one
[14:33:04] <endra> trac-0.10.3
[14:34:07] <endra> I am running it using tracd like so: --env-parent-dir /var/lib/trac --auth *,/var/..... path to my ht digest file,realm.here.org
[14:34:15] * ARMax has joined #trac
[14:34:25] * ARMax has left #trac
[14:34:40] <endra> It is running under user/group tracd/tracd, and my repo goes like so: /svn/{project}, I do have a {project 1} that works JUST fine but this {project 2} is the one that isn't working
[14:35:16] <endra> Thats about all the information that I can give you..
[14:36:58] <endra> I will remove everything and attempt to initenv again
[14:38:05] <coderanger> hmm, for blocked tickets, should TICKET_ADMINs be able to override the block?
[14:38:40] <alect> what's a blocked ticket?
[14:38:59] <coderanger> http://dev.coderanger.net/0.10.3/main/ticket/1
[14:39:29] * cmlenz has quit IRC
[14:41:51] * dilinger has joined #trac
[14:43:50] <coderanger> alect: Of course if we had workflow this would be easier ;-)
[14:44:10] * crschmidt has left #trac
[14:44:18] <alect> soon, oh yes
[14:44:36] <alect> i can't get to your site at all
[14:44:55] <coderanger> hrmm
[14:45:17] <coderanger> can you get to coderanger.net?
[14:45:40] * shacka has joined #trac
[14:45:46] <alect> nope
[14:45:49] * shacka has left #trac
[14:46:48] <coderanger> hrmm, works from the off-campus servers I can get to
[14:48:36] <alect> i connect, but a GET / just sits there forever
[14:50:53] <coderanger> weird
[14:52:08] <alect> pfft!
[14:53:52] * Manticore-3 has joined #trac
[14:54:07] <coderanger> hrmm, can't connect from sf's shell server
[14:55:24] <coderanger> $10 says they are futzing with the firewall again
[15:02:20] <marlun> If I install python2.5 (since that recommended for 0.11dev) on Ubuntu which has 2.4 by default, how do I make sure that Trac uses it instead of 2.4?
[15:05:54] <coderanger> alect: Yep, not just you. W3C's validator can't connect, nor can a friend coming via a colo in chicago
[15:06:10] <alect> cunning
[15:06:34] <coderanger> time to do more yelling at people it seems
[15:06:42] <coderanger> this is really ridiculous for a tech school
[15:12:31] <coderanger> I think its time to start looking for a dedicated host/colo :-/
[15:16:20] <coderanger> alect: Hmm, what IP do you see for coderanger.net?
[15:17:30] <alect> 128.113.151.148
[15:17:38] <coderanger> That is correct
[15:17:43] <alect> :(
[15:17:44] <coderanger> Whats your IP?
[15:19:44] <alect> home.swapoff.org
[