[12:19] <aleka> ok.. thanks..
[01:15] <dsas> Hi, Am I dreaming or did LP use to have a calendar function? I can't seem to find it.
[01:20] <LarstiQ> dsas: it used to, see https://launchpad.net/people/larstiq/+calendar
[01:24] <dsas> LarstiQ: Hm, ok...
[01:24] <dsas> thanks :)
[01:25] <dsas> As long as I'm not going crazy. :)
[01:26] <LarstiQ> dsas: that I do not know, but you are right that there used to be a calendar :)
[01:29] <Dominus_Suu1> hey, I think I'm an idiot and disabled my wiki.ubuntu account forever :(
[01:31] <Dominus_Suu1> could someone help me get my wiki account back, please?
[04:06] <BjornT> lifeless: re the 7000-line patch. you notice that there are several malone-release-management branch. the first one is 6000 lines, and i'm not responsible for it, it's brad's work. then follow 5 other branches which makes the total diff 7000 lines.
[04:06] <BjornT> lifeless: so it's really a 1000 line diff spread out on 5 different branches, you can't be unhappy about that :)
[04:07] <BjornT> lifeless: it might be a good idea to extend the pending-review page, though, so that these kind of things get easier to see. (basically allowing one to say that branch foo is based on branch bar, which hasn't been merged into rf yet)
[04:44] <spiv> BjornT: hmm, that's probably a good idea.  It's increasingly common that branches in the review queue depend on other branches.
[04:53] <stub> Is there a reason sync() is not public on our database classes?
[05:03] <stub> jamesh: https://devpad.canonical.com/~andrew/paste/file2r2gTl.html
[05:06] <spiv> stub: none that I can think of.
[05:08] <jamesh> stub: looks good.
[05:08] <stub> ok. landing.
[05:09] <jamesh> stub: when I last looked at sync()/syncUpdate(), we were looking to see if it was easy to automatically expose them on all SQLObjects
[05:09] <stub> tricky?
[05:09] <jamesh> but our security framework doesn't make that particularly easy
[05:09] <stub> I've only ever had an issue in tests so far, and flush_database_updates is just as good in that case.
[05:10] <jamesh> I added canonical.launchpad.ftests.syncUpdate(), which can be used from tests
[05:10] <stub> ok
[05:10] <jamesh> it unwraps the security proxy and calls syncUpdate()
[05:10] <jamesh> unless you are doing data modifying SQL, syncUpdate() is usually what you want rather than sync()
[05:40] <lifeless> BjornT: can you please file a bug on launhcpad-development-infrastructure about the enhancement to do
[05:41] <BjornT> sure
[06:10] <lifeless> thanks
[07:51] <Ubugtu> New bug: #74011 in launchpad-development-infrastructure "Allow saying against which branch a diff should be produced from" [Undecided,Unconfirmed]  http://launchpad.net/bugs/74011
[08:40] <Ubugtu> New bug: #74017 in launchpad-development-infrastructure "launchpad-developer-dependencies package should require bzr-pqm" [Undecided,Confirmed]  http://launchpad.net/bugs/74017
[09:15] <carlos> morning
[09:30] <Ubugtu> New bug: #74019 in launchpad-development-infrastructure "Please provide launchpad-*-dependencies packages for dapper at lpdebs.canonical.com" [Undecided,Confirmed]  http://launchpad.net/bugs/74019
[09:48] <jordi> lifeless: ah, I was sleeping when Aleka came in
[10:50] <Ubugtu> New bug: #74025 in launchpad "Cache problems with doc tests" [Undecided,Unconfirmed]  http://launchpad.net/bugs/74025
[11:22] <careyo> if someone registers a product on launchpad, are they able to request it be removed from launchpad (for whatever reason)?
[11:36] <jordi> careyo: it can be hidden
[11:36] <jordi> ie, deactivated
[11:37] <careyo> jordi: I see, and that is able to be done by who? I am guessing by the person who registered the product.
[11:38] <careyo> or does it have to be requested, and someone higher up does it?
[11:39] <jordi> requested
[11:39] <careyo> ok
[11:39] <careyo> just curious, thanks
[11:39] <jordi> (and argumented :)
[11:39] <careyo> fair enough :)
[12:01] <danilos> jordi: ping
[12:01] <jordi> pong
[12:20] <salgado> hey stub, might you have some time to review my db patch on pillar-gotchis today?
[12:30] <Ubugtu> New bug: #74031 in launchpad-bazaar "supermirror pull frequency should be more transparent" [Medium,Confirmed]  http://launchpad.net/bugs/74031
[12:33] <stub> salgado: You need UPDATE person SET emblem=NULL WHERE teamowner IS NULL AND emblem IS NOT NULL;
[12:33] <stub> Because some people have emblems
[12:34] <stub> salgado: (before adding the CHECK constraint of course)
[12:34] <stub> salgado: With that, r=stub, patch-67-34-0.sql
[12:35] <salgado> stub, will do that change. thanks a lot!
[12:36] <stub> shouldn't we be scaling them?
[12:37] <salgado> stub, you mean, generating the emblem from the gotchi?
[12:37] <stub> yes
[12:38] <stub> currently looks like users upload the large image, and it automatically gets stored as the smaller ones too despite the comments saying there are max pixel sizes.
[12:38] <salgado> kiko was concerned about that, because you usually will have to tweak an image (removing small details), to make it clear what it is in such a small size
[12:39] <stub> but ianar (i am not a reviewer)
[12:40] <salgado> stub, that'd be a bug, IIUC. where you see that?
[12:40] <stub>  class PersonHackergotchiView(GeneralFormView): def process
[12:41] <stub> oh - ignore me
[12:41] <salgado> btw, that view is already gone. my pillar-gotchis-2 branch should be up for review soon
[12:42] <cprov> good morning, folks
[12:46] <Ubugtu> New bug: #74032 in launchpad-bazaar "users should be able to request immediate mirroring" [Medium,Confirmed]  http://launchpad.net/bugs/74032
[12:51] <Ubugtu> New bug: #74033 in launchpad-bazaar "configurable pull interval for mirror branches" [Low,Confirmed]  http://launchpad.net/bugs/74033
[01:07] <SteveA> ddaa: hi
[01:07] <SteveA> ddaa: I replied about your help text email.  Thanks for writing that, and doing the help text except where you're blocked on it.
[01:23] <kiko> good morning
[01:24] <salgado> do we have a special tag for ui-1.0 bugs?
[01:28] <kiko> there's a ui tag
[01:28] <kiko> but nothing related to 1.0
[01:28] <kiko> note however that we will be able to target bugs to releases soon
[01:28] <salgado> yeah, I'm using the ui tag for now
[01:29] <SteveA> I think using the ui tag is enough
[01:29] <SteveA> because we should not do much more work on the old ui
[01:46] <salgado> BjornT, everything looks good on your malone-release-management-3 branch. r=salgado
[01:49] <kiko> wow
[01:49] <kiko> that's a momentous r=salgado
[01:49] <kiko> good job
[01:49] <kiko> hey carlos, danilos 
[01:49] <danilos> hey kiko
[01:49] <carlos> kiko: hey
[01:50] <kiko> how's the weather?
[01:50] <kiko> it's rocky with a southern current here
[01:50] <danilos> 8 degrees celsius, pretty foggy ;)
[01:50] <danilos> but it should clear up towards the evening
[01:50] <carlos> I guess today will rain here.. ;-)
[01:53] <danilos> kiko: "clearing up" was re ff ;)
[01:54] <BjornT> thanks salgado
[01:56] <kiko> carlos, what's bothering you?
[01:58] <carlos> It's mostly fixed, but "CURRENT_TIMESTAMP AT TIME ZONE 'UTC'" is being cached by sqlobject when it should get a valid date
[01:58] <kiko> well
[01:58] <carlos> kiko: https://bugs.launchpad.net/products/launchpad/+bug/74025
[01:58] <kiko> isn't that the time of the transaction?
[01:58] <Ubugtu> Malone bug 74025 in launchpad "Cache problems with doc tests" [Undecided,Unconfirmed]  
[01:59] <carlos> kiko: It happens after commit
[01:59] <carlos> even fetching the objects again
[02:28] <quicksilver> I may have confused launchpad in my attempts to register. Anyone help me unconfuse it?
[02:28] <salgado> quicksilver, sure. what happened?
[02:28] <quicksilver> I started the registration process as jules@jellybean.co.uk
[02:29] <quicksilver> but I didn't complete it because some one pointed out I was already tehre
[02:29] <quicksilver> https://launchpad.net/people/jules <--- this is me
[02:29] <quicksilver> So  I clicked 'Hey, I'm Jules Bean' and told it to email info to jules@debian.org
[02:29] <quicksilver> which I guess would be the address it has for me
[02:29] <quicksilver> never got that email though :(
[02:30] <salgado> did it say that the email was sent to jules@debian.org?
[02:30] <quicksilver> yes
[02:30] <salgado> and how long ago was that?
[02:30] <quicksilver> and I did test myself sending a mail to jules@debian.org and the address does appear to work
[02:30] <quicksilver> 5 minutes ago, maybe?
[02:32] <salgado> I remember we had some delays when delivering emails, in some rare occasions. it may be the case here. :/
[02:32] <quicksilver> ah ok
[02:33] <quicksilver> I'll go have lunch and see if that helps
[02:33] <quicksilver> having lunch often helps :)
[02:33] <salgado> heh. indeed. if it doesn't help launchpad it surely helps you. :)
[02:33] <salgado> in my case it helps a lot
[02:33] <salgado> quicksilver, I guess you've checked your spam filters, just to be sure?
[02:34] <quicksilver> salgado: I did better than that, I checked my exim logs
[02:34] <quicksilver> salgado: definitely nothing from launchpad. Well just the one message from the registration attempt I aborted
[02:35] <salgado> well, then it must be a delay issue. if it doesn't arrive after you finish having lunch I'll investigate with the sysadmins
[02:43] <quicksilver> ddaa: bah, looks like master.debian.org sat on the email for 32 minutes
[02:43] <quicksilver> salgado: that was for you, really :)
[02:44] <salgado> heh
[02:44] <salgado> that was a quick lunch, eh?
[02:45] <quicksilver> haven't eaten it yet, just bought it :)
[02:46] <salgado> ah, right. :)
[02:47] <salgado> but the email arrived, finally?
[02:47] <quicksilver> woo now I can edit that bzr bug
[02:47] <quicksilver> which is what this was all about
[02:48] <salgado> cool.
[02:49] <salgado> quicksilver, we also have an email interface for that. it might be handy in case you're used to debbugs
[02:49] <ddaa> well, now you can also edit bugs on ubuntu, request free CD, translate applications in Outer-Qwghlmian, host bzr branches and more :)
[02:49] <ddaa> Though the outstanding question is whether one would really want to translate application in Outer-Qwghlmian
[02:49] <quicksilver> my Outer-Qwghlmian is fairly rusty, alas
[03:22] <carlos> salgado: review answered. Do you think would be possible to get an answer today?
[03:22] <carlos> BjornT: I have another review answer for you (still working on it) would you have sometime later today to handle it?
[03:28] <ddaa> SteveA: kiko: I'm getting tired of writing. So feedback sought on https://launchpad.canonical.com/Bazaar1h2007
[03:29] <salgado> carlos, I'll try my best. what time are you leaving?
[03:29] <ddaa> I will put in more details for the vcs-imports and dogfood sections later.
[03:29] <SteveA> ddaa: mail launchpad list, and I'll look next week
[03:32] <carlos> salgado: when that's done
[03:32] <carlos> salgado: I will be at home, so I will be around
[03:33] <carlos> salgado: thanks
[03:36] <sabdfl> ddaa: it's good, but it's a bit confused, needs to be more "boom boom boom" IYKWIM
[03:37] <sabdfl> i.e. "These are the top priorities for Bazaar-Launchpad in 2007"
[03:37] <sabdfl> do you want me to climb in a bit?
[03:38] <sabdfl> at the moment it talks a lot about how success should feel, but not about what is planned to be delivered
[03:38] <kiko> sabdfl, ddaa: why are we prioritizing using text? I thought we'd do that using 1.1 and 1.2 goals. or is this to prepare 1.1 and 1.2?
[03:41] <BjornT> carlos: i'm not sure i'll have time to look at it today, we'll see. if not, i'll look at it on monday for sure.
[03:44] <sabdfl> kiko: its nice to have a descriptive rationale for the roadmap alongside the actual listings
[03:44] <kiko> sabdfl, my concern is that it's very easy for that rationale to go very out of date as soon as we start changing the listings mid-process.
[03:44] <sabdfl> kiko: agreed, but it's a short term (1-2Q) roadmap
[03:44] <kiko> right, cool
[03:45] <SteveA> sabdfl: I'd like ddaa to actually do the writing on this
[03:45] <SteveA> so, I'd prefer you to give him specific feedback (or relay that via our conf call that is soon)
[03:46] <ddaa> sabdfl: you've been watching too many Steve Jobs keynotes :)
[03:46] <ddaa> Note that I just renamed the page to https://launchpad.canonical.com/Bazaar2007h1#preview
[03:46] <kiko> what's h1?
[03:46] <sabdfl> 1st half of the year
[03:46] <SteveA> 1st half
[03:47] <SteveA> standard abbrs: q1, h1, w1
[03:47] <SteveA> quarter, half, week
[03:47] <sabdfl> ddaa: never watched one. must be something we have in common, along with being royal pains in the neck to work for ;-)
[03:47] <SteveA> sabdfl: I hope someone buys you a dark turtle-neck for xmas
[03:48] <ddaa> sabdfl: at allhands some watched a video that collated "boom"s said by Steve Jobs during keynotes, quite funny
[03:48] <ddaa> but not quite as funny as the video that collates all the "fuck" in the Big Lebowsky :)
[03:48] <sabdfl> i'd be glad to do my own personal boom-fuck anthology
[03:49] <ddaa> sabdfl: please feel free to edit the document. This is just an early brain dump.
[03:49] <ddaa> Not that the "use cases" section is definitely tongue-in-cheek :)
[03:50] <ddaa> I do plan to dig into more detail, if only to get more confidence that these are reasonable goals for the intended time fram.
[03:52] <carlos> BjornT: ok, thanks
[03:53] <matsubara> kiko, carlos, danilos: what was the outcome of your meeting yesterday about the +translate page?
[03:53] <kiko> matsubara, I'm going to do the query rewrites since the other alternatives will take longer to do.
[03:54] <matsubara> kiko: ok, thanks
[04:10] <SteveA> ddaa: there's a question about hiding / deleting branches on launchpad-users
[04:11] <SteveA> fyi
[04:11] <ddaa> ah... just when I thought I was running out of "soft" things to do and could handle some reviews...
[04:13] <sabdfl> ddaa: i've made a start, need to do some other work, will return to this later
[04:42] <salgado> carlos, ping
[04:42] <sabdfl> SteveA, kiko, ddaa: OK, i'm happy with that https://launchpad.canonical.com/Bazaar2007h1 page now :-)
[04:43] <sabdfl> i'm sure it could do with more work but the roadmap is a clearer reflection of the things we have already talked about
[04:43] <sabdfl> it would be good to map these items to specs / bugs
[04:43] <sabdfl> also, to get poolie's input
[04:44] <danilos> carlos: ping
[04:45] <kiko> okay, let me dash for some lunch, sabdfl, SteveA: back in 15
[04:45] <sabdfl> see you on the call kiko
[04:46] <now3d> Hello, could some direct me to documenation so I can assign this bug to language-support-en please?  https://launchpad.net/distros/ubuntu/+bug/28226
[04:46] <Ubugtu> Malone bug 28226 in Ubuntu "en install ends up with en_US packages being installed" [Medium,Rejected]  
[04:49] <matsubara> now3d: click the 'Ubuntu' link below the Affects: and choose a package name
[04:49] <carlos> salgado: pong
[04:50] <matsubara> now3d: that's bug 1095, btw
[04:50] <Ubugtu> Malone bug 1095 in malone "Unnecessarily difficult to find how to change status or reassign a bug" [Medium,Confirmed]  http://launchpad.net/bugs/1095
[04:52] <salgado> carlos, when you have a branch that you want to land ASAP, you should try really hard to keep it very concise. you added quite some code to your bug-68014 branch since my first review. and more code means more chances of having things that would block the landing, as well as lot more effort from your reviewer
[04:52] <carlos> the thing is that I missed a kind of notification...
[04:52] <now3d> matsubara: Ok, thanks
[04:53] <salgado> it would have been okay if that code was necessary to fix that bug, but it is not, as you pointed
[04:53] <carlos> sorry, phone...
[04:56] <SteveA> sabdfl: can we have a pre-call call?
[04:56] <sabdfl> stub you beauty
[04:59] <sabdfl> SteveA: sure
[04:59] <carlos> salgado: well, most of it was needed to send the notification email
[05:00] <carlos> salgado: the only thing I did was add two extra notification emails
[05:01] <carlos> salgado: if that's a problem, I'm happy to split out those concrete changes. Is quite easy to split them out into another branch, I could even commit them as trivial later (most changes were related with tests because the amount of lines is quite big to check that)
[05:02] <SteveA> sabdfl: I'm in the conf call now
[05:02] <sabdfl> me too
[05:05] <kiko-fud> so am I
[05:09] <dmbasso> hello
[05:16] <salgado> carlos, well, since now I'm halfway through the second review it'd be worst to split it, I think. the problem is that it may not be possible for you to land this branch today, since I may not have time for a third round of review
[05:16] <carlos> ok
[05:17] <carlos> salgado: anyway, I guess the problem was that I forgot the email testing (and missed some features on it) more than fixing the other bug. Thanks for your effort anyway
[05:18] <salgado> np
[05:18] <dmbasso> I need help from an admin... (I need to remove a product from a project)
[05:19] <dmbasso> any admin available?
[05:19] <kiko> dmbasso, please file a new ticket on launchpad
[05:20] <dmbasso> ok, thanks
[05:32] <dmbasso> done, the bug was already registered... Bug #38349: Can't delete a product you created
[05:32] <Ubugtu> Malone bug 38349 in launchpad "Can't delete a product you created" [Medium,Confirmed]  http://launchpad.net/bugs/38349
[05:33] <kiko> dmbasso, a ticket, not a bug, sorry -- launchpad.net/products/launchpad/+tickets
[05:34] <dmbasso> ahhh, right... sorry, I'm not used to this protocol ;)
[06:15] <kiko> carlos, so how's it going?
[06:15] <kiko> heya stub 
[06:16] <carlos> kiko: hi, still working on reviews
[06:16] <carlos> kiko: although BjornT already told me that he will not be able to answer my review answer until Monday
[06:17] <kiko> is that bad news? :-)
[06:17] <kiko> flacoste:
 flacoste: If you ever come back, you can do "bzr remerge --merge-type=weave file/foo"
[06:17] <carlos> kiko: not really ;-) I have a plan B, but you are too anxious
[06:17] <j-a-meinel> thanks kiko
[06:18] <flacoste> kiko: thx!
[06:18] <kiko> carlos, I am not anxious, but I move close to the speed of light
[06:18] <somerville32> Can someone help me setup bzr for a product?
[06:18] <carlos> kiko: should I share it with you now? or will you wait until I finish my work today?
[06:19] <kiko> carlos, I don't think asking me to wait is a good strategy, as we discussed on the phone yesterday -- constant and continuous conversation is key
[06:20] <carlos> kiko: ok, as I will not get BjornT's answer today, I will give you a present for Monday (or this weekend if you want to do it then), the readonly form. This will reach your goal of having that merged on Monday without causing conflicts
[06:21] <kiko> I see. are you sandbagging BjornT as well now!
[06:21] <carlos> I was thinking on doing that even if I get the review, because it's quite easy to do it, but as I said... you are to anxious ;-)
[06:21] <carlos> kiko: why?
[06:21] <kiko> heh
[06:21] <kiko> well, more for him to review, no?
[06:21] <carlos> kiko: I will branch TranslationReview and send a diff against that branch
[06:22] <kiko> ah, very good plan
[06:22] <kiko> good job
[06:22] <carlos> kiko: I was thinking on you to review it!
[06:22] <kiko> I may be a perfect candidate
[06:23] <carlos> so we have a deal
[06:24] <carlos> kiko: btw, do you know how to modify: https://devpad.canonical.com/~andrew/paste/filexpl4Wq.html
[06:24] <carlos> kiko: so the label 'New suggestion'  is linked with the checkbox?
[06:25] <kiko> carlos, yes.
[06:25] <carlos> I was thinking on using onClick event because I don't see the way to do it without breaking the layout
[06:25] <kiko> use id="..."
[06:25] <kiko> mmm?
[06:25] <carlos> oh
[06:25] <carlos> ok
[06:25] <kiko> just use id and for
[06:25] <kiko> however
[06:25] <kiko> remember: IDs need to be unique for the page
[06:25] <carlos> the name is already unique in that page
[06:25] <carlos> so I can use it as id too
[06:25] <carlos> kiko: ok, thanks
[06:26] <kiko> yep. good job!
[06:26] <carlos> I thought the text and the checkbox should be linked using the <label> tag
[06:34] <kiko> carlos, well, they are linked, but you need to use id and for
[06:34] <carlos> kiko: it's already done. Thanks for the hint
[06:35] <kiko> sure thing.
[06:52] <outime> Hi there
[06:53] <outime> I was talking yesterday with one user of LaunchPad and he says: 'The alias for youruser@ubuntu.com will be activated in one day or two'
[06:53] <outime> (when you sign the code of conduct)
[06:53] <outime> but I don't have anything
[06:53] <outime> What I need to do?
[06:56] <kiko> that's untrue.
[06:56] <salgado> outime, you need to be approved as an ubuntu member first
[06:56] <kiko> to have an ubuntu.com address, you need to be an Ubuntu member.
[06:56] <outime> Well, How I can?
[06:57] <Weebit> member?   
[06:57] <outime> ah
[06:57] <outime> I'm translating Ubuntu English to Spanish
[06:57] <Weebit> cool
[06:58] <outime> How I need to do for be a 'Ubuntu member'?
[06:58] <Weebit> im still waiting on the cd  :)
[07:00] <outime> ok forget it
[07:06] <carlos> kiko: my mistake
[07:06] <carlos> outime: Sorry for the bad info from me
[07:06] <outime> Don't worry carlos 
[07:07] <somerville32> outtime: see http://ubuntu.com/community
[07:08] <outime> Thanks somerville32 
[07:12] <Weebit> http://www.ubuntu.com/community/processes/newmember   is this the membership you are meaning?
[07:12] <kiko> Weebit, yes.
[07:12] <Weebit> oh
[07:12] <Weebit> I didnt know about this
[07:12] <Weebit> hmm
[07:12] <SteveA> LarstiQ: ping
[07:13] <outime> Hey, thanks Weebit, that's right :-)
[07:16] <Weebit> I help but I have a full plate as it is, so i just set up webpages with instrutions and info on Linux I only have one Ubuntu page for right now and i am not sure if the instructions are good.
[07:17] <Weebit> your welcome
[07:17] <Weebit> n/p
[07:17] <Weebit> finding someone to validate a page is about impossible
[07:26] <LarstiQ> SteveA: pong
[07:27] <kiko> BjornT?
[07:31] <somerville32> Is it bazaar.launchpad.net or baazar.launchpad.net?
[07:33] <stgraber> bazaar.launchpad.net
[07:34] <salgado> somerville32, I think https://code.launchpad.net/ is what you're looking for
[08:15] <Ubugtu> New bug: #74067 in malone "[wishlist]  limit searches by package repository" [Undecided,Unconfirmed]  http://launchpad.net/bugs/74067
[09:00] <mhb> hi all
[09:06] <kiko> hey mhb 
[09:06] <kiko> mhb, I have news for you
[09:06] <kiko> carlos will have a surprise for us on monday I hear!
[09:06] <mhb> kiko: about search via google?
[09:06] <kiko> indeed!
[09:06] <kiko> I am on the tip of the seat
[09:06] <mhb> kiko: so I heard ... I wanted to thank you
[09:06] <kiko> you're most welcome
[09:07] <kiko> I am looking forward to the translation form changes he has in stock for us
[09:07] <kiko> when it lands on staging I'll ping you to have you do some of the reviewing, mhb 
[09:07] <mhb> thanks
[09:08] <mhb> kiko: I asked carlos a few minutes ago but it seems he hasn't responded, so I thought I'll ask you
[09:08] <mhb> kiko: how can a non-lp-dev request or implement a feature?
[09:09] <matsubara> mhb: filing bugs or adding specs
[09:09] <mhb> matsubara: will you somehow provide us with specs or other information necessary?
[09:10] <mhb> let's say I want to have a feature ABC in Rosetta, but I know it's not a high priority one, so I might wait years for that
[09:12] <matsubara> mhb: sorry, I was answering the first part of the question, you can request features by: filing bugs <https://launchpad.net/products/launchpad/+filebug>or adding a spec <https://blueprints.launchpad.net/products/launchpad/+addspec>
[09:13] <mhb> matsubara: yes, but if I fear I can wait several cycles for them, and who knows if I'll be doing translations by then
[09:14] <mhb> (no if in the first part)
[09:14] <kiko> mhb, well, that can happen, yes, but if there's a significant community interested in the feature, I and other launchpad developers will listen
[09:19] <mhb> kiko: yes, but even the search took quite a while and that was requested almost by every translator ... I know you guys are busy, what I'm trying to find out is how to help myself
[09:19] <mhb> kiko: if I want to take part in the development of the feature, for instance
[09:20] <kiko> well, there is one thing I should clarify: rosetta development of new features is somewhat hampered by the performance work we still need to do on the tool.
[09:20] <kiko> so as we fix those annoying timeouts, we will be able to improve this significantly
[09:20] <mhb> kiko: some features I'd like are quite trivial, like sending a mail with a .po file in it
[09:21] <kiko> the basic features are still being implemented, in a way: support for firefox and ooo translations, better translation review, searching and team levels
[09:21] <kiko> mhb, well, if you have enough time and really want to help out, you could initiate the process to become a code contributor.
[09:21] <mhb> kiko: not to me, but to a coordinator of an upstream project
[09:21] <kiko> mhb, I see. so essentially requesting an export on the behalf of another user?
[09:22] <mhb> kiko: something like that, yes
[09:22] <mhb> kiko: it would simplify communication with upstream
[09:23] <kiko> would upstream not see this as spamming?
[09:23] <mhb> hard to say
[09:23] <mhb> they actually want to get the .po files that way so they can review them
[09:23] <mhb> (at least the Czech ones do)
[09:24] <kiko> right. what if instead we gave them a persistent directory to go to to fetch the latest pofile exports?
[09:24] <kiko> something like
[09:24] <kiko> launchpad.net/products/gaim/+translation-files
[09:25] <kiko> and that page listed the most recent exports
[09:25] <kiko> and when they were generated
[09:25] <kiko> and offered a button to regenerate them on-demand
[09:25] <mhb> yes, but I still have to inform them (by mail) that I actually request syncing those .po files
[09:26] <kiko> well
[09:26] <kiko> we could have those pofiles synced periodically
[09:26] <kiko> if you set it up that way
[09:26] <kiko> (i.e. if you said "yes, upstream wants to pick up updated pofiles from here regularly)
[09:27] <kiko> I just think that that builds a better relationship than "spamming" upstream
[09:27] <mhb> it gets more complicated because the pofile in Rosetta often differs a lot from the current pofile in upstream which they work on
[09:27] <mhb> either way sounds good to me
[09:27] <kiko> right, but they msgmerge, don't they?
[09:27] <carlos> mhb: sorry, I was away of the computer
[09:27] <kiko> right
[09:27] <mhb> carlos: no problem
[09:27] <kiko> carlos, have a read above -- have we considered a feature like that before?
[09:28] <carlos> let me read...
[09:29] <mhb> kiko: the best solution would be to have a kind of "msgmerge a pofile on demand" button in Rosetta, too
[09:30] <kiko> mhb, can you outline that scenario better?
[09:30] <carlos> mhb, kiko: yes we talked about such feature
[09:30] <carlos> as part of the notification system
[09:30] <carlos> when a .po file is fully translated upstream would get an email with the url where they can get the .po file
[09:31] <carlos> but to prevent the spam problem, we talked about requiring a confirmation from upstream that they want to get such emails
[09:32] <mhb> I open the translation of a pofile in Rosetta and click on "merge with upstream", which downloads the most recent translations from upstream and puts them in suggestions if they differ from the Rosetta ones (or something like that)
[09:33] <carlos> well, to do it as suggestions
[09:33] <carlos> you will not need to request it
[09:33] <carlos> we had the plan to fetch daily from GNOME and KDE's CVS/SVN
[09:33] <carlos> and that will show you those translations as suggestions
[09:33] <mhb> carlos: killer
[09:33] <mhb> carlos: did you abandon that plan?
[09:34] <carlos> no, we delayed it
[09:35] <mhb> ok, so that is already proposed
[09:36] <mhb> but I'd like to somehow make the pofile easily accessible to upstream even though it is 100% translated there
[09:37] <carlos> mhb: we cannot mail them unless they want to be mailed, that's the only problem I see there
[09:37] <mhb> that's the feature I discussed with kiko a few minutes ago
[09:37] <kiko> carlos, I suggested keeping the files listed on a page
[09:37] <carlos> I answered it, if upstream allows us to send the emails, that's fine
[09:38] <carlos> I see
[09:38] <kiko> I kinda like that
[09:38] <kiko> because it means that upstream can use a URL to "buy into" Launchpad
[09:39] <mhb> mailing a few URLs is not that hard
[09:39] <kiko> right
[09:42] <mhb> kiko: one of the interesting things for me would be if "occasional contributors" to LP/Rosetta/Malone/other stuff would exist
[09:42] <kiko> mhb, as I said, if you'd like to go through the contributor process, you can
[09:43] <mhb> kiko: but the truth is I don't have that much time for contributing a lot of features
[09:43] <kiko> I know. maybe you're better off nagging us about the features, because that's also helpful
[09:44] <kiko> a lot of the time the lack of user feedback makes us make the wrong decisions
[09:44] <kiko> so just reminding us periodically is good
[09:45] <carlos> kiko++
[09:46] <kiko> ok, that's it
[09:46] <kiko> damned @#!@@# wiki
[09:47] <carlos> :-P
[09:47] <matsubara> carlos, danilos: what do you think of this bug https://launchpad.net/products/rosetta/+bug/73519? reasonable request? seems reasonable to me
[09:47] <Ubugtu> Malone bug 73519 in rosetta "Change translations to approved post membership acceptance to translation team" [Undecided,Unconfirmed]  
[09:48] <Ubugtu> Malone bug 62495 in malone "Milestone bug list doesn't sort properly" [Undecided,Confirmed]  http://launchpad.net/bugs/62495
[09:49] <danilos> matsubara: it's reasonable, but I feel it's not something you'd want always: eg. translations from someone might be improving over time, so you just want the improved-her, not old-her :)
[09:49] <carlos> matsubara: hmm, it's reasonable, yes
[09:50] <carlos> danilos: I guess we should offer the option whether doing that or not and leave that decision to the team coordinator
[09:50] <kiko> I second danilos's consideration -- it is sometimes useful but it's kinda hard to accept /everything/ a person did en-masse
[09:50] <kiko> carlos, what if you want all of his translations but one?
[09:51] <matsubara> danilos: well, the reporter says "only for strings that don't have translations"
[09:52] <carlos> kiko: you are fucked ;-)
[09:52] <kiko> heh
[09:52] <danilos> matsubara: still, it's the same reasoning (i.e. no translation is sometimes better, since you can actually find it easier)
[09:52] <carlos> that's true
[09:53] <matsubara> well, confirmed and marked it as wishlist, should I link it with the translation-review spec?
[09:53] <kiko> not t-r, pelase
[09:54] <carlos> matsubara: no, translation-review is already complex as it's atm
[09:54] <carlos> and we are finishing it right now, it needs a new spec
[09:55] <matsubara> ok, I'll leave that to you guys. :) gotta go now, otherwise I'll lose my bus. 
[09:56] <carlos> matsubara: see you!
[09:56] <mhb> kiko: so you think such ocassional help is unwanted?
[09:56] <mhb> kiko: it's not about me - I guess there are more folks who can help occasionally
[09:56] <matsubara> see you guys! have a good weekend
[09:56] <radix> so, if I have specific complaints about the navigation of certain parts of malone, should I file bugs?
[09:57] <kiko> mhb, not unwanted, but perhaps impractical right now
[09:57] <radix> (currently about milestones)
[09:57] <kiko> I'd /love/ to have contributors!
[09:57] <kiko> radix, sure.
[09:57] <mhb> kiko: In which way impractical?
[09:58] <kiko> mhb, well, contributing to launchpad code requires effort and has a learning curve
[09:58] <kiko> so if you only have a little time
[09:58] <kiko> it is a lot of work
[09:58] <mhb> kiko: a) you can reject or delay the patches they commit and b) the full time folks can still concetrate on bugs, stability, efficiency etc
[09:59] <kiko> mhb, my point is that they may not be able to send patches /at all/
[09:59] <mhb> I see ... the documentation to LP is closed as well, isn't it?
[10:03] <outime> Guys, for a mistake, I suscribe my team for receive any support request, and I would deactivate, and I forget the locacation for this. Anyone can help me?
[10:04] <flacoste-lunch> outime: it's probably Ubuntu
[10:04] <flacoste-lunch> that's where most support requests are located
[10:04] <outime> Where I need to go?
[10:05] <flacoste> https://launchpad.net/distros/ubuntu/+support-contact
[10:05] <outime> flacoste, perfect!! Thanks you
[10:06] <kiko> mhb, yes, but you'd have access to that with a contributor agreement
[10:09] <mhb> kiko: so I can just read the doc first with no problems?
[10:10] <mhb> kiko: do you have a page about the agreement?
[10:10] <Ubugtu> New bug: #74080 in malone "milestone navigation: when viewing a milestone, all product navigation is greyed out" [Undecided,Unconfirmed]  http://launchpad.net/bugs/74080
[10:10] <kiko> mhb, no, you'd need to contact someone at canonical to kick off the process
[10:12] <carlos> see you!
[10:12] <mhb> see you
[10:13] <mhb> kiko: trying that won't hurt, I guess
[10:14] <mhb> kiko: can you be more exact on whom I should contact?
[10:16] <kiko> mhb, let me kick off the process for you; it's martin.bohn@einstein.cz, correct?
[10:17] <mhb> bohm
[10:17] <mhb> martin.bohm
[10:17] <kiko> right, bohm. I am sleeping on the keys now
[10:17] <kiko> apologies
[10:19] <mhb> no problem
[10:20] <mhb> kiko: thanks
[10:20] <kiko> most welcome
[10:45] <Ubugtu> New bug: #74085 in malone "Simultaneous edits to bugs lose information" [Undecided,Unconfirmed]  http://launchpad.net/bugs/74085
[11:04] <kiko> that's a dupe!