[12:23] <daf> Kinnison: hence the "..."
[12:32] <kiko> que sono
[12:38] <carlos> daf: hey
[12:48] <jordi> puta mierda
[12:48] <jordi> I lost access to my mail server
[12:48] <jordi> how sucky is that
[12:49] <kiko> it's good
[12:49] <kiko> you can go to sleep
[12:53] <jordi> no
[12:55] <daf> carlos: hey
[12:55] <carlos> jordi: get a real server (TM)
[12:56] <carlos> jordi: I found a new upload request while handling the import queue
[12:56] <carlos> jordi: for a product
[12:56] <carlos> jordi: but seems like they forgot the .pot file
[12:57] <carlos> https://launchpad.net/rosetta/imports/+index?status=NEEDS_REVIEW&type=all look for the dctrl-tools entries
[12:57] <kiko> forgetting the pot file is a fatal mistake
[12:59] <carlos> kiko: well, I think rosetta would take a .po file as the .pot file
[12:59] <kiko> c'mon dilys 
[12:59] <kiko> give us some love!
[12:59] <carlos> but I didn't add tests for it, it just works but was not a designed feature ;-)
[01:00] <carlos> I cannot believe that I'm being faster than poimport script....
[01:01] <kiko> heh
[01:01] <jordi> are you guys importing?
[01:01] <jordi> maybe I should join the part
[01:01] <jordi> y
[01:01] <carlos> jordi: dude... read your email!
[01:01] <carlos> oh, you have your server fucked....
[01:01] <jordi> heeellooooo carlos
[01:01] <jordi> 00:49 < jordi> I lost access to my mail server
[01:01] <carlos> wha a pity }:-P
[01:02] <carlos> jordi: I was joking ;-)
[01:02] <carlos> jordi: perhaps your server died due the spamming of the imports
[01:02] <dilys> Merge to test/launchpad/sourcecode/sqlobject/: [r=kiko]  Make prejoins and prejoinClauseTables interact correctly. (r51: Andrew Bennetts)
[01:03] <carlos> kiko: go, go, go
[01:03] <carlos> jordi: I talked with simira about no.po files
[01:03] <carlos> jordi: we agreed on having dapper a 'no.po' free zone
[01:03] <carlos> s/a/as a/
[01:04] <carlos> jordi: so any no.po dapper file should be  imported as 'nb.po'
[01:04] <carlos> I will get ride with stuart with any already imported file using the 'no' language code
[01:04] <carlos> s/ride/rid/
[01:04] <carlos> I think I should leave soon to sleep
[01:04] <carlos> I don't know what I'm writing....
[01:23] <jordi> carlos: k
[01:23] <carlos> jordi: try to concentrate on imports for products
[01:23] <carlos> before working on dapper imports
[01:24] <jordi> yeahg
[01:24] <carlos> as that's what people will ask most as they expect to be done some hours after they request and we are near a month behind...
[01:24] <jordi> hmm
[01:24] <jordi> this new import method...
[01:24] <jordi> should be used only for autoimports.
[01:25] <jordi> people tend to upload requests with many "bad" files
[01:25] <jordi> es_ES and that sort of stuff.
[01:25] <jordi> if those get imported automatically, bad idea
[01:25] <carlos> jordi: dude, you should listen to me when I explain to you how the system works ;-)
[01:26] <carlos> jordi: we only import automatically languages that have the visible flat set to True
[01:26] <jordi> oh, that's ok then :)
[01:26] <carlos> thus, those 'broken' languages will not be imported automatically
[01:26] <carlos> that's the case of no.po
[01:26] <carlos> so we can import it manually to nb.po
[01:27] <carlos> it's only imported automatically if there is already an import for that broken language
[01:27] <carlos> so if you accept it once, yo don't need to moderate it every time
[01:29] <jordi> great
[01:41] <carlos> wtf...
[01:41] <carlos> kdebase has more than one 100 .pot files!
[01:56] <carlos> see you!
[06:48] <G0SUB> is there any way to end a poll early after it has been started?
[07:46] <G0SUB> are there any known issues with launchpad atm ?
[07:47] <G0SUB> I can't upload an attachement to a bug
[10:02] <sabdfl> moin moin
[12:23] <bunny_winbox> hi!
[12:23] <bunny_winbox> I love freenode
[12:23] <bunny_winbox> all the cool people hang out here
[12:28] <mpt> All the cool people sign up at Launchpad, too :-)
[12:28] <Kinnison> :-)
[12:30] <mpt> Kinnison, what URL-spaces has the soyuz landing changed heavily that I should have a look at?
[12:30] <Kinnison> mpt: None I think
[12:30] <Kinnison> mpt: It was all backend
[12:30] <Kinnison> mpt: all the UI stuff has had to go into RF anyway in order to be rolled out onto the app servers
[12:31] <Kinnison> mpt: cprov will have UI for next week including queue visualisation, improved build pages etc, as per the writing on the wall
[12:31] <mpt> ah
[12:32] <Kinnison> ciau
[12:32] <Kinnison> mpt: Are you downstairs?
[12:33] <mpt> Kinnison, yeah, waiting for SteveA
[12:33] <Kinnison> mpt: right, I'll say buhbye on my way past :-)
[12:35] <kiko-afk> stub, merge failed?
[12:53] <SteveA> Kinnison: spare domino here
[01:13] <cprov> lifeless: ping
[01:20] <lifeless> pong
[01:34] <cpro1> lifeless: seems that PQM still refusing my requests, same UID error.
[01:36] <lifeless> carlos_: are you sure you are signing with the right key then ?
[01:37] <carlos_> lifeless: ?
[01:37] <carlos_> lifeless: I guess you mean cprov....
[01:38] <lifeless> carlos: indeed
[01:38] <lifeless> cpro1: ^^^^
[01:39] <lifeless> cpro1: I'm heading out in a couple of minutes, will look with you tomorrow ok ?
[01:40] <cpro1> lifeless: okay, take you time (I'm sure the email is ok)
[01:46] <sabdfl> hey guys
[01:46] <sabdfl> lifeless: alive again?
[01:46] <sabdfl> erk. this is a horrible irc client.
[01:48] <sabdfl> phew
[01:48] <sabdfl> that's a bit better
[01:51] <carlos> sabdfl: dude, it's KDE, you know? .... 
[01:51] <carlos> :-P
[01:52] <carlos> sabdfl: kdebase has near 200 .pot files
[01:52] <carlos> sabdfl: I don't think we designed Rosetta to handle that amount of .pot files....
[01:52] <carlos> I mean, in a single package...
[01:52] <carlos> cprov: when do you want to have lunch, in 10 minutes?
[01:54] <sabdfl> carlos: hmm... interesting
[01:55] <cprov> carlos: yes ;)
[01:55] <carlos> cprov: ok
[01:55] <sabdfl> iirc kde moves templates from product to a single package, right?
[01:55] <carlos> sabdfl: the .pot files are inside a package
[01:55] <carlos> then, the .po files are splitted on different packages like our language packs
[01:55] <sabdfl> i think we ahve to special-case this in the importer and exporter
[01:56] <sabdfl> we have to create a table that maps the POT to the relevant source package
[01:56] <sabdfl> and back
[01:56] <sabdfl> then, on import, we say "aha! this is kde, attach the pot to THAT source package"
[01:56] <sabdfl> not this one
[01:56] <carlos> sabdfl: the exporter is not an issue, the importer... yes, I need to figure a way to do it automatically or it will take us hours to import it every time...
[01:56] <sabdfl> ed zachary
[01:56] <sabdfl> a mapping table will do fine
[01:56] <carlos> sabdfl: we already have the DB schema to do that
[01:56] <sabdfl> text file
[01:57] <carlos> sabdfl: without using an specific table
[01:57] <sabdfl> foo.pot, foopkg
[01:57] <sabdfl> <po template name>, <sourcepackagename>
[01:57] <sabdfl> so when that source package is imported, the pot files go to special locations
[01:57] <carlos> sabdfl: a potemplate has a 'fromsourcepackagename' and 'sourcepackagename' to note from where it comes and where it appears in our UI
[01:57] <sabdfl> and when the export is done, you do the right thing
[01:58] <sabdfl> cunning man, what did you do that for?
[01:59] <carlos> because when we approve the .pot file, we can note the fact that it came from another package so next time we do the import we have that mapping feature you are talking about
[01:59] <carlos> I think we id this change on December or January... I don't remember it exactly
[02:01] <carlos> cprov: ready?
[02:07] <cprov> carlos: yes, meet me at the bar (corner)
[02:14] <sabdfl> carlos: sounds good, you just have to get the first set of imports correct then
[02:14] <sabdfl> then, the next set should learn from the previous
[02:14] <sabdfl> iow the next time you import that package and see foo.pot, it knows to attach it to package bar
[02:14] <sabdfl> foo, soory
[03:36] <carlos> sabdfl: right
[03:36] <carlos> see you later