[12:25] <carlos> jordi: you suck, you didn't filed the bug I asked (or I didn't got the mail...)
[12:32] <jordi> q
[12:33] <jordi> I know, I really didn0t know what I had to say in the report.
[12:33] <carlos> jordi: ;-)
[12:33] <carlos> jordi: don't worry
[12:33] <carlos> that makes you be worst
[12:33] <carlos> :-P
[12:33] <jordi> yeah, really. I just submitted a template, it said "ok", and it actually showed up. But when I try to translate, ther'es no messages.
[12:34] <carlos> jordi: seb says that good night (and that it's hard you be worst)
[12:34] <carlos> jordi: just say that and also add that the admin (me) don't see it
[12:34] <carlos> neither
[12:34] <jordi> But rosetta knows about the .10.1 version
[12:34] <jordi> on
[12:34] <jordi> damn lag
[12:35] <carlos> :-?
[12:35] <carlos> .10.1 what?
[12:35] <jordi> 1.0.1
[12:36] <jordi> ok, sjoerd and I are crashing
[12:36] <jordi> I gotta wake up at 6:30 in the morning tomorrow
[12:36] <jordi> That just rocks.
[12:37] <jordi> I really hope lu plans to run too... I haven't talked to her.
[12:37] <jordi> I assume she's not around, right? :)
[12:37] <carlos> jordi: tomorrow you should try to explain it to me that in Spanish ;-)
[12:37] <carlos> no she's not here
[12:37] <jordi> ook, good night
[12:37] <carlos> jordi: seb says that normal people is sleeping at that time
[12:37] <carlos> night
[12:45] <dilys> Merge to rocketfuel@canonical.com/launchpad--devel--0: First try to implement live update of the statistics information when you are translating (patch-984)
[08:52] <dilys> Merge to rocketfuel@canonical.com/launchpad--devel--0: Some more stuff from kiko. (patch-985)
[09:06] <Kinnison> stub: You've filed a bug for sourcepackagerelationship yes?
[09:06] <stub> not yet
[09:06] <stub> and dogfood is down
[09:07] <Kinnison> Heh
[09:09] <jordi> hola chicas
[09:09] <Kinnison> stub: You want me to file it?
[09:10] <Kinnison> since I've not tried filing in malone yet
[09:10] <dilys> New Malone bug #128: "id column in SourcePackageRelationship", submitted by Stuart Bishop
[09:10] <dilys> https://dogfood.ubuntu.com/malone/bugs/128
[09:10] <stub> It was already in a windo
[09:11] <Kinnison> Heh
[09:32] <dilys> Merge to rocketfuel@canonical.com/launchpad--devel--0: Some more stuff from kiko. (patch-986)
[09:46] <dilys> Merge to thelove@canonical.com/dists--bazaar--1.1: new build (patch-12)
[09:47] <dilys> Merge to thelove@canonical.com/bazaar--devo--1.1: correct accidental creation of {arch} directories on branching (patch-41)
[10:07] <dilys> Merge to rocketfuel@canonical.com/launchpad--devel--0: made checkarchtag.py work with baz only and not with tla. (patch-987)
[10:39] <dilys> New Malone bug #129: "automatic handling of non breaking spaces", submitted by Sebastien Bacher 
[10:39] <dilys> https://dogfood.ubuntu.com/malone/bugs/129
[10:41] <jordi> non-breaking spaces are a totally stupid French invention anyway.
[10:41] <jordi> bah, seb isn't here.
[10:46] <dilys> New Malone bug #130: ""subscribe" is not really clear to "add a Cc"", submitted by Sebastien Bacher 
[10:46] <dilys> https://dogfood.ubuntu.com/malone/bugs/130
[10:56] <seb128> morning :)
[10:56] <carlos> seb128: ;-)
[10:56] <dilys> Merge to rocketfuel@canonical.com/launchpad--devel--0: Fixed the updatescount field handling (patch-988)
[10:58] <carlos> jordi: what did you said? X-)
[10:58] <jordi> 10:41 < jordi> non-breaking spaces are a totally stupid French invention anyway.
[10:58] <jordi> :)
[10:59] <seb128> bah
[10:59] <seb128> ou say that because you don't understand it :p
[11:00] <seb128> french is grrrrreat
[11:01] <jordi> I undertand it, for the most part. I'm not able to speak it, and even less pronounce it correctly.
[11:02] <seb128> sounds like me with catalan :p
[11:03] <seb128> at least I understand it while reading, but you speak too badly to get any spoken word :p
[11:06] <jordi> yeah, well.
[11:13] <carlos> you both suck, Spanish rules!
[11:40] <dilys> Merge to rocketfuel@canonical.com/launchpad--devel--0: Gina fix to get sourcepackagerelationship to be populated properly (patch-989)
[11:50] <dilys> Merge to thelove@canonical.com/dists--bazaar--1.1: new build (patch-13)
[11:50] <dilys> Merge to thelove@canonical.com/bazaar--devo--1.1: make --three-way the default for star merge, and fix thus uncovered bugs. (patch-42)
[11:57] <dilys> Merge to thelove@canonical.com/dists--bazaar--1.1: new build (patch-14)
[11:57] <dilys> Merge to thelove@canonical.com/bazaar--devo--1.1: check for old reject file path too (patch-43)
[11:58] <danielss> lifeless: How sweet is bazcrack today?
[12:00] <lifeless> Schweet
[12:00] <Kinnison> I felt dirty as 'danielss'
[12:01] <Kinnison> stub: My add-stuff patch is in pqm's queue now
[12:07] <dilys> Merge to rocketfuel@canonical.com/launchpad--devel--0: put gina utility scripts into launchpad (patch-990)
[12:08] <Kinnison> stub: that's the one
[12:12] <carlos> go go go
[12:14] <lifeless> elmo: ping
[12:14] <lifeless> jabber for you
[12:32] <dilys> New Malone bug #131: "page tests should set REMOTE_ADDR or HTTP_X_FORWARDED_FOR", submitted by Mark Shuttleworth
[12:32] <dilys> https://dogfood.ubuntu.com/malone/bugs/131
[12:34] <dilys> Merge to thelove@canonical.com/dists--bazaar--1.1: new build (patch-15)
[12:34] <dilys> Merge to thelove@canonical.com/bazaar--devo--1.1: changes->status, and lint output after diffs (patch-44)
[12:34] <SteveA>  .vimrc 80 chars max magic: match Error /\%>79v.\+/
[12:35] <spiv> Cute.
[12:40] <Kinnison> stub: did the dogfood update happen yet?
[12:40] <stub> Kinnison: Nope. I wanted to sneak my own fix in too ;)
[12:40] <Kinnison> stub: fair enough :-)
[12:52] <dilys> Merge to rocketfuel@canonical.com/launchpad--devel--0: Fixing bustage in dependency lists and displaying binary packages from them (patch-991)
[01:05] <dilys> Merge to rocketfuel@canonical.com/launchpad--devel--0: more translation form improvements (patch-992)
[01:35] <dilys> Merge to rocketfuel@canonical.com/launchpad--devel--0: Lots of plural forms additions and a new languages.sql script (patch-993)
[01:47] <carlos> elmo: any reason to not have locales package in mawson?
[01:47] <elmo> carlos: why do you need it ?
[01:48] <carlos> elmo: I need a file inside it 
[01:48] <carlos> but I can do it in other way
[01:48] <dilys> Merge to thelove@canonical.com/dists--bazaar--1.1: new build (patch-16)
[01:48] <dilys> Merge to thelove@canonical.com/bazaar--devo--1.1: implement status --lint (patch-45)
[01:48] <carlos>  /usr/share/i18n/SUPPORTED
[01:50] <elmo> carlos: other way if poss, like to keep machines as minimal as possible
[01:51] <carlos> elmo: ok, don't worry, will copy the file inside my tree
[01:57] <dilys> Merge to rocketfuel@canonical.com/launchpad--devel--0: split full bug list into simple/advanced (patch-994)
[02:32] <carlos> stub: Language, Country and Spokenin tables are ready to be copied into production database
[02:37] <kiko> SteveA, dude
[02:40] <elmo> right
[02:40] <elmo> meh
[03:00] <dilys> Merge to rocketfuel@canonical.com/launchpad--devel--0: Removed the translatable field, we took another approach for that problem (patch-995)
[03:05] <BradB> Who knows CSS here? I need help to make this form not suck.
[03:06] <kiko> I know it quite well
[03:06] <kiko> why don't you stop by and we can try solving that OTHER problem too
[03:06] <BradB> red red love
[03:06] <kiko> you said it
[03:06] <jordi> Kiko got that today, grr.
[03:08] <lifeless> elmo: ping - jabber
[03:08] <Kinnison> BradB: You want me to come look?
[03:16] <dilys> Merge to rocketfuel@canonical.com/launchpad--devel--0: more translation form improvements (patch-996)
[03:23] <jordi> SteveA: just tell me when you want me downstairs to look at the Saturday stuff, ok?
[03:24] <dilys> Merge to thelove@canonical.com/dists--bazaar--1.1: new build (patch-17)
[03:24] <dilys> Merge to thelove@canonical.com/bazaar--devo--1.1: teach help to only show aliases upon request (patch-46)
[03:31] <SteveA> jordi: okay
[03:33] <kiko> okay
[03:33] <kiko> so this is "why zope3 is evil" day
[03:33] <kiko> BradB, the reason why it doesn't work is simple
[03:33] <dilys> New Malone bug #132: "Authserver allows unvalidated email addresses to log on", submitted by Stuart Bishop
[03:33] <dilys> https://dogfood.ubuntu.com/malone/bugs/132
[03:34] <kiko> there is TEXT (Required) -- COLOURED WHITE -- next to the required red dot
[03:34] <kiko> FREAKS!
[03:34] <Kinnison> kiko: Is it not in a useful span or div you can CSS class?
[03:36] <kiko> oh, it has a css class
[03:36] <kiko> but give me a clue on how to cut it
[03:38] <Kinnison> I'll come look
[03:52] <Kinnison> <span style="background-image: url()">&nbsp;</span><span style="display: none">Required</span>
[03:58] <dilys> Merge to thelove@canonical.com/dists--bazaar--1.1: new build (patch-18)
[03:58] <dilys> Merge to thelove@canonical.com/bazaar--devo--1.1: make star-merge -t a deprecated error-on-use option (patch-47)
[04:03] <jordi> SteveA: give me 3 more mins
[04:05] <SteveA> jordi: okay
[04:12] <Kinnison> stub: Right; name a table and I'll comment it.
[04:13] !levin:*! group contact added for ember, an early-stage operating system project based on the MIT Exokernel design; category, informal/FOSS (see user aggieben)
[04:20] <stub> Kinnison: Sourcepackage (if you know), SourcepackageRelease
[04:26] <stub> Kinnison: BinaryPackage, BinarypackageFile (trivial one), 
[05:35] <dilys> Merge to rocketfuel@canonical.com/launchpad--devel--0: A bunch of changes to the languages database and our script and small bug fixes (patch-997)
[05:42] <Kinnison> I've been writing SQL comment statements for too long
[05:42] <Kinnison> I just wrote
[05:42] <Kinnison> COMMENT ON COMMENT foo.bar IS '';
[05:42] <Kinnison> ooups :-(
[05:55] <jordi> damn, I kicked lu out of bof room
[05:56] <jordi> dudes you *have* to install this package. It's fantastic.
[05:57] <jordi> doh, and I just discovered lu's new place is the floor...
[05:57] <daf> what, gnome-hello?
[05:57] <jordi> daf: yeah
[05:58] <dilys> New Malone bug #133: "pagetests creation are not working for me", submitted by Carlos Perell Marn
[05:58] <dilys> https://dogfood.ubuntu.com/malone/bugs/133
[05:59] <carlos> SteveA: https://dogfood.ubuntu.com/malone/bugs/133/
[06:00] <carlos> SteveA: that bug is the one that prevents us to have pagetests in Rosetta translation form
[06:00] <carlos> the one you asked me to file yesterday
[06:01] <jordi> SteveA: I'm up at BOF room waiting for "merging translations" bof, but in the meanwhile I created a package for gnome-hello.
[06:01] <jordi> SteveA: It's really simple, but maybe it's more than enough to test.
[06:07] <dilys> Merge to thelove@canonical.com/dists--bazaar--1.1: new build (patch-19)
[06:07] <dilys> Merge to thelove@canonical.com/bazaar--devo--1.1: merge conflict detection fix from robert.collins@canonical.com--general/bazaar--merge--1.1 (patch-48)
[06:12] <carlos> stub: could we get a dogfood update? (and if possible, accept my database change, we are removing a field we added some days ago)
[06:13] <carlos> we took another solution
[06:19] <dilys> Merge to rocketfuel@canonical.com/launchpad--devel--0: Fixed the import daemon after the project-product relation change (patch-998)
[06:29] <SteveA> lifeless: pink
[06:31] <carlos> stub: did you saw my request? I lost my connection and I don't know if it reached the channel
[06:37] <lifeless> SteveA: wassup
[06:41] <jordi> damn I've got too many things to do right now
[06:41] <jordi> I think I feel like a Canonical employee
[06:42] <debonzi> jordi: welcome :)
[06:42] <jordi> SteveA: I'll be down there in 10 mins to show you how great gnome-about is.
[06:42] <dilys> Merge to rocketfuel@canonical.com/launchpad--devel--0: smashed out the wall between bug and bug assignment to make for a much more usable UI (patch-999)
[06:43] <SteveA> lifeless: stub wanted to know what to call the butt-sores
[06:43] <lifeless> oh, done.
[07:18] <dilys> Merge to rocketfuel@canonical.com/launchpad--devel--0: move the bug actions portlet to the top right so that it's easier to find (patch-1000)
[07:18] <jordi> duh, so much for 10 minutes... the bof is long
[07:19] <stub> carlos: ping
[07:21] <carlos> stub: pong
[07:21] <stub> carlos: which patch am I looking for?
[07:21] <carlos> stub: I'm fixing more things so if you don't have it done, and you could wait O:-)
[07:21] <carlos> stub: oh, the db patch
[07:21] <carlos> the only one I have as carlos-
[07:21] <carlos> in pending
[07:23] <stub> carlos: So translatable is no good? ok.
[07:23] <BradB> Go through and mark your bugs fixed dudes. (Well, the ones you fixed anyway :)
[07:23] <carlos> stub: no, we decide to take another approach
[07:27] <BradB> hm, I hope dilys is getting emails
[07:36] <bob2> daf: !
[07:38] <daf> bob2: ?
[07:38] <bob2> daf: is N_("blah blah") the same as _("blah blah") in gettext land?
[07:39] <daf> definitely maybe
[07:39] <bob2> is that a definitive definitely maybe?
[07:40] <carlos> no
[07:40] <carlos> it's not the same
[07:40] <carlos> N_() only marks the string to be extracted
[07:40] <carlos> _() marks it and also calls gettext to function to get the translation on runtime
[07:40] <bob2> hrm
[07:40] <daf> carlos: when is N_() used?
[07:40] <carlos> N_() is used with definitions
[07:40] <carlos> daf: when you declare vars
[07:40] <carlos> with static text
[07:41] <jordi> daf: structs, etc, for example
[07:41] <carlos> that's it
[07:41] <bob2> hm, why wouldn't you want that to translate?
[07:41] <daf> but if the translation is never used...
[07:41] <carlos> daf: you need to call gettext directly
[07:41] <carlos> from the printf
[07:41] <carlos> like printf("%s", gettext(variable))
[07:41] <daf> eh?
[07:41] <bob2> well, ok, as a sane default, should I use _() or N_()?
[07:42] <carlos> bob2: by default, _()
[07:42] <jordi> daf: you call gettext at some other place
[07:42] <daf> hrm
[07:42] <jordi> bob2: and if it doesn't compile, you probably want N_() and _()n some other place :)
[07:42] <bob2> hahahaha
[07:42] <jordi> s/)n/) in/
[07:42] <bob2> does _() require the string to be in the .mo or such?
[07:42] <carlos> jordi: N_() and _() is not correct
[07:43] <jordi> hmm
[07:43] <carlos> bob2: _() is a way to mark the string to be extracted to the .pot file
[07:43] <carlos> and at the same time, it calls gettext()
[07:43] <jordi> carlos: well you need to call gettext at some spot
[07:43] <carlos> if it's not found, it just returns the original english string
[07:43] <carlos> jordi: using gettext()
[07:43] <carlos> not _()
[07:44] <jordi> I think I've always used _() before. Not sure right now though.
[07:44] <bob2> hm
[07:44] <jordi> bah silly keyboard.
[07:44] <bob2> so shoul I forget N_ exists?
[07:44] <jordi> bob2: no. :)
[07:44] <jordi> just use _() until it breaks :P
[07:45] <jordi> I'm getting an example for you.
[07:45] <carlos> jordi: _() works but it's better if you don't use it that way
[07:46] <carlos> bob2: forget my comment it was directed to jordi and it's outside your question, don't get confused.
[07:46] <jordi> carlos: well, xgettext isn't going to extract anything anyway, I guess.
[07:46] <carlos> jordi: I know, but it's not correct ;-)
[07:46] <jordi>  see your point. I just refuse to have done the wrong thing for like... 6 years :P
[07:47] <carlos> jordi: you suck ;-)
[07:47] <jordi> And I love it.
[07:48] <jordi> Anyway, let me announce that kiko and I are probably going to the swimming pool tonight. There's a sauna, a jacuzzi and stuff, if you don't want to just swim.
[07:49] <jordi> I guess all of you came with your swimming stuff, right?
[07:49] <bob2> yeah
[07:49] <bob2> spain's lovely warm and sunny weather looked so tempting!
[07:52] <kiko> heh
[07:52] <jordi> that's great. So we meet at like 21:30 in the hall
[07:52] <kiko> carlos, dude, _() is deprecated? since when?!
[07:53] <carlos> kiko: dude, read again the discussion, please ;-)
[07:53] <carlos> the whole discussion
[07:53] <kiko> htf can anybody keep track of all this underline crack>?
 jordi: N_() and _() is not correct
[07:53] <seb128> so wo is working to fix this non-breakable space issue ? :p
[07:54] <carlos> kiko: read some more lines up
[07:54] <carlos> seb128: we decided to remove french from Ubuntu completely
[07:54] <carlos> so, problem solved
[07:54] <seb128> shut up you
[07:54] <kiko> that's initiative! 
[07:54] <kiko> I nominate carlos for canonical employee of the hour
[07:54] <carlos> kiko: ;-)
[07:55] <kiko> so seb128, carlos, jordi: we're bored. entertain us while we clean up soyuz
[07:57] <dilys> Merge to rocketfuel@canonical.com/launchpad--devel--0: updated the poimport script to reuse the code from pofile.py (patch-1001)
[07:57] <jordi> kiko: QUE PASA!
[07:58] <jordi> kiko: dude I hope the swimming pool stuff is still up.
[07:59] <carlos> wow, I was not the commit #1000 :-(
[07:59] <carlos> but I was the #1001 :-)
[07:59] <carlos> stub: all my changes are in place, feel free to sync dogfood when you want/could
[08:00] <BradB> stub: hang on a sec though
[08:00] <BradB> stub: i have to land one more important change
[08:00] <BradB> it'll be up in about 10 mins
[08:00] <stub> yup
[08:09] <bob2> so
[08:09] <bob2> _()?
[08:11] <dilys> Merge to rocketfuel@canonical.com/launchpad--devel--0: Start of Soyuz Redesign (patch-1002)
[08:18] <stub> How do I retrieve a person by Person.name? I'm hoping for something nicer than Person.selectBy(name='foo')[0] 
[08:19] <Kinnison> stub: I've written 100 COMMENTs so far
[08:19] <Kinnison> stub: I think it's dinner time
[08:30] <dilys> Merge to rocketfuel@canonical.com/launchpad--devel--0: went ape on some more low-hanging fruit in malone (patch-1003)
[08:37] <dilys> Merge to thelove@canonical.com/dists--bazaar--1.1: new build (patch-20)
[08:37] <dilys> Merge to thelove@canonical.com/bazaar--devo--1.1: Fix #4488. (patch-49)
[08:44] <dilys> New Malone bug #134: "Login page does not report bad password errors", submitted by Stuart Bishop
[08:44] <dilys> https://dogfood.ubuntu.com/malone/bugs/134
[09:19] <dilys> Merge to rocketfuel@canonical.com/launchpad--devel--0: Some more soyuz reestructuration from kiko (patch-1004)
[10:06] !lilo:*! group contact added for the World Wide Web Consortium (MIT/ERCIM/Keio); category: not-for-profit consortium/standards