carlos | 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 |
---|---|---|
elmo | jordi: redirection to sindomino | 12:10 |
jordi | elmo: both@canonical and @ubuntu? | 12:10 |
jordi | elmo: ok | 12:10 |
elmo | real mail server depends on account which depends on contract | 12:10 |
elmo | + confirmation | 12:10 |
elmo | jordi: yes | 12:10 |
carlos | salgado, but I suppose it was because I was a member of the team and was not related with being an admin... | 12:10 |
jordi | elmo: I see | 12:10 |
jordi | elmo: I'll scan it tomorrow. Faxing it seems quite difficult here in August. | 12:10 |
carlos | jordi, those problems are not related with Rosetta so my answers are a bit limited | 12:11 |
jordi | carlos: ok | 12:12 |
jordi | let's walk through this | 12:12 |
jordi | xqf has a "MAIN" release series | 12:13 |
jordi | which I guess was created automatically when the series thign was implemented | 12:13 |
jordi | the template that was in rosetta before this, was it lost? | 12:13 |
jordi | there were some ongoing translations there | 12:14 |
carlos | jordi, all products on launchpad have a MAIN release series, that's kind of HEAD on CVS | 12:14 |
jordi | carlos: right | 12:14 |
carlos | jordi, the template you imported on December was moved to Ubuntu | 12:14 |
carlos | jordi, we moved all potemplates that were not supported directly by upstream | 12:14 |
jordi | what if I am upstream, kinda? :) | 12:15 |
jordi | ok, so I should just import those from ubuntu? | 12:15 |
carlos | jordi, I could move them back to the product (and you as a Rosetta expert) | 12:16 |
carlos | jordi, as I don't think we got too many translations from Ubuntu | 12:16 |
jordi | nod | 12:16 |
jordi | want me to try to do it? | 12:16 |
carlos | 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 |
jordi | yeahg | 12:17 |
lifeless | jordi - xqf's main was added during the import sprint I think | 12:19 |
lifeless | you probably cannot edit it unles you are the xqf owner, or on the xqf team | 12:19 |
carlos | jordi, https://launchpad.net/distros/ubuntu/hoary/+sources/xqf/+pots/xqf/+admin | 12:25 |
carlos | jordi, change it from there | 12:25 |
carlos | jordi, you need to leave empty hte sourcepackagename and distrorelease empty and select the productseries where it should be moved to | 12:26 |
carlos | jordi, also, change the owner to you as the maintainer of that POTemplate | 12:26 |
jordi | carlos: no perms to access that | 12:30 |
carlos | hmm | 12:30 |
carlos | ok, I was not sure, but that confirms that Mark asked that only admin can do that action | 12:31 |
dilys | 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:31 |
carlos | jordi, and I cannot do it because the change from release to series... | 12:33 |
carlos | jordi, remind me it next week | 12:33 |
carlos | I need to fix the code and it should be moved into production so will take a week or so | 12:33 |
jordi | ok | 12:33 |
carlos | jordi, please, file a bug so I don't forget it :-) | 12:37 |
carlos | jordi, you should say thank you because your karma gets higher with all those bug reports :-) | 12:37 |
jordi | carlos: that I have no access to that page? | 12:39 |
carlos | jordi, no, that xqf should be moved back to the product | 12:41 |
carlos | jordi, that page is only for admins, it's my fault, I forgot it | 12:41 |
carlos | jordi, admins == launchpad admins | 12:41 |
jordi | oops | 12:42 |
jordi | too late. | 12:42 |
jordi | carlos: #1675 | 12:46 |
=== bob2 [~rob@crumbs.ertius.org] has joined #launchpad | ||
carlos | jordi, thanks | 01:00 |
jordi | #1675 is to close I guess | 01:01 |
carlos | jordi, I did it already | 01:02 |
jordi | k | 01:02 |
=== cprov waves good night | ||
carlos | night | 01:22 |
mpt | slackers | 01:53 |
jordi | yeah | 01:53 |
jordi | it's quite late here | 01:53 |
jordi | and here I am, fixing Debian | 01:53 |
dilys | 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:55 |
mpt | have fun :-) | 01:56 |
=== mpt [~mpt@200-171-140-32.dsl.telesp.net.br] has left #launchpad [] | ||
=== sabdfl [~mark@sabdfl.silver.supporter.pdpc] has left #launchpad [] | ||
dilys | Merge to rocketfuel@canonical.com/launchpad--devel--0: [r=kiko] main template tweaks for accessibility (patch-2232: mpt@canonical.com) | 02:25 |
=== 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 | ||
WaterSevenUb | hi | 11:29 |
WaterSevenUb | 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 |
WaterSevenUb | thx | 11:32 |
_Raptor_ | try #ubuntu | 12:03 |
=== 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 | ||
lifeless | WaterSevenUb: it just means noone is translating gnome-app-install into Portuguese yet - if you want to do that that would be cool | 01:15 |
WaterSevenUb | yes, I want to do that... Who should I contact or what should I do? | 01:16 |
lifeless | I'm not 100% sure let me try dsomething | 01:18 |
lifeless | WaterSevenUb: what page are you looking at for gnome-app-install ? | 01:19 |
WaterSevenUb | https://launchpad.net/distros/ubuntu/breezy/+lang/fr | 01:20 |
WaterSevenUb | here exists..... | 01:20 |
lifeless | waah, so .. | 01:21 |
WaterSevenUb | here doesn't https://launchpad.net/distros/ubuntu/breezy/+lang/pt | 01:21 |
WaterSevenUb | maybe templates are not all imported yet? | 01:21 |
lifeless | hang one second | 01:21 |
lifeless | https://launchpad.net/distros/ubuntu/breezy/+sources/gnome-app-install/+translate | 01:24 |
lifeless | thats the translation home page for that package source in breezy | 01:24 |
lifeless | theres a link there on the side portal that takes you to .../+translations | 01:24 |
lifeless | on that page you should see pt if its in your preferred language list | 01:24 |
lifeless | and be able to start translating it immediately | 01:24 |
WaterSevenUb | yes! Thanks ! | 01:25 |
WaterSevenUb | hhhmm... I was looking for the "Add/remove Programs" entry but is not inside this template...... | 01:28 |
WaterSevenUb | it is not correctly translated to Portuguese and I was trying to correct that. | 01:28 |
lifeless | ah | 01:28 |
WaterSevenUb | (anyway... I will translate this) | 01:28 |
lifeless | 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:28 |
lifeless | you can grab the source using baz - http://bazaar.ubuntu.com/gnome-app-install@bazaar.ubuntu.com/gnome-app-install--MAIN--0 | 01:29 |
lifeless | 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 |
lifeless | this is arguably a bug, and I'm filing a bug report fo r you now | 01:31 |
WaterSevenUb | (aaaah! now makes sense) | 01:31 |
WaterSevenUb | now... to make the patch... what are the steps? I have no idea... | 01:31 |
lifeless | be back in a minute | 01:34 |
lifeless | ELIFE | 01:34 |
lifeless | 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 |
lifeless | or ubuntu-motu if you are new to this sort of thing, asn they are very good at tutoring | 01:36 |
WaterSevenUb | :) great. | 01:38 |
=== mpt [~mpt@200-171-140-32.dsl.telesp.net.br] has joined #launchpad | ||
Nafallo | why can't my girlfriend save in Rosetta? | 01:42 |
jordi | what is she getting? | 01:42 |
lifeless | uhm | 01:42 |
Nafallo | Application error. Unauthenticated user POSTing to page that requires authentication. | 01:42 |
Nafallo | on AboutUbuntu in hoary | 01:43 |
lifeless | Nafallo: she should log in first | 01:43 |
lifeless | Nafallo: what url is she on at the moment ? | 01:43 |
jordi | hmm, has her session expired or something? | 01:43 |
Nafallo | lifeless: she is, according to the top | 01:43 |
Nafallo | jordi: is it a timeout on Rosetta? :-O | 01:43 |
lifeless | Nafallo: fire up antoher browser window and log in there :) | 01:43 |
lifeless | Nafallo: rosetta thinks she isn't logged in which is why you are seeing that message. | 01:44 |
=== gothcat [gothcat@c-459571d5.07-44-73746f50.cust.bredbandsbolaget.se] has joined #launchpad | ||
gothcat | https://launchpad.net/distros/ubuntu/hoary/+sources/ubuntu-docs/+pots/aboutubuntu/sv/+translate | 01:44 |
Nafallo | lifeless: oki, thanx :-) | 01:44 |
gothcat | lifeless: thanx | 01:46 |
dilys | 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 |
lifeless | gothcat: no probs | 01:46 |
Nafallo | but still, why is it a timeout there? should be reset on a keystroke basis or something :-P | 01:47 |
=== cprov [~cprov@200-171-140-32.dsl.telesp.net.br] has joined #launchpad | ||
=== cprov -> say morning guys | ||
lifeless | WaterSevenUb: https://launchpad.net/malone/bugs/1682 | 01:48 |
lifeless | cprov: morning dude | 01:48 |
Nafallo | morning cprov :-) | 01:50 |
cprov | lifeless: hey, have you already tested subkey signatures in prodution ? | 01:51 |
=== carlos [~carlos@200-171-140-32.dsl.telesp.net.br] has joined #launchpad | ||
lifeless | cprov: not tested yet, that reminds me :) | 01:51 |
carlos | morning | 01:51 |
Nafallo | morning carlos :-) | 01:51 |
lifeless | carlos: WaterSevenUb in this channel reported this to me https://launchpad.net/malone/bugs/1682 | 01:51 |
cprov | Nafallo: thank you, for perform the needed tests for unicode in production. how is the life post-GPG ? | 01:52 |
Nafallo | cprov: wonderful. but then, my girlfriend is stubborn and hates all of you for having timeouts and losing her translations ;-) | 01:53 |
carlos | lifeless, ok, thanks. Will try to talk with Mark and mpt about it | 01:54 |
Nafallo | I'm working on turning that hate to love though ;-) | 01:54 |
cprov | Nafallo: quick kick on carlos would make her feelings better, wouldn't it ? | 01:56 |
cprov | carlos: ^^^ | 01:56 |
carlos | cprov, dude, timeouts are out of my control :-) | 01:56 |
=== spiv [~andrew@200-171-140-32.dsl.telesp.net.br] has joined #launchpad | ||
cprov | carlos: I see, just joking | 01:57 |
lifeless | cprov: sqweet dude, it works | 01:59 |
Nafallo | cprov: my girlfriend likes you. | 02:00 |
gothcat | cprov: thanx for gpg | 02:00 |
lifeless | carlos - can you moderate my rosetta-uesers post please ? | 02:00 |
carlos | lifeless, sure | 02:00 |
=== 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 | ||
cprov | lifeless: finally ;) | 02:02 |
cprov | Nafallo: ehe | 02:03 |
=== cprov is closing bug 1613 and imagines his "almost killer" karma comming | ||
WaterSevenUb | lifeless: thanks... not only gnome-app-install, many other... but I think the message is there | 02:06 |
carlos | jordi, around? | 02:06 |
jordi | yes | 02:06 |
carlos | jordi, I just added as an admin for the rosetta-users mailing list | 02:07 |
=== cprov wonders where is bradB ... 1613 still presenting this wierd behavior of dual immutable bugtasks | ||
carlos | jordi, will send you the password by email so you can help us moderating that list too | 02:07 |
jordi | carlos: I so feared thjat when I saw lifeless' request :) | 02:07 |
jordi | carlos: sure, you know my gpg key I guess | 02:07 |
carlos | jordi, ;-) | 02:07 |
=== sabdfl [~mark@200-171-140-32.dsl.telesp.net.br] has joined #launchpad | ||
carlos | jordi, I think I have it signed, so yes :-) | 02:08 |
=== 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 | ||
cprov | 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:13 |
bradb | cprov: next production rollout stub says the patch'll be rolled out | 02:14 |
kiko | yeah | 02:15 |
kiko | I approved and landed it a while back | 02:15 |
=== mpt [~mpt@200-171-140-32.dsl.telesp.net.br] has joined #launchpad | ||
cprov | bradb: kiko: thank you | 02:32 |
Nafallo | carlos: will we ever loose sweden (swedish)? | 02:32 |
Nafallo | carlos: people translates that instead of sweden | 02:32 |
carlos | Nafallo, no new additions for it, old ones will remain | 02:32 |
kiko | swedish is so great we can translate it twice | 02:32 |
Nafallo | carlos: if I look over them, can I get you to remove them one by one after my review? | 02:32 |
WaterSevenUb | 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 |
Nafallo | kiko: I rather won't have swedish (sweden) :-/ | 02:32 |
Nafallo | at all | 02:32 |
lifeless | WaterSevenUb: the search is broken just now :[ | 02:32 |
cprov | spiv: ZConfig has no usable path-aware datatype ? | 02:33 |
cprov | spiv: <sectiontype name="librarian_server"> | 02:33 |
cprov | <!-- Not 'existing-directory' because the test runner needs to | 02:33 |
cprov | create it. Not 'existing-dirpath' because ZConfig will enforce it | 02:33 |
cprov | for all sections, not just the one we are using --> | 02:33 |
cprov | spiv: something is wrong on production config: | 02:33 |
cprov | 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 |
kiko | cprov, no, that's not the production config | 02:33 |
kiko | the problem is that multiple instances are running at the same time | 02:34 |
kiko | and they both try to access the same directory | 02:34 |
kiko | cprov, look at the bug stub posted (and subscribe to launchpad-bugs) | 02:34 |
carlos | Nafallo, ok, if you migrate all data and you just want it deleted, I think we can workout something | 02:35 |
cprov | kiko: I don't what to say about you arrogance .. pause | 02:36 |
Nafallo | carlos: nice. we will start working on that soon then :-) | 02:36 |
stub | cprov: We can make new datatypes easily enough if you care - we already do this for urls. Check out canonical/config/__init__.py | 02:36 |
WaterSevenUb | 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 |
kiko | jordi, so, are you using ubuntu yet? :-P | 02:38 |
salgado | stub, have you seen https://launchpad.net/malone/bugs/1683? | 02:38 |
cprov | 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:39 |
lifeless | WaterSevenUb: I'd ask on #ubuntu or ubuntu-devel to figure out the source package. | 02:40 |
lifeless | then visit .../+sources/packagename/+translating | 02:40 |
lifeless | erm.. +translations | 02:40 |
stub | 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 |
stub | (persistant across invokations of the script/application I mean. We want to use the same dir while the tool is running) | 02:40 |
lifeless | it doesn't need to persist at all | 02:40 |
stub | salgado: Yes - robert was bitching at me about it | 02:40 |
WaterSevenUb | 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:40 |
lifeless | cprov: just make a random dir in /tmp using the tmepdir module :) | 02:41 |
kiko | salgado, I just assigned it to stub | 02:41 |
cprov | stub: right | 02:41 |
salgado | stub, do you know what's the problem? | 02:41 |
lifeless | carlos: can you help WaterSevenUb its outside my purview now | 02:41 |
carlos | WaterSevenUb, you need to translate it from the hardwaredb-client | 02:42 |
carlos | let me check if I find it.... | 02:42 |
carlos | WaterSevenUb, breezy? | 02:42 |
WaterSevenUb | carlos: yes | 02:42 |
cprov | lifeless: I'm not sure about the reflects ... but looks fine, I'll investigate. | 02:44 |
stub | salgado: Current thought is that that account I merged by hand before the real merge code was written. | 02:45 |
stub | salgado: But we are looking into it | 02:45 |
carlos | WaterSevenUb, seems like it's not ready to be translated | 02:45 |
carlos | WaterSevenUb, would you open a bug report against it so the maintainer prepares it to be translated? | 02:45 |
WaterSevenUb | carlos: @bugzilla? | 02:46 |
salgado | stub, maybe you'd like to fix https://launchpad.net/malone/bugs/1356 while you're there. ;) | 02:47 |
carlos | WaterSevenUb, yeah, I think bugzilla is still used for main | 02:49 |
lifeless | jblack: ping | 03:05 |
WaterSevenUb | 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 |
carlos | WaterSevenUb, there are two problems: | 03:07 |
carlos | - There is no .pot file to be imported (the case fot the hw application) | 03:08 |
carlos | - The .pot file is not being imported (a Rosetta problem unrelated to the maintainer) | 03:08 |
carlos | WaterSevenUb, the second one is a matter to check our logs and find why it was not imported automatically | 03:09 |
carlos | WaterSevenUb, the first one needs that the maintainer updates the application to support translations | 03:09 |
=== carlos checks hal-device-manager status to know what's the problem with it | ||
jblack | lifeless: Morning. What's up? | 03:10 |
kiko | yo SteveA? | 03:11 |
lifeless | hows that draft looking ? | 03:12 |
=== ddaa [~ddaa@ordo.xlii.org] has joined #launchpad | ||
lifeless | good morning too :) | 03:12 |
jblack | Did you get that draft yesterday morning? | 03:12 |
lifeless | I'll look .. | 03:12 |
SteveA | kiko: yeah | 03:12 |
lifeless | uhm | 03:12 |
lifeless | do you mean the tomlord specific one, or the wider ocmmunity one ? | 03:13 |
jblack | The wider community one. | 03:13 |
carlos | WaterSevenUb, hal seems to be a problem with Rosetta, please file a bug at https://launchpad.net/products/rosetta/+filebug | 03:13 |
carlos | WaterSevenUb, and we will take a look at it to get the import done | 03:13 |
jblack | You would have received it ~ 8:45am yesterday morning your time. | 03:13 |
lifeless | looking now, my mail is glacial here | 03:13 |
jblack | I don't see it in my sent messages. | 03:14 |
jblack | I sent one just now. | 03:15 |
WaterSevenUb | carlos: done! | 03:15 |
gothcat | carlos: should this " be translated into " when I save? | 03:16 |
carlos | WaterSevenUb, cool, thanks | 03:17 |
carlos | gothcat, no | 03:17 |
carlos | gothcat, if you see " you should put it again that way | 03:18 |
carlos | or the translation would break the application that uses it | 03:18 |
Nafallo | carlos: she did, and it got translated to " when she saved :-P. | 03:18 |
carlos | wtf... | 03:18 |
carlos | Nafallo, gothcat please, file a bug then | 03:18 |
Nafallo | carlos: k :-) | 03:19 |
carlos | Nafallo, gothcat thank you | 03:19 |
gothcat | carlos: #1685 | 03:23 |
jblack | lifeless: ? | 03:24 |
lifeless | cant see it yet | 03:25 |
carlos | gothcat, ok | 03:25 |
lifeless | is geoip in production working yet ? | 03:26 |
jblack | Aug 5 09:15:14 localhost postfix/smtp[10133] : 2E2783B402D: to=<rbcollins@cygwin | 03:27 |
jblack | .com>, relay=sourceware.org[12.107.209.250] , delay=2, status=sent (250 Queued! 1 | 03:27 |
jblack | 123247715 qp 30339 <20050805131454.GA6621@comet.merconline.com>) | 03:27 |
dilys | 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) | 03:49 |
=== SnakeBite [~SnakeBite@84.242.143.64] has joined #launchpad | ||
lifeless | jblack: its coming together nicely, I've emailed you my current thoguhts. | 04:02 |
jblack | Ok. Thank you. | 04:02 |
jblack | Thanks for the eyeball. | 04:03 |
ddaa | What's up? | 04:03 |
=== lamont [~lamont@15.238.5.30] has joined #launchpad | ||
jordi | kiko: nope :) | 04:12 |
jordi | is claire in Brazil? | 04:12 |
jordi | or on IRC right now? | 04:12 |
carlos | jordi, on IRC | 04:15 |
Nafallo | will there be support for grabbing peoples gpg-keys directly from FOAF? | 04:31 |
jordi | lifeless: this email you sent to rosetta-users without context at all... what were you trying to say? | 04:32 |
jordi | err | 04:32 |
jordi | sorry, missread subject :) | 04:32 |
=== Seveas [~seveas@seveas.demon.nl] has joined #launchpad | ||
jordi | 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 |
SteveA | Kinnison: ping | 04:34 |
Kinnison | SteveA: hi steve | 04:35 |
SteveA | hi | 04:35 |
SteveA | back in one piece? | 04:35 |
Kinnison | yep | 04:35 |
Kinnison | still quite tired from the journey | 04:35 |
=== Kinnison didn't sleep well the night before the flight, nor on the flight | ||
lifeless | hows the sunburn? | 04:35 |
SteveA | The "PocketPages" spec is ready for you to look at | 04:35 |
Kinnison | lifeless: almost all healed, thanks for the after-sun | 04:36 |
carlos | 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 |
Kinnison | SteveA: has it been reflected onto the main wiki? | 04:36 |
=== jinty [~jinty@205.134.224.215] has joined #launchpad | ||
SteveA | probably not | 04:36 |
SteveA | maybe i can mail you the raw text | 04:37 |
Kinnison | and attach any mpt images | 04:37 |
carlos | 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 |
jordi | carlos: good | 04:37 |
=== niemeyer [~niemeyer@brutus.conectiva.com.br] has joined #launchpad | ||
kiko | niemeyer! | 04:38 |
niemeyer | Hiho! :) | 04:38 |
salgado | 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:38 |
Nafallo | salgado: yea. something like that would be a good start indeed :-) | 04:39 |
jordi | 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 |
carlos | jordi, right | 04:41 |
cprov | Nafallo: but why do you need to grab pub keys directly from FOAF ? the keyserver.ubuntu.com:11371 is public | 04:42 |
jordi | ok, so this guy should just start translating, no need to join (but recommended?) | 04:42 |
cprov | Nafallo: I mean, FOAF isn't a GPG manager application, it only uses GPG key features. | 04:42 |
Nafallo | cprov: then I have to search. I want a single location with all info there is :-) | 04:43 |
carlos | jordi, if he's only interested on Zope, no need to join any team | 04:43 |
carlos | unless zope team decides to move into a CLOSE mode | 04:43 |
cprov | Nafallo: IMHO, linking you to a keyserver is the right action we can take | 04:44 |
Nafallo | cprov: indeed that would be a good solution :-) | 04:44 |
Nafallo | cprov: in the past I wasn't good at handle my gpg-keys, so there are lots of me on subkeys :-P | 04:47 |
Nafallo | cprov: a single click to get the correct key would be wonderful :-) | 04:47 |
cprov | Nafallo: now that you mentioned, we just support subkeys signatures | 04:48 |
jordi | carlos: ok, let's see how I did for my first e-mail :) | 04:48 |
Nafallo | :-) | 04:48 |
carlos | jordi, I will fire you if I don't like it :-P | 04:48 |
=== carlos hides | ||
Nafallo | cprov: I know ;-) | 04:49 |
jordi | SHORTEST CONTRACT EVER | 04:49 |
Nafallo | cprov: I follow most channels :-) | 04:49 |
Kinnison | SteveA: I've dumped some review comments on the PocketPages stuff | 04:49 |
cprov | 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:50 |
cprov | Nafallo: I can see | 04:51 |
SteveA | Kinnison: the ball in your court. | 04:51 |
jordi | carlos: funny. Can you moderate and while you're at it, change my subscription address? | 04:51 |
Kinnison | 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 |
Kinnison | SteveA: particularly I want the facts confirming | 04:52 |
jordi | carlos: I haven't got any mail from you re:mailman | 04:52 |
Kinnison | SteveA: I'm currently working on a database patch of doom | 04:52 |
carlos | jordi, no, but I can send you the password so you do it yourself :-) | 04:52 |
Kinnison | SteveA: ask mark if you want to know just how doomful it is | 04:52 |
carlos | jordi, mail sent | 04:54 |
SteveA | Kinnison: who does PocketPages go to next? I have the yellow square in my hand. | 04:56 |
jordi | this is... totally not serious :) | 04:56 |
SteveA | Kinnison: okay, going to mark | 04:57 |
carlos | jordi, who did that we are serious? | 04:58 |
carlos | s/did/said/ | 04:58 |
=== carlos needs some extra sleeping | ||
=== robitaille [~daniel@d154-5-117-228.bchsia.telus.net] has joined #launchpad | ||
jordi | me too | 05:01 |
jordi | and actually I should go and get it | 05:01 |
jordi | carlos: so, am I fired | 05:01 |
carlos | jordi, not yet ;-) | 05:02 |
jordi | good :) | 05:03 |
salgado | 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 | 05:05 |
=== cprov lunch | ||
Kinnison | lunch? Good plan | 05:13 |
=== Kinnison should lunch soon | ||
Kinnison | lifeless: How often do we cacherev on rocketfuel? | 05:14 |
=== tav_ [~tav@p54BD72B5.dip.t-dialin.net] has joined #launchpad | ||
ddaa | Kinnison: baz does automatic cacherevs every 50 revs | 05:23 |
ddaa | starting at patch-1 (I know that's stupid) then patch-51 and so on | 05:23 |
Kinnison | Odd then | 05:23 |
ddaa | dunno if pqm does anything fancier | 05:23 |
Kinnison | because I just ended up fetching a cacherev and 64 patches for mainline launchpad | 05:23 |
ddaa | the builder will not always take the first cacherev | 05:24 |
ddaa | 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:24 |
Kinnison | Aye, but I got cached from archive anyway, and then 64 patches | 05:26 |
WaterSevenUb | 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 |
ddaa | Kinnison: mh... sounds weird indeed. Maybe there was an uncachereved base-0 in te middle | 05:26 |
WaterSevenUb | I'm trying to understand how this thing works :) | 05:26 |
Kinnison | ddaa: on the launchpad mainline? | 05:26 |
ddaa | Kinnison: mh... unlikely :) | 05:26 |
Kinnison | ddaa: *shrug* it's not like I care that much, at home the b/w is fine | 05:26 |
=== ddaa grumbles | ||
ddaa | 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:28 |
Kinnison | Speaking of guarana, I found the best drink known to man | 05:29 |
Kinnison | It was Aa+Guarana | 05:29 |
Kinnison | truly powerful brain-juice | 05:30 |
WaterSevenUb | carlos: same question to you Carlos :) | 05:31 |
carlos | WaterSevenUb, yes, that's the idea | 05:32 |
carlos | WaterSevenUb, if they are not ready on time, a month after release or so the language packs will be updated again | 05:33 |
WaterSevenUb | carlos: which did not happen in hoary, right? | 05:36 |
=== Virtuall [~virtuall@81.198.61.143] has joined #launchpad | ||
Kinnison | Is there some sane way to ask postgresql for a list of views which depend on some relation? | 06:00 |
carlos | WaterSevenUb, well, we are working on language pack updates for Hoary too | 06:04 |
carlos | WaterSevenUb, I hope we will have them next week | 06:04 |
WaterSevenUb | 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 |
stub | Kinnison: Yes. Need to wade through the system tables to work out the query though. | 06:07 |
Kinnison | stub: Don't bother | 06:07 |
carlos | WaterSevenUb, the initial translations for Hoary are not based on Rosetta, next update will do | 06:07 |
Kinnison | stub: There are 12 views in the launchpad db | 06:07 |
Kinnison | stub: 11 of them belong to Soyuz and need changing | 06:07 |
Kinnison | stub: the other is a rosetta view | 06:07 |
=== Kinnison is amazed at how little the other apps use views | ||
lifeless | Kinnison: please stop making stubs siren go off | 06:08 |
Kinnison | lifeless: siren? | 06:08 |
lifeless | *once* is enough | 06:08 |
lifeless | he uses xchat | 06:08 |
Kinnison | Aah and this makes noises when people talk to you? | 06:09 |
lifeless | no, it makes noise when people talk to him | 06:09 |
carlos | stub, it's just a test :-P | 06:09 |
Kinnison | Feck, Just the comment on this db patch is > 1.5kB | 06:17 |
Kinnison | stub: Each patch is always applied in a transaction, yes? | 06:18 |
lifeless | kinnison - yes, but you can nest if needed | 06:18 |
lifeless | erm, to the limits of our postgres that is | 06:18 |
lifeless | actually I think I'm on crack | 06:18 |
lifeless | each line in the pach is atransaction unless you add begin/end | 06:19 |
Kinnison | 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:19 |
stub | Kinnison: No begin/commit. That is done automatically by upgrade.py | 06:20 |
lifeless | so, I've lost track, and am *still* on crack | 06:20 |
Kinnison | stub: righty | 06:20 |
lifeless | Kinnison: please stop that :) | 06:20 |
Kinnison | lifeless: tell stub to turn his volume down | 06:20 |
lifeless | Kinnison: please, jus stop it. iots easier, *trust* me. | 06:20 |
stub | stub stub stub stub stub | 06:21 |
=== Kinnison ponders. three tables to rename and 11 views to fix up (and some of those to rename too) | ||
Kinnison | shouldn't be too hard | 06:21 |
Kinnison | stub: Is it okay for me to do very postgresql magic in a db patch? | 06:43 |
Kinnison | stub: In particular I want to manipulate the pg_constraint table | 06:43 |
stub | Nope - you are not to mess with the internal catalog tables. | 06:43 |
stub | What are you trying to do? | 06:43 |
Kinnison | rename a bunch of constraints without having to drop and recreate them | 06:46 |
SteveA | Kinnison: looks like mark has made some changes and then approved PocketPages | 06:46 |
Kinnison | SteveA: Okay, that saves me waffling on it :-) | 06:47 |
=== Kinnison goes to check it makes sense | ||
stub | Kinnison: Drop and recreate them | 06:50 |
Kinnison | If you insist | 06:50 |
Kinnison | stub: What's the deal on the FTI stuff, if I drop it in my patch, will it get recreated? | 06:52 |
Kinnison | Or should I leave it alone entirely? | 06:53 |
stub | Kinnison: fti.py rebuilds any fti columns that are define at the top of the script. | 06:53 |
stub | Kinnison: So you can drop the fti column (although I can't think why you would want to?) | 06:53 |
stub | It will cause some bloatage in the DB though | 06:54 |
Kinnison | "binarypackage_fti" gist (fti) | 06:54 |
Kinnison | is an index | 06:54 |
Kinnison | when I rename binarypackage | 06:54 |
Kinnison | that index should become binarypackagerelease_fti | 06:54 |
stub | Ok. Drop the fti column, and update fti.py to use the new table name. | 06:54 |
Kinnison | stub: gotcha | 06:55 |
stub | How about we just 'CREATE VIEW BinaryPackageRelease AS SELECT * FROM BinaryPackage' :-) | 06:55 |
Kinnison | stub: can you please allocate for me a patch-25-XX-0 so I can get this all in the right places? | 06:55 |
Kinnison | 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:04 |
stub | Yup. Typing. Punt it to me if you want. | 07:05 |
Kinnison | S'okay, I'll do it if this is the "right way" :-) | 07:05 |
Kinnison | Somehow, osfile and osfileinpackage have managed to stay alive | 07:11 |
Kinnison | anyone mind if I nuke 'em? | 07:11 |
Kinnison | So, no complaints? Huzzah | 07:20 |
=== Kinnison nukes 'em | ||
cprov | mpt: questions for AutoBuildUI sorted, it's gonna rock ;), you're doing a great job ! | 07:27 |
cprov | Kinnison: Have we already sorted how to nominate the distribution/distrorelease Security Teams ? | 07:28 |
cprov | Kinnison: ##soyuz miss you | 07:28 |
Kinnison | cprov: I'm unsure about those selecting them | 07:29 |
Kinnison | cprov: we'll need UI for them though somewhere | 07:29 |
cprov | Kinnison: uhm, let's see the problem by parts: sec-team by distribution or distrorelease ? | 07:30 |
Kinnison | the only per-release team is the review team | 07:31 |
cprov | Kinnison: so, we are gonna have Ubuntu-Security Team, not Hoary-Security team, ok ? | 07:32 |
Kinnison | I believe so | 07:33 |
Kinnison | We should get elmo to look at that spec though | 07:33 |
cprov | Kinnison: anyways there is no indicator in the distrorelease model point it as SECURITY distrorelease, only changing view for DAR & Pockets | 07:35 |
Kinnison | I beg your pardon? | 07:36 |
cprov | Kinnison: indeed, is he available this time ? | 07:36 |
Kinnison | cprov: put together an email to me and elmo and mark | 07:37 |
cprov | Kinnison: uhm, thinking loud .. I mean how can we figure out we are inside a SECURITY distrorelease | 07:38 |
cprov | Kinnison: sure, I'll | 07:38 |
Kinnison | there isn't such a thing | 07:38 |
Kinnison | there's a distrorelease which has been released and has a security pocket though | 07:39 |
cprov | Kinnison: right and only thing you can do is following the same distroarchrelease and find out (or not) other pockets, isn't it ? | 07:40 |
Kinnison | I'm really not sure what you mean | 07:44 |
dilys | 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:51 |
cprov | Kinnison: no problem, I was just wondering the permitted movements between the pockets available for each distroarchrelease ... | 07:54 |
Kinnison | things don't tend to be moved between pockets | 07:57 |
Kinnison | And for now we assume they don't move | 07:57 |
cprov | Kinnison: right ! | 07:58 |
salgado | SteveA, should I do some polishing in the ShipItNG or should I leave it as it is now until we get more input? | 08:07 |
=== cprov away | ||
SteveA | salgado: kiko will come and work with you shortly. please do any polishing you can now. | 08:08 |
salgado | SteveA, sure | 08:08 |
salgado | Kinnison, why is flavour irrelevant there? | 08:11 |
SteveA | hey everyone, the launchpad wiki will be moving back to london for use monday morning | 08:12 |
SteveA | it will turned off at async once we've completed today's work | 08:12 |
Kinnison | salgado: we don't make CDs of flavours | 08:13 |
salgado | Kinnison, and we're not going to make them, either? | 08:13 |
Kinnison | salgado: If/When we do, it'll be a distribution | 08:14 |
Kinnison | salgado: flavours are proper distroreleases as far as you're concerned | 08:14 |
Kinnison | so Kubuntu is a distribution, not a flavour | 08:14 |
Kinnison | Do you see what I mean? | 08:14 |
salgado | yes, I see now | 08:15 |
Kinnison | Cool | 08:15 |
Kinnison | Sorry for not being more exact on the wiki | 08:15 |
salgado | where are flavours used, then? | 08:15 |
Kinnison | It's part of the derivation machinery | 08:16 |
=== stan [~stan@82.153.109.27] has joined #launchpad | ||
Kinnison | ciao guys | 08:29 |
=== Mez [~Mez@cpc2-lich4-3-0-cust115.brhm.cable.ntl.com] has joined #launchpad | ||
dilys | 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) | 08:31 |
=== Seveaz [~seveas@seveas.demon.nl] has joined #launchpad | ||
SteveA | kiko: salgado is waiting for you! | 08:53 |
salgado | indeed, I am | 08:58 |
lifeless | ddaa - please update launchpad to not have insane deprecation warnings from using pybaz | 08:58 |
=== Seveaz is now known as Seveas | ||
lifeless | stevea | 09:08 |
SteveA | lifeless: yes? | 09:10 |
lifeless | any spsecs for me | 09:10 |
SteveA | not on my desk | 09:10 |
SteveA | we're running a bit low | 09:10 |
SteveA | i'll check the whiteboard | 09:11 |
lifeless | sweet | 09:11 |
SteveA | we are truely scraping the barrel here | 09:11 |
lifeless | dont talk about me that way | 09:12 |
lifeless | I'll have you up for a Doinkey | 09:12 |
lifeless | SteveA: there is no such spec, it has morphed into supermirrorfilesystemHierarchy | 09:13 |
SteveA | hurrah | 09:14 |
lifeless | SteveA: so, some specs | 09:14 |
lifeless | ? | 09:14 |
SteveA | spiv: we need to implement LibrarianGarbageCollection soonish | 09:14 |
lifeless | why ? | 09:15 |
spiv | How much garbage do we have so far? :) | 09:15 |
SteveA | we're approaching the line we drew in the sand on the spec | 09:16 |
SteveA | and once debbugs is imported... | 09:16 |
SteveA | ddaa: ping | 09:32 |
carlos | spiv, Rosetta is adding many garbage to Librarian | 09:34 |
carlos | spiv, with every file download request | 09:34 |
=== sabdfl [~mark@200-171-140-32.dsl.telesp.net.br] has joined #launchpad | ||
ddaa | SteveA: pong | 10:11 |
ddaa | 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:15 |
ddaa | I think when I'm done with that iteration we'll actually start to see the end the tunnel for that one. | 10:16 |
ddaa | The downside is that it's turning into a bit of rewrite of the archive-related bits... | 10:16 |
ddaa | (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 |
lifeless | ddaa: remember that the buttress pyarch interfaces can *all* be deleted as we move to the BranchDataStorage model | 10:17 |
ddaa | Yes, I'm not on taxi yet. | 10:18 |
SteveA | ddaa: in future, please don't deprecate until you've updated | 10:18 |
ddaa | 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 |
lifeless | 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:18 |
SteveA | 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 |
ddaa | 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:19 |
SteveA | ddaa: fine, just don't make everyone else pay the price. | 10:20 |
ddaa | SteveA: if that's a problem I can temporarily remove the warnings from rocketfuel. | 10:20 |
SteveA | that would help | 10:20 |
ddaa | lifeless: right, I'll avoid touching the database-related cruft. | 10:21 |
ddaa | It will all suffer it's own rewrite in a later iteration. | 10:21 |
kiko | too sick to pray | 10:22 |
ddaa | SteveA: I'll do that at once | 10:22 |
lifeless | thank you | 10:22 |
SteveA | thanks ddaa | 10:23 |
=== 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 | ||
dilys | Merge to rocketfuel@canonical.com/pybaz--devel--0: [trivial] remove archivelocation-related deprecations (patch-38: ddaa@ddaa.net) | 11:14 |
ddaa | SteveA: enjoy | 11:14 |
ddaa | tell me if I missed any new deprecation | 11:14 |
carlos | ddaa, just run 'make check' from the launchpad's top level directory and see the output :-) | 11:26 |
=== mikk0 [~mikk0@baana-62-165-185-18.dsl.phnet.fi] has joined #launchpad | ||
ddaa | too lazy to make another checkout, I have some pretty hairy work in progress now | 11:28 |
SteveA | ddaa: you can fix the bug too | 11:29 |
SteveA | as in, mark it fixed | 11:29 |
mikk0 | 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:33 |
mikk0 | I'm using Rosetta to translate Synaptic to Finnish | 11:34 |
ddaa | carlos: you win, I fucked up my work in progress :( | 11:35 |
spiv | mikk0: I just pinged carlos for you, he should be around in a minute. | 11:35 |
carlos | mikk0, that means a white space | 11:35 |
carlos | mikk0, you have it noted on the upper left part of the translation form | 11:36 |
mikk0 | Found it! Thank you carlos :) | 11:37 |
dilys | 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) | 11:49 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!