[12:10] salgado, oh, not sure, that's why I was confused with the rights being an admin, I was able to promote to others users to Admins on that team without being the owner, just an Admin [12:10] jordi: redirection to sindomino [12:10] elmo: both@canonical and @ubuntu? [12:10] elmo: ok [12:10] real mail server depends on account which depends on contract [12:10] + confirmation [12:10] jordi: yes [12:10] salgado, but I suppose it was because I was a member of the team and was not related with being an admin... [12:10] elmo: I see [12:10] elmo: I'll scan it tomorrow. Faxing it seems quite difficult here in August. [12:11] jordi, those problems are not related with Rosetta so my answers are a bit limited [12:12] carlos: ok [12:12] let's walk through this [12:13] xqf has a "MAIN" release series [12:13] which I guess was created automatically when the series thign was implemented [12:13] the template that was in rosetta before this, was it lost? [12:14] there were some ongoing translations there [12:14] jordi, all products on launchpad have a MAIN release series, that's kind of HEAD on CVS [12:14] carlos: right [12:14] jordi, the template you imported on December was moved to Ubuntu [12:14] jordi, we moved all potemplates that were not supported directly by upstream [12:15] what if I am upstream, kinda? :) [12:15] ok, so I should just import those from ubuntu? [12:16] jordi, I could move them back to the product (and you as a Rosetta expert) [12:16] jordi, as I don't think we got too many translations from Ubuntu [12:16] nod [12:16] want me to try to do it? [12:17] jordi, if you will take care to upload new .pot files when they are ready and get the updated .po files and send them to XQF cvs... yes [12:17] yeahg [12:19] jordi - xqf's main was added during the import sprint I think [12:19] you probably cannot edit it unles you are the xqf owner, or on the xqf team [12:25] jordi, https://launchpad.net/distros/ubuntu/hoary/+sources/xqf/+pots/xqf/+admin [12:25] jordi, change it from there [12:26] jordi, you need to leave empty hte sourcepackagename and distrorelease empty and select the productseries where it should be moved to [12:26] jordi, also, change the owner to you as the maintainer of that POTemplate [12:30] carlos: no perms to access that [12:30] hmm [12:31] ok, I was not sure, but that confirms that Mark asked that only admin can do that action [12:31] Merge to rocketfuel@canonical.com/launchpad--devel--0: [r=bjornt] generate the bugtask search results table through a macro, and use that macro in both the regular bug listing and the assigned bugs page (as a second-callsite-test). Does some ZCML cleanups, too. Enjoy (patch-2230: christian.reis@canonical.com) [12:33] jordi, and I cannot do it because the change from release to series... [12:33] jordi, remind me it next week [12:33] I need to fix the code and it should be moved into production so will take a week or so [12:33] ok [12:37] jordi, please, file a bug so I don't forget it :-) [12:37] jordi, you should say thank you because your karma gets higher with all those bug reports :-) [12:39] carlos: that I have no access to that page? [12:41] jordi, no, that xqf should be moved back to the product [12:41] jordi, that page is only for admins, it's my fault, I forgot it [12:41] jordi, admins == launchpad admins [12:42] oops [12:42] too late. [12:46] carlos: #1675 === bob2 [~rob@crumbs.ertius.org] has joined #launchpad [01:00] jordi, thanks [01:01] #1675 is to close I guess [01:02] jordi, I did it already [01:02] k === cprov waves good night [01:22] night [01:53] slackers [01:53] yeah [01:53] it's quite late here [01:53] and here I am, fixing Debian [01:55] Merge to rocketfuel@canonical.com/launchpad--devel--0: [rs=bjornt,bradb] make the latest bugs portlet available for distributions and distroreleases, and wire it all together. Nukes the remnant of the *anorak* view. Crocodiles be us. (patch-2231: christian.reis@canonical.com) [01:56] have fun :-) === mpt [~mpt@200-171-140-32.dsl.telesp.net.br] has left #launchpad [] === sabdfl [~mark@sabdfl.silver.supporter.pdpc] has left #launchpad [] [02:25] Merge to rocketfuel@canonical.com/launchpad--devel--0: [r=kiko] main template tweaks for accessibility (patch-2232: mpt@canonical.com) === robitaille [~daniel@d154-5-117-228.bchsia.telus.net] has joined #launchpad === sivang_ [~sivang@box79162.elkhouse.de] has joined #launchpad === bob2 [~rob@crumbs.ertius.org] has joined #launchpad === Burgundavia [~corey@S0106000000cc07fc.gv.shawcable.net] has joined #launchpad === sivang [~sivang@box79162.elkhouse.de] has joined #launchpad === robitaille [~daniel@d154-5-117-228.bchsia.telus.net] has joined #launchpad === sm [~simon@pool-71-107-252-117.lsanca.dsl-w.verizon.net] has joined #launchpad === JanC [~janc@JanC.member.lugwv] has joined #launchpad === Nafallo [nafallo@nafallo.user] has joined #launchpad === lifeless [~robertc@dsl-211.17.240.220.rns02-kent-syd.dsl.comindico.com.au] has joined #launchpad === elmo [~james@83-216-156-21.jamest747.adsl.metronet.co.uk] has joined #launchpad === jblack [jblack@static-209-158-45-74.scr.east.verizon.net] has joined #launchpad === robitaille [~daniel@d154-5-117-228.bchsia.telus.net] has joined #launchpad === sm [~simon@pool-71-107-252-117.lsanca.dsl-w.verizon.net] has joined #launchpad === JanC [~janc@JanC.member.lugwv] has joined #launchpad === Nafallo [nafallo@nafallo.user] has joined #launchpad === lifeless [~robertc@dsl-211.17.240.220.rns02-kent-syd.dsl.comindico.com.au] has joined #launchpad === elmo [~james@83-216-156-21.jamest747.adsl.metronet.co.uk] has joined #launchpad === jblack [jblack@static-209-158-45-74.scr.east.verizon.net] has joined #launchpad === Nafallo_ [nafallo@c-459571d5.07-44-73746f50.cust.bredbandsbolaget.se] has joined #launchpad === robitaille [~daniel@d154-5-117-228.bchsia.telus.net] has joined #launchpad === robitaille [~daniel@d154-5-117-228.bchsia.telus.net] has joined #launchpad === robitaille [~daniel@d154-5-117-228.bchsia.telus.net] has joined #launchpad === morgs [~morgan@wblv-146-198-162.telkomadsl.co.za] has joined #launchpad === jinty [~jinty@205.134.224.215] has joined #launchpad === Burgundavia [~corey@S0106000000cc07fc.gv.shawcable.net] has joined #launchpad === _Raptor_ [~KillerApp@dsl-253-122.monet.no] has joined #launchpad === sivang_ is now known as sivang === jordi [~jordi@115.Red-213-96-69.pooles.rima-tde.net] has joined #launchpad === WaterSevenUb [~WaterSeve@bl5-53-52.dsl.telepac.pt] has joined #launchpad [11:29] hi [11:32] can you explain me why for example in French templates (Breezy) there is a "gnome-app-install" and there is none in Portuguese? [11:32] thx [12:03] <_Raptor_> try #ubuntu === Keybuk [~scott@syndicate.netsplit.com] has joined #launchpad === Mez [~Mez@cpc2-lich4-3-0-cust115.brhm.cable.ntl.com] has joined #launchpad === Nafallo_ is now known as Nafallo === BjornT [~bjorn@200-171-140-32.dsl.telesp.net.br] has joined #launchpad [01:15] WaterSevenUb: it just means noone is translating gnome-app-install into Portuguese yet - if you want to do that that would be cool [01:16] yes, I want to do that... Who should I contact or what should I do? [01:18] I'm not 100% sure let me try dsomething [01:19] WaterSevenUb: what page are you looking at for gnome-app-install ? [01:20] https://launchpad.net/distros/ubuntu/breezy/+lang/fr [01:20] here exists..... [01:21] wa ah, so .. [01:21] here doesn't https://launchpad.net/distros/ubuntu/breezy/+lang/pt [01:21] maybe templates are not all imported yet? [01:21] hang one second [01:24] https://launchpad.net/distros/ubuntu/breezy/+sources/gnome-app-install/+translate [01:24] thats the translation home page for that package source in breezy [01:24] theres a link there on the side portal that takes you to .../+translations [01:24] on that page you should see pt if its in your preferred language list [01:24] and be able to start translating it immediately [01:25] yes! Thanks ! [01:28] hhhmm... I was looking for the "Add/remove Programs" entry but is not inside this template...... [01:28] it is not correctly translated to Portuguese and I was trying to correct that. [01:28] ah [01:28] (anyway... I will translate this) [01:28] probably its not one of the translated strings, you'll need to look in the source and make a patch to get it translatedable first. [01:29] you can grab the source using baz - http://bazaar.ubuntu.com/gnome-app-install@bazaar.ubuntu.com/gnome-app-install--MAIN--0 [01:31] the reason that gnome-app-install wasn't shown in the list at https://launchpad.net/distros/ubuntu/breezy/+lang is because that page only shows the partly or fully translated programs. programs that are not yet translated into that language dont shjow up [01:31] this is arguably a bug, and I'm filing a bug report fo r you now [01:31] (aaaah! now makes sense) [01:31] now... to make the patch... what are the steps? I have no idea... [01:34] be back in a minute [01:34] ELIFE [01:36] WaterSevenUb: for the patch - I think your best bet is to hop over to #ubuntu-devel and say that you want to do a patch for this, and how would they perfer it be done [01:36] or ubuntu-motu if you are new to this sort of thing, asn they are very good at tutoring [01:38] :) great. === mpt [~mpt@200-171-140-32.dsl.telesp.net.br] has joined #launchpad [01:42] why can't my girlfriend save in Rosetta? [01:42] what is she getting? [01:42] uhm [01:42] Application error. Unauthenticated user POSTing to page that requires authentication. [01:43] on AboutUbuntu in hoary [01:43] Nafallo: she should log in first [01:43] Nafallo: what url is she on at the moment ? [01:43] hmm, has her session expired or something? [01:43] lifeless: she is, according to the top [01:43] jordi: is it a timeout on Rosetta? :-O [01:43] Nafallo: fire up antoher browser window and log in there :) [01:44] Nafallo: rosetta thinks she isn't logged in which is why you are seeing that message. === gothcat [gothcat@c-459571d5.07-44-73746f50.cust.bredbandsbolaget.se] has joined #launchpad [01:44] https://launchpad.net/distros/ubuntu/hoary/+sources/ubuntu-docs/+pots/aboutubuntu/sv/+translate [01:44] lifeless: oki, thanx :-) [01:46] lifeless: thanx [01:46] Merge to rocketfuel@canonical.com/launchpad--devel--0: po translation page location fixes, and new-style cve support [r=spiv,lifeless] (patch-2233: mark.shuttleworth@canonical.com) [01:46] gothcat: no probs [01:47] but still, why is it a timeout there? should be reset on a keystroke basis or something :-P === cprov [~cprov@200-171-140-32.dsl.telesp.net.br] has joined #launchpad === cprov -> say morning guys [01:48] WaterSevenUb: https://launchpad.net/malone/bugs/1682 [01:48] cprov: morning dude [01:50] morning cprov :-) [01:51] lifeless: hey, have you already tested subkey signatures in prodution ? === carlos [~carlos@200-171-140-32.dsl.telesp.net.br] has joined #launchpad [01:51] cprov: not tested yet, that reminds me :) [01:51] morning [01:51] morning carlos :-) [01:51] carlos: WaterSevenUb in this channel reported this to me https://launchpad.net/malone/bugs/1682 [01:52] Nafallo: thank you, for perform the needed tests for unicode in production. how is the life post-GPG ? [01:53] cprov: wonderful. but then, my girlfriend is stubborn and hates all of you for having timeouts and losing her translations ;-) [01:54] lifeless, ok, thanks. Will try to talk with Mark and mpt about it [01:54] I'm working on turning that hate to love though ;-) [01:56] Nafallo: quick kick on carlos would make her feelings better, wouldn't it ? [01:56] carlos: ^^^ [01:56] cprov, dude, timeouts are out of my control :-) === spiv [~andrew@200-171-140-32.dsl.telesp.net.br] has joined #launchpad [01:57] carlos: I see, just joking [01:59] cprov: sqweet dude, it works [02:00] cprov: my girlfriend likes you. [02:00] cprov: thanx for gpg [02:00] carlos - can you moderate my rosetta-uesers post please ? [02:00] lifeless, sure === SteveA [~steve@200-171-140-32.dsl.telesp.net.br] has joined #launchpad === stub [~stub@200-171-140-32.dsl.telesp.net.br] has joined #launchpad [02:02] lifeless: finally ;) [02:03] Nafallo: ehe === cprov is closing bug 1613 and imagines his "almost killer" karma comming [02:06] lifeless: thanks... not only gnome-app-install, many other... but I think the message is there [02:06] jordi, around? [02:06] yes [02:07] jordi, I just added as an admin for the rosetta-users mailing list === cprov wonders where is bradB ... 1613 still presenting this wierd behavior of dual immutable bugtasks [02:07] jordi, will send you the password by email so you can help us moderating that list too [02:07] carlos: I so feared thjat when I saw lifeless' request :) [02:07] carlos: sure, you know my gpg key I guess [02:07] jordi, ;-) === sabdfl [~mark@200-171-140-32.dsl.telesp.net.br] has joined #launchpad [02:08] jordi, I think I have it signed, so yes :-) === bradb [~bradb@200-171-140-32.dsl.telesp.net.br] has joined #launchpad === salgado [~salgado@200-171-140-32.dsl.telesp.net.br] has joined #launchpad [02:13] bradb: what's wrong with bug 1613 ? "the duplicated immutable bugtasks" has been already identified by kiko some time ago ... do we have an ETA for this fix ? [02:14] cprov: next production rollout stub says the patch'll be rolled out [02:15] yeah [02:15] I approved and landed it a while back === mpt [~mpt@200-171-140-32.dsl.telesp.net.br] has joined #launchpad [02:32] bradb: kiko: thank you [02:32] carlos: will we ever loose sweden (swedish)? [02:32] carlos: people translates that instead of sweden [02:32] Nafallo, no new additions for it, old ones will remain [02:32] swedish is so great we can translate it twice [02:32] carlos: if I look over them, can I get you to remove them one by one after my review? [02:32] lifeless: I was wondering how did you find gnome-app-install sources... when I go here https://launchpad.net/distros/ubuntu/breezy/+sources/ if I write just "gnome" it doesn't show gnome-app-install. The same happens typing "gnome-app-install" in the search box. [02:32] kiko: I rather won't have swedish (sweden) :-/ [02:32] at all [02:32] WaterSevenUb: the search is broken just now :[ [02:33] spiv: ZConfig has no usable path-aware datatype ? [02:33] spiv: [02:33] [02:33] spiv: something is wrong on production config: [02:33] spiv: "/home/launchpad/dists/launchpad/cronscripts/../lib/canonical/launchpad/zcml/gpghandler.zcml", line 13.4 OSError: [Errno 17] File exists: '/var/tmp/gpg_home' [02:33] cprov, no, that's not the production config [02:34] the problem is that multiple instances are running at the same time [02:34] and they both try to access the same directory [02:34] cprov, look at the bug stub posted (and subscribe to launchpad-bugs) [02:35] Nafallo, ok, if you migrate all data and you just want it deleted, I think we can workout something [02:36] kiko: I don't what to say about you arrogance .. pause [02:36] carlos: nice. we will start working on that soon then :-) [02:36] cprov: We can make new datatypes easily enough if you care - we already do this for urls. Check out canonical/config/__init__.py [02:38] lifeless: there are some menu entries that I am trying to translate but, besides g-a-i which now I understand, do you know how to translate for example "Ubuntu Device Database" menu entry? "Hwdb-client" template is not available I think.... [02:38] jordi, so, are you using ubuntu yet? :-P [02:38] stub, have you seen https://launchpad.net/malone/bugs/1683? [02:39] stub: yep, just because falling in "string" sounds a little bit lazy IMO, I'll look on it ... but $GNUPGHOME needs some love in direction to support multiple zope instances [02:40] WaterSevenUb: I'd ask on #ubuntu or ubuntu-devel to figure out the source package. [02:40] then visit .../+sources/packagename/+translating [02:40] erm.. +translations [02:40] cprov: I reported a bug on this suggesting just using a temp directory. I don't see why it needs to be persistant. [02:40] (persistant across invokations of the script/application I mean. We want to use the same dir while the tool is running) [02:40] it doesn't need to persist at all [02:40] salgado: Yes - robert was bitching at me about it [02:40] lifeless: I search the packagename in packages.ubuntu.com ... but then , or the template with the package name does not exist, or when it exists doesn't have a translatable menu entry. Some of my friends don't like this mixture between different languages in the menus:)) [02:41] cprov: just make a random dir in /tmp using the tmepdir module :) [02:41] salgado, I just assigned it to stub [02:41] stub: right [02:41] stub, do you know what's the problem? [02:41] carlos: can you help WaterSevenUb its outside my purview now [02:42] WaterSevenUb, you need to translate it from the hardwaredb-client [02:42] let me check if I find it.... [02:42] WaterSevenUb, breezy? [02:42] carlos: yes [02:44] lifeless: I'm not sure about the reflects ... but looks fine, I'll investigate. [02:45] salgado: Current thought is that that account I merged by hand before the real merge code was written. [02:45] salgado: But we are looking into it [02:45] WaterSevenUb, seems like it's not ready to be translated [02:45] WaterSevenUb, would you open a bug report against it so the maintainer prepares it to be translated? [02:46] carlos: @bugzilla? [02:47] stub, maybe you'd like to fix https://launchpad.net/malone/bugs/1356 while you're there. ;) [02:49] WaterSevenUb, yeah, I think bugzilla is still used for main [03:05] jblack: ping [03:07] carlos: hal-device-manager seems not to be available either.. should one wait longer that people put in launchpad all these packages instead of boring them : please, put the templates there ? :) [03:07] WaterSevenUb, there are two problems: [03:08] - There is no .pot file to be imported (the case fot the hw application) [03:08] - The .pot file is not being imported (a Rosetta problem unrelated to the maintainer) [03:09] WaterSevenUb, the second one is a matter to check our logs and find why it was not imported automatically [03:09] WaterSevenUb, the first one needs that the maintainer updates the application to support translations === carlos checks hal-device-manager status to know what's the problem with it [03:10] lifeless: Morning. What's up? [03:11] yo SteveA? [03:12] hows that draft looking ? === ddaa [~ddaa@ordo.xlii.org] has joined #launchpad [03:12] good morning too :) [03:12] Did you get that draft yesterday morning? [03:12] I'll look .. [03:12] kiko: yeah [03:12] uhm [03:13] do you mean the tomlord specific one, or the wider ocmmunity one ? [03:13] The wider community one. [03:13] WaterSevenUb, hal seems to be a problem with Rosetta, please file a bug at https://launchpad.net/products/rosetta/+filebug [03:13] WaterSevenUb, and we will take a look at it to get the import done [03:13] You would have received it ~ 8:45am yesterday morning your time. [03:13] looking now, my mail is glacial here [03:14] I don't see it in my sent messages. [03:15] I sent one just now. [03:15] carlos: done! [03:16] carlos: should this " be translated into " when I save? [03:17] WaterSevenUb, cool, thanks [03:17] gothcat, no [03:18] gothcat, if you see " you should put it again that way [03:18] or the translation would break the application that uses it [03:18] carlos: she did, and it got translated to " when she saved :-P. [03:18] wtf... [03:18] Nafallo, gothcat please, file a bug then [03:19] carlos: k :-) [03:19] Nafallo, gothcat thank you [03:23] carlos: #1685 [03:24] lifeless: ? [03:25] cant see it yet [03:25] gothcat, ok [03:26] is geoip in production working yet ? [03:27] Aug 5 09:15:14 localhost postfix/smtp[10133] : 2E2783B402D: to= .com>, relay=sourceware.org[12.107.209.250] , delay=2, status=sent (250 Queued! 1 [03:27] 123247715 qp 30339 <20050805131454.GA6621@comet.merconline.com>) [03:49] Merge to rocketfuel@canonical.com/launchpad--devel--0: Lots of fixes in person/+reportedbugs and person/+assignedbugs. r=jamesh (patch-2234: guilherme.salgado@canonical.com) === SnakeBite [~SnakeBite@84.242.143.64] has joined #launchpad [04:02] jblack: its coming together nicely, I've emailed you my current thoguhts. [04:02] Ok. Thank you. [04:03] Thanks for the eyeball. [04:03] What's up? === lamont [~lamont@15.238.5.30] has joined #launchpad [04:12] kiko: nope :) [04:12] is claire in Brazil? [04:12] or on IRC right now? [04:15] jordi, on IRC [04:31] will there be support for grabbing peoples gpg-keys directly from FOAF? [04:32] lifeless: this email you sent to rosetta-users without context at all... what were you trying to say? [04:32] err [04:32] sorry, missread subject :) === Seveas [~seveas@seveas.demon.nl] has joined #launchpad [04:34] carlos: so if a guy wants to translate zope3 to Aragonese, the "normal" way is to join the Aragonese Ubuntu team and start translating? Or if the Aragonese team doesn't exist, consider creating it? [04:34] Kinnison: ping [04:35] SteveA: hi steve [04:35] hi [04:35] back in one piece? [04:35] yep [04:35] still quite tired from the journey === Kinnison didn't sleep well the night before the flight, nor on the flight [04:35] hows the sunburn? [04:35] The "PocketPages" spec is ready for you to look at [04:36] lifeless: almost all healed, thanks for the after-sun [04:36] jordi, not really, that's only needed if there is not such team and you want to translate a product or distribution with translation permissions set to CLOSE [04:36] SteveA: has it been reflected onto the main wiki? === jinty [~jinty@205.134.224.215] has joined #launchpad [04:36] probably not [04:37] maybe i can mail you the raw text [04:37] and attach any mpt images [04:37] jordi, also, the new policy is that we only create translation teams when there is more tha one person that wants to be a member, if we only have one person, he/she becames 'the team' [04:37] carlos: good === niemeyer [~niemeyer@brutus.conectiva.com.br] has joined #launchpad [04:38] niemeyer! [04:38] Hiho! :) [04:38] Nafallo, in one of my branches I have a change that will list the gpg keys of a given person, so you will be able to get it from a keyserver. I guess this is what we'll have for now [04:39] salgado: yea. something like that would be a good start indeed :-) [04:41] carlos: so, a product set to "OPEN", non-team members can translate, but will their translations end up in the po file without review? [04:41] jordi, right [04:42] Nafallo: but why do you need to grab pub keys directly from FOAF ? the keyserver.ubuntu.com:11371 is public [04:42] ok, so this guy should just start translating, no need to join (but recommended?) [04:42] Nafallo: I mean, FOAF isn't a GPG manager application, it only uses GPG key features. [04:43] cprov: then I have to search. I want a single location with all info there is :-) [04:43] jordi, if he's only interested on Zope, no need to join any team [04:43] unless zope team decides to move into a CLOSE mode [04:44] Nafallo: IMHO, linking you to a keyserver is the right action we can take [04:44] cprov: indeed that would be a good solution :-) [04:47] cprov: in the past I wasn't good at handle my gpg-keys, so there are lots of me on subkeys :-P [04:47] cprov: a single click to get the correct key would be wonderful :-) [04:48] Nafallo: now that you mentioned, we just support subkeys signatures [04:48] carlos: ok, let's see how I did for my first e-mail :) [04:48] :-) [04:48] jordi, I will fire you if I don't like it :-P === carlos hides [04:49] cprov: I know ;-) [04:49] SHORTEST CONTRACT EVER [04:49] cprov: I follow most channels :-) [04:49] SteveA: I've dumped some review comments on the PocketPages stuff [04:50] Nafallo: indeed, you just need to "find and import" them in LP and inspect at nafallo/+gpgkeys , every other operations with keys, like grab pubkey, should be done through our keyserver [04:51] Nafallo: I can see [04:51] Kinnison: the ball in your court. [04:51] carlos: funny. Can you moderate and while you're at it, change my subscription address? [04:52] SteveA: there's a couple of things I'd like done by the guys in .br before I take it on and get it ready for mark to approve [04:52] SteveA: particularly I want the facts confirming [04:52] carlos: I haven't got any mail from you re:mailman [04:52] SteveA: I'm currently working on a database patch of doom [04:52] jordi, no, but I can send you the password so you do it yourself :-) [04:52] SteveA: ask mark if you want to know just how doomful it is [04:54] jordi, mail sent [04:56] Kinnison: who does PocketPages go to next? I have the yellow square in my hand. [04:56] this is... totally not serious :) [04:57] Kinnison: okay, going to mark [04:58] jordi, who did that we are serious? [04:58] s/did/said/ === carlos needs some extra sleeping === robitaille [~daniel@d154-5-117-228.bchsia.telus.net] has joined #launchpad [05:01] me too [05:01] and actually I should go and get it [05:01] carlos: so, am I fired [05:02] jordi, not yet ;-) [05:03] good :) [05:05] mpt, I did a lot of changes related to editting people details (http://192.168.99.7:8086/people/name16), and it'd be great if you have some time to look at it and tell me if it looks reasonable and if there's something I can do to make it look better === cprov lunch [05:13] lunch? Good plan === Kinnison should lunch soon [05:14] lifeless: How often do we cacherev on rocketfuel? === tav_ [~tav@p54BD72B5.dip.t-dialin.net] has joined #launchpad [05:23] Kinnison: baz does automatic cacherevs every 50 revs [05:23] starting at patch-1 (I know that's stupid) then patch-51 and so on [05:23] Odd then [05:23] dunno if pqm does anything fancier [05:23] because I just ended up fetching a cacherev and 64 patches for mainline launchpad [05:24] the builder will not always take the first cacherev [05:24] using cacherev for big tree has an important cost in bandwith, disk usage and latter performance. A cacherev-created revlib entry is not hardlinked. [05:26] Aye, but I got cached from archive anyway, and then 64 patches [05:26] lifeless: let us suppose that I want to give to a couple of friends a breezy portuguese version for a translation consistency check before the final release... by that time the distro translations will be based on all the templates in Rosetta I guess. To correct some of the errors that they might find at that time I would go to Rosetta and then the new language packs for the final release would be corrected? [05:26] Kinnison: mh... sounds weird indeed. Maybe there was an uncachereved base-0 in te middle [05:26] I'm trying to understand how this thing works :) [05:26] ddaa: on the launchpad mainline? [05:26] Kinnison: mh... unlikely :) [05:26] ddaa: *shrug* it's not like I care that much, at home the b/w is fine === ddaa grumbles [05:28] I still have some painfully itchy insect bites from the rafting afternoon in brazil... brazilian blood-sucking insects must be eating too much garana or something... [05:29] Speaking of guarana, I found the best drink known to man [05:29] It was Aa+Guarana [05:30] truly powerful brain-juice [05:31] carlos: same question to you Carlos :) [05:32] WaterSevenUb, yes, that's the idea [05:33] WaterSevenUb, if they are not ready on time, a month after release or so the language packs will be updated again [05:36] carlos: which did not happen in hoary, right? === Virtuall [~virtuall@81.198.61.143] has joined #launchpad [06:00] Is there some sane way to ask postgresql for a list of views which depend on some relation? [06:04] WaterSevenUb, well, we are working on language pack updates for Hoary too [06:04] WaterSevenUb, I hope we will have them next week [06:07] carlos: As far as I understood from someone talking here before, those are not based on Rosetta. When we use the translations from Rosetta in the future, I guess a test phase would be desirable to see if those translations do not have critical issues? [06:07] Kinnison: Yes. Need to wade through the system tables to work out the query though. [06:07] stub: Don't bother [06:07] WaterSevenUb, the initial translations for Hoary are not based on Rosetta, next update will do [06:07] stub: There are 12 views in the launchpad db [06:07] stub: 11 of them belong to Soyuz and need changing [06:07] stub: the other is a rosetta view === Kinnison is amazed at how little the other apps use views [06:08] Kinnison: please stop making stubs siren go off [06:08] lifeless: siren? [06:08] *once* is enough [06:08] he uses xchat [06:09] Aah and this makes noises when people talk to you? [06:09] no, it makes noise when people talk to him [06:09] stub, it's just a test :-P [06:17] Feck, Just the comment on this db patch is > 1.5kB [06:18] stub: Each patch is always applied in a transaction, yes? [06:18] kinnison - yes, but you can nest if needed [06:18] erm, to the limits of our postgres that is [06:18] actually I think I'm on crack [06:19] each line in the pach is atransaction unless you add begin/end [06:19] s'okay, it's just that given my patch *comment* is 1.5kB, I was checking if I should surround it in BEGIN/COMMIT myself [06:20] Kinnison: No begin/commit. That is done automatically by upgrade.py [06:20] so, I've lost track, and am *still* on crack [06:20] stub: righty [06:20] Kinnison: please stop that :) [06:20] lifeless: tell stub to turn his volume down [06:20] Kinnison: please, jus stop it. iots easier, *trust* me. [06:21] stub stub stub stub stub === Kinnison ponders. three tables to rename and 11 views to fix up (and some of those to rename too) [06:21] shouldn't be too hard [06:43] stub: Is it okay for me to do very postgresql magic in a db patch? [06:43] stub: In particular I want to manipulate the pg_constraint table [06:43] Nope - you are not to mess with the internal catalog tables. [06:43] What are you trying to do? [06:46] rename a bunch of constraints without having to drop and recreate them [06:46] Kinnison: looks like mark has made some changes and then approved PocketPages [06:47] SteveA: Okay, that saves me waffling on it :-) === Kinnison goes to check it makes sense [06:50] Kinnison: Drop and recreate them [06:50] If you insist [06:52] stub: What's the deal on the FTI stuff, if I drop it in my patch, will it get recreated? [06:53] Or should I leave it alone entirely? [06:53] Kinnison: fti.py rebuilds any fti columns that are define at the top of the script. [06:53] Kinnison: So you can drop the fti column (although I can't think why you would want to?) [06:54] It will cause some bloatage in the DB though [06:54] "binarypackage_fti" gist (fti) [06:54] is an index [06:54] when I rename binarypackage [06:54] that index should become binarypackagerelease_fti [06:54] Ok. Drop the fti column, and update fti.py to use the new table name. [06:55] stub: gotcha [06:55] How about we just 'CREATE VIEW BinaryPackageRelease AS SELECT * FROM BinaryPackage' :-) [06:55] stub: can you please allocate for me a patch-25-XX-0 so I can get this all in the right places? [07:04] stub: Hmm, problem.. I can't drop/create all the constraints without ending up dropping/recreating constraints on about six other tables too because they refer to them [07:05] Yup. Typing. Punt it to me if you want. [07:05] S'okay, I'll do it if this is the "right way" :-) [07:11] Somehow, osfile and osfileinpackage have managed to stay alive [07:11] anyone mind if I nuke 'em? [07:20] So, no complaints? Huzzah === Kinnison nukes 'em [07:27] mpt: questions for AutoBuildUI sorted, it's gonna rock ;), you're doing a great job ! [07:28] Kinnison: Have we already sorted how to nominate the distribution/distrorelease Security Teams ? [07:28] Kinnison: ##soyuz miss you [07:29] cprov: I'm unsure about those selecting them [07:29] cprov: we'll need UI for them though somewhere [07:30] Kinnison: uhm, let's see the problem by parts: sec-team by distribution or distrorelease ? [07:31] the only per-release team is the review team [07:32] Kinnison: so, we are gonna have Ubuntu-Security Team, not Hoary-Security team, ok ? [07:33] I believe so [07:33] We should get elmo to look at that spec though [07:35] Kinnison: anyways there is no indicator in the distrorelease model point it as SECURITY distrorelease, only changing view for DAR & Pockets [07:36] I beg your pardon? [07:36] Kinnison: indeed, is he available this time ? [07:37] cprov: put together an email to me and elmo and mark [07:38] Kinnison: uhm, thinking loud .. I mean how can we figure out we are inside a SECURITY distrorelease [07:38] Kinnison: sure, I'll [07:38] there isn't such a thing [07:39] there's a distrorelease which has been released and has a security pocket though [07:40] Kinnison: right and only thing you can do is following the same distroarchrelease and find out (or not) other pockets, isn't it ? [07:44] I'm really not sure what you mean [07:51] Merge to rocketfuel@canonical.com/launchpad--devel--0: [r=spiv,lifeless] po translation navigation fixes, and new-style cve support (patch-2235: mark.shuttleworth@canonical.com) [07:54] Kinnison: no problem, I was just wondering the permitted movements between the pockets available for each distroarchrelease ... [07:57] things don't tend to be moved between pockets [07:57] And for now we assume they don't move [07:58] Kinnison: right ! [08:07] SteveA, should I do some polishing in the ShipItNG or should I leave it as it is now until we get more input? === cprov away [08:08] salgado: kiko will come and work with you shortly. please do any polishing you can now. [08:08] SteveA, sure [08:11] Kinnison, why is flavour irrelevant there? [08:12] hey everyone, the launchpad wiki will be moving back to london for use monday morning [08:12] it will turned off at async once we've completed today's work [08:13] salgado: we don't make CDs of flavours [08:13] Kinnison, and we're not going to make them, either? [08:14] salgado: If/When we do, it'll be a distribution [08:14] salgado: flavours are proper distroreleases as far as you're concerned [08:14] so Kubuntu is a distribution, not a flavour [08:14] Do you see what I mean? [08:15] yes, I see now [08:15] Cool [08:15] Sorry for not being more exact on the wiki [08:15] where are flavours used, then? [08:16] It's part of the derivation machinery === stan [~stan@82.153.109.27] has joined #launchpad [08:29] ciao guys === Mez [~Mez@cpc2-lich4-3-0-cust115.brhm.cable.ntl.com] has joined #launchpad [08:31] Merge to rocketfuel@canonical.com/launchpad--devel--0: [trivial] accumulated fixes: icons for bugs, and consistent link coloring in portlets (patch-2236: mpt@canonical.com) === Seveaz [~seveas@seveas.demon.nl] has joined #launchpad [08:53] kiko: salgado is waiting for you! [08:58] indeed, I am [08:58] ddaa - please update launchpad to not have insane deprecation warnings from using pybaz === Seveaz is now known as Seveas [09:08] stevea [09:10] lifeless: yes? [09:10] any spsecs for me [09:10] not on my desk [09:10] we're running a bit low [09:11] i'll check the whiteboard [09:11] sweet [09:11] we are truely scraping the barrel here [09:12] dont talk about me that way [09:12] I'll have you up for a Doinkey [09:13] SteveA: there is no such spec, it has morphed into supermirrorfilesystemHierarchy [09:14] hurrah [09:14] SteveA: so, some specs [09:14] ? [09:14] spiv: we need to implement LibrarianGarbageCollection soonish [09:15] why ? [09:15] How much garbage do we have so far? :) [09:16] we're approaching the line we drew in the sand on the spec [09:16] and once debbugs is imported... [09:32] ddaa: ping [09:34] spiv, Rosetta is adding many garbage to Librarian [09:34] spiv, with every file download request === sabdfl [~mark@200-171-140-32.dsl.telesp.net.br] has joined #launchpad [10:11] SteveA: pong [10:15] lifeless: I'm working on it, but importd is terribly crufty, and I'm taking the opportunity to make it cleaner instead of adding yet another layer of cruft. [10:16] I think when I'm done with that iteration we'll actually start to see the end the tunnel for that one. [10:16] The downside is that it's turning into a bit of rewrite of the archive-related bits... [10:17] (not really from-scratch, since it mostly a lot of refactoring, but the end will not be all that different from a rewrite) [10:17] ddaa: remember that the buttress pyarch interfaces can *all* be deleted as we move to the BranchDataStorage model [10:18] Yes, I'm not on taxi yet. [10:18] ddaa: in future, please don't deprecate until you've updated [10:18] Just importd think, I'm creating an ArchiveManager class to collect all the archive operation code that's scattered in Job, JobStrategy and Taxi [10:18] so don't refactor too much :)... I would seriously consider once mark and sweep to a new name that doesn't conflict with Branch or Revision, then add new db objects that match those and convert code from one to the other, that s the replace algorithm refactoring :) [10:19] i've done a lot of work on launchpad to minimize the warnings that are produced, and it's kinda irritating to see a load of new warnings all of a sudden. [10:19] SteveA: In the future I can make a "two-stage deprecation mechanism, something like "pybaz.deprecated_registered_names()", because I find the deprecation most useful to do the updating. [10:20] ddaa: fine, just don't make everyone else pay the price. [10:20] SteveA: if that's a problem I can temporarily remove the warnings from rocketfuel. [10:20] that would help [10:21] lifeless: right, I'll avoid touching the database-related cruft. [10:21] It will all suffer it's own rewrite in a later iteration. [10:22] too sick to pray [10:22] SteveA: I'll do that at once [10:22] thank you [10:23] thanks ddaa === SnakeBite [~SnakeBite@84.242.143.64] has joined #launchpad === bradb [~bradb@200-171-140-32.dsl.telesp.net.br] has joined #launchpad === robitaille [~daniel@d154-5-117-228.bchsia.telus.net] has joined #launchpad [11:14] Merge to rocketfuel@canonical.com/pybaz--devel--0: [trivial] remove archivelocation-related deprecations (patch-38: ddaa@ddaa.net) [11:14] SteveA: enjoy [11:14] tell me if I missed any new deprecation [11:26] ddaa, just run 'make check' from the launchpad's top level directory and see the output :-) === mikk0 [~mikk0@baana-62-165-185-18.dsl.phnet.fi] has joined #launchpad [11:28] too lazy to make another checkout, I have some pretty hairy work in progress now [11:29] ddaa: you can fix the bug too [11:29] as in, mark it fixed [11:33] Please help a new translator: What should I enter in the translation, when the English source has a special character. It is a blue field with a ball in it (is it a bullet for list item ?) [11:34] I'm using Rosetta to translate Synaptic to Finnish [11:35] carlos: you win, I fucked up my work in progress :( [11:35] mikk0: I just pinged carlos for you, he should be around in a minute. [11:35] mikk0, that means a white space [11:36] mikk0, you have it noted on the upper left part of the translation form [11:37] Found it! Thank you carlos :) [11:49] Merge to rocketfuel@canonical.com/launchpad--devel--0: [trivial] Reduced the amount of memory needed to run this script (patch-2237: carlos.perello@canonical.com)