[04:20] <uriel> just curious, what is lanchpad writen in? (and where is the src code for it?) (sorry if I'm blind =))
[04:33] <lifeless> uriel: hi there
[04:33] <lifeless> launchpad is written in python on top of the zope3 framework
[04:33] <uriel> oh, look who is here
[04:33] <uriel> zope3? oh dear...
[04:34] <lifeless> its utterly unlike zope2 :)
[04:34] <lifeless> its not CRACK for starts
[04:34] <uriel> wow! I'm impressed then ;P
[04:34] <uriel> I mean, it would have been hard to do worse than zope2...
[04:34] <lifeless> :)
[04:35] <lifeless> https://www.ubuntulinux.org/wiki/RosettaFAQ
[04:36] <lifeless> launchpad currently is closed source. we really hope it will become free software eventually
[04:36] <lifeless> but right now its not :[
[04:36] <uriel> oh, so you are into this ubuntu thing too? heh...
[04:37] <lifeless> yeah, I work for Canonical doing the Bazaar RCS
[04:37] <uriel> well, some half decent translation/localization framework for python would be nice..
[04:38] <uriel> ah, I'm using it, thank god someone put some order into toms delusions
[04:38] <lifeless> rosetta uses gettext quite happily.
[04:38] <lifeless> ;)
[04:38] <lifeless> oh.
[04:38] <uriel> BTW, there was a feature/bug about bazaar that I couldn't figure out where to report
[04:38] <lifeless> what sort of thing makes gettext bad?
[04:39] <uriel> then using mv; it should allow to move a file and the target be a dir, last I checked it didn't work
[04:39] <lifeless> (the bug - tell me now, but for future reference : http://bazaar.canonical.com/bugs)
[04:39] <lifeless> uriel: right, I *think* we've an open bug on that
[04:40] <uriel> ah, that is new, was hunting around for something like that for a while, before there was something in a wiki somewhere where I think I entered some other bug/suggestion
[04:41] <uriel> stupid question: any chance to get rid of all the -d useless options?
[04:41] <uriel> it really hurts my eyes every time I use -H
[04:41] <lifeless> I've added https://launchpad.ubuntu.com/malone/bugs/536
[04:41] <lifeless> mmm, -d is quite useful for things like pybaz
[04:41] <uriel> -V also seems rather useless...
[04:41] <uriel> pybaz?
[04:42] <lifeless> which can't change working dir (they are a library, thats a big nono), but need to tell baz what dir to work in
[04:42] <lifeless> pybaz : python bindings to baz
[04:42] <lifeless> -V is going to go.
[04:42] <uriel> I see..
[04:42] <lifeless> and -d should be done like baz -d DIR command
[04:42] <lifeless> so it would be consistent and not repeated all the time.
[04:42] <uriel> yes, at the very least
[04:43] <uriel> wouldn't make more sense to have specific params to make -d irrelevant?
[04:43] <uriel> well, I guess for some cases you would need to specify the working copy..
[04:45] <lifeless> right
[04:45] <lifeless> I agree - and we're doing that a lot as we work on things
[04:45] <uriel> the two -h -H feel rather redundant BTW
[04:45] <lifeless> but we haven't made a big push to do it ;)
[04:46] <uriel> ah, good that at least you guys are in a better track; I think that if I had had to use tla for much longer I would have gone completely insane
[04:46] <lifeless> heh
[07:25] <asmodai> morn
[07:50] <lifeless> morning
[05:05] <kosmic_youth> hello, i'm having a problem with launchpad, after i login a go to the package I want to translate and when i click in the link with gives me this error -> A system error occured
[05:12] <asmodai> mmm, I could do some translations this morning
[05:12] <asmodai> kosmic_youth: there are some rough edges still
[05:13] <mdke> i was thinking perhaps this is related to #528
[05:14] <asmodai> so many bugs to fix ;)  (so bloody little time)