/srv/irclogs.ubuntu.com/2007/10/05/#launchpad.txt

=== beuno [n=beuno@44-111-231-201.fibertel.com.ar] has joined #launchpad
=== beuno [n=beuno@44-111-231-201.fibertel.com.ar] has joined #launchpad
=== beuno [n=beuno@44-111-231-201.fibertel.com.ar] has joined #launchpad
tehkCan anyone tell me how to unlock a bzr directory? I accidentally exited from a commit description01:06
beunotehk, bzr break-lock01:06
tehkthanks01:06
beuno:D01:07
jordikiko-afk: was away01:10
jordikiko-afk: so did you get any kind of subscription notification?01:10
ubotuNew bug: #149194 in launchpad "duplicated translatoions on translations list" [Undecided,New]  https://launchpad.net/bugs/14919401:15
=== jml [n=jml@203-113-250-169-static.TAS.netspace.net.au] has joined #launchpad
=== mthaddon [n=mthaddon@canonical/launchpad/mthaddon] has joined #launchpad
=== kalikiana [n=kalikian@xdsl-84-44-177-175.netcologne.de] has left #launchpad ["http://software.twotoasts.de?page=midori"]
=== mpt [n=mpt@121-72-130-88.dsl.telstraclear.net] has joined #launchpad
=== mpt [n=mpt@121-72-130-88.dsl.telstraclear.net] has joined #launchpad
mptGooooooooooood afternoon Launchpadders!01:31
=== superm1 [n=superm1@ubuntu/member/superm1] has joined #launchpad
=== doko [n=doko@dslb-088-073-102-038.pools.arcor-ip.net] has joined #launchpad
=== jkakar [n=jkakar@204-174-36-45.dhcp802.dsl.ucc-net.ca] has joined #launchpad
ubotuNew bug: #149209 in soyuz "Broken portlets on distroarchrelease index page have a broken link to translation groups" [Undecided,New]  https://launchpad.net/bugs/14920902:15
=== zzorn_sleep [n=zz@212.16.103.33] has joined #launchpad
=== raphink [i=raphink@ubuntu/member/raphink] has joined #launchpad
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #launchpad
=== merriam [n=merriam@85-211-143-106.dyn.gotadsl.co.uk] has joined #launchpad
=== tck [n=tck@212.2.183.118] has joined #launchpad
ubotuNew bug: #149213 in malone "Tags box and search results differ in their bug counts" [Undecided,New]  https://launchpad.net/bugs/14921302:26
=== jml_ [n=jml@ppp108-61.static.internode.on.net] has joined #launchpad
=== kiko-afk is now known as kiko
ubotuNew bug: #149218 in rosetta "Translation groups page lists project IDs, unlinked, with stray commas" [Undecided,New]  https://launchpad.net/bugs/14921802:55
ubotuNew bug: #149219 in rosetta "Translation groups page lists projects that don't exist any more" [Undecided,New]  https://launchpad.net/bugs/14921902:55
=== fernando110 [i=fernando@gateway/tor/x-7ed714160def4c84] has joined #launchpad
ubotuNew bug: #149226 in launchpad-bazaar "Branch whiteboard should be editable by any person" [Medium,Confirmed]  https://launchpad.net/bugs/14922603:25
=== Hobbsee [n=Hobbsee@ubuntu/member/hobbsee] has joined #launchpad
=== kiko is now known as kiko-zzz
ubotuNew bug: #149232 in soyuz "On distribution release architecture page, only "Overview" is available" [Undecided,New]  https://launchpad.net/bugs/14923203:55
=== XiXaQ [n=joerlend@5-191.dsl.freewave.no] has joined #Launchpad
=== leonel [n=leonel@189.155.101.190] has joined #launchpad
=== tehk [n=tehk@c-69-249-157-157.hsd1.nj.comcast.net] has joined #launchpad
=== mthaddon [n=mthaddon@canonical/launchpad/mthaddon] has joined #launchpad
ubotuNew bug: #132270 in launchpad "OOPS in Open id authentication if you try to sign in in a stale page after log out." [Undecided,Fix committed]  https://launchpad.net/bugs/13227005:40
ubotuNew bug: #133804 in launchpad "Implement SSL client certificate authentication for OpenID provider" [Undecided,New]  https://launchpad.net/bugs/13380405:40
=== effie_jayx [n=valles@ubuntu/member/effie-jayx] has joined #launchpad
=== reacocard [n=reacocar@WL-73.CINE.HMC.Edu] has joined #launchpad
reacocardIs PPA out of Beta yet?06:47
gnomefreakreacocard: nope atleast i havent seen email about it yet06:55
reacocardgnomefreak: thanks06:55
=== reacocard [n=reacocar@WL-73.CINE.HMC.Edu] has left #launchpad ["So]
=== fernando110 [i=fernando@gateway/tor/x-6906e508971a0aad] has joined #launchpad
=== elkbuntu [n=melissa@ubuntu/member/elkbuntu] has joined #launchpad
=== kompressor [n=kompress@gw.impilinux.co.za] has joined #launchpad
=== jml [n=jml@ppp121-44-215-97.lns1.hba1.internode.on.net] has joined #launchpad
=== silwol [n=silwol@194.152.122.177] has joined #launchpad
=== jtv [n=jtv@125-24-223-167.adsl.totbb.net] has joined #launchpad
=== stub [n=stub@ppp-58.8.4.134.revip2.asianet.co.th] has joined #launchpad
=== oojah_ is now known as oojah
=== allenap [n=allenap@87-194-166-60.bethere.co.uk] has joined #launchpad
=== Mez [n=Mez@ubuntu/member/mez] has joined #launchpad
=== gmb [n=gmb@i-83-67-5-113.freedom2surf.net] has joined #launchpad
=== Mez [n=Mez@ubuntu/member/mez] has joined #launchpad
=== bigon [n=bigon@ubuntu/member/bigon] has joined #launchpad
=== acuster [n=acuster@89.7.90.220] has joined #launchpad
acusterHey all, 2 questions: (1) can any free software project use launchpad? (2) can a single launchpad project import several svn trunk/ s?09:55
acusterI need svn:geoapi.sf.net, svn.geotools.org, some eclipse sdk...09:57
=== Hobbsee [n=Hobbsee@ubuntu/member/hobbsee] has joined #launchpad
spivacuster: (1) yes, (2) not sure, ask mwhudson or ddaa10:00
mwhudsonacuster: they sound like separate projects you want importing10:01
mwhudsonacuster: so they should be, you guessed it, separate projects10:01
acusterThank you both. 10:03
acusterFour projects it is then: yudig, udig, geotools, geoapi.10:04
jmlacuster: note that you can have a project group10:04
acusteris there an Eclipse project?10:04
jmlmost likely10:05
acusteraha, jml with the winner: There exist project groups.10:05
=== acuster goes to read about that
=== mrevell [n=matthew@canonical/launchpad/mrevell] has joined #launchpad
=== Hobbsee looks forward to the day when librarian supports dget.
acustermwhudson, you're a bzr person as well, no? Do you work on bzr-svn?10:08
mwhudsoni work on launchpad/bazaar integration10:09
acusterif so will you feel responsible if I setup a launchpad project and it mis-imports data from svn.geotools.org?10:09
=== erichj [n=erich@mo-76-0-47-236.dhcp.embarqhsd.net] has joined #launchpad
acuster:-)10:09
mwhudsonnote that launchpad svn imports are not performed by bzr-svn10:10
mwhudsonbut yes10:10
acusterright on. What do you use?10:10
acusterone of the older svn projects?10:10
=== bigjools [n=ed@canonical/launchpad/bigjools] has joined #launchpad
mwhudsoncscvs, it's called10:11
mwhudsonhttps://edge.launchpad.net/launchpad-cscvs10:12
=== bigjools [n=ed@canonical/launchpad/bigjools] has joined #launchpad
acusterdoes https://launchpad.net/projects/+new save data along the way? i.e. if I crash now can I recover this info?10:17
=== gmb [n=gmb@i-83-67-5-113.freedom2surf.net] has joined #launchpad
=== Fujitsu [n=fujitsu@ubuntu/member/fujitsu] has joined #launchpad
acuster44) can one delete a launchpad project? Is it clean enough to recreate one of the same name afterwards?10:21
gmbacuster: A project can be deleted, yes, but it needs an admin to do it. If I may ask, why do you want to delete a project if you're going to create the same project again? Why not just change its details?10:24
acustercan you change all the details, including the name?10:24
acusteror is some dns token going to remain the same?10:25
gmbacuster: DNS isn't affected by lp names in any way. I'll just check, see if the name (I assume by this you mean the name that appears in the project URL) can be changed.10:26
=== superm1 [n=superm1@ubuntu/member/superm1] has joined #launchpad
gmbacuster: No, that name can't be changed without the help of an admin. But I'm confused; you said asked whether you could, after deletion, create a new project with the same name.10:27
=== acuster only guesses at the details but I would bet that *something* would have to stay the same and guess that that *something* would have the glyphs of the original project name in it.
acusteryes, I'm checking out launchpad10:28
acusterseems like we should be running one10:28
acusterat osgeo.org10:28
acusteralthough no reason not to have a mirror under mark's infrastructure10:29
gmbacuster: At present, Launchpad isn't open source. It will be eventually, but not yet.10:29
gmbThough of course you're more than welcome to use it :)10:30
=== schwuk [n=dave@ubuntu/member/schwuk] has joined #launchpad
=== sevrin [n=sevrin@ns1.clipsalportal.com] has joined #launchpad
=== acuster has waited out the java trap he can wait out the launchpad launch
=== kompressor [n=kompress@gw.impilinux.co.za] has joined #launchpad
=== danilos [n=danilo@adsl-236-193.eunet.yu] has joined #launchpad
=== danilos [n=danilo@adsl-236-193.eunet.yu] has joined #launchpad
=== lbm [n=lbm@0x535b946c.vgnxx5.adsl-dhcp.tele.dk] has joined #launchpad
=== tyabux [n=joerlend@5-191.dsl.freewave.no] has joined #Launchpad
acusterhttp://baobab.geomatys.fr/files/launchpad_Js_Popup_Unhelpful.png10:58
acusterat which point he realizes that he wants to convert his project into a meta project and starts over10:58
gmbacuster: Ah, I see.11:00
acustertoo much space, no link11:02
gmbAt present, project groups can only be created by admins. If you think that that's what you need you can contact an admin by opening a question about the matter at answers.launchpad.net/launchpad11:02
acusterlol11:02
=== carlos [n=carlos@canonical/launchpad/carlos] has joined #launchpad
gmbacuster: The idea is that you can search for project groups under which you could place your new project (since project groups are admin created).11:03
acusterit's also *exactly* the same widget as I was just looking at11:03
gmbBut I agree, that dialogue doesn't make it obvious.11:03
acusterthe dialog is useless11:03
acusterall the user needs is some text11:03
acusterin the original page:11:03
acusterPart of: [         ]   ( Choose a project group... )   (Info...)11:04
acusterwhere Info... lets you create a new group and gives links to an explanation11:04
acusterDoesn't the box in the original page do exactly the same search?11:05
gmbNo, the box in the original page allows you to enter a project name (it can be filled from the popup search dialogue).11:07
gmbacuster: There is an explanation on the original page about what a project group is, though not about how to use the dialogue, and it doesn't mention that groups are admin-created. Aside from these two things, what would you like to see in that explanatory text?11:08
acusterit ui workflow could be improved easily and greatly but I have other fish to fry11:14
=== siretart [i=siretart@tauware.de] has joined #launchpad
=== sabdfl [i=sabdfl@ubuntu/member/pdpc.silver.sabdfl] has joined #launchpad
=== lbm [n=lbm@0x535b946c.vgnxx5.adsl-dhcp.tele.dk] has joined #launchpad
gmbacuster: For your reference, I've filed bug #149338 about this.11:26
ubotuLaunchpad bug 149338 in launchpad "Project Group field and search widget on project registration page need to be better explained" [Undecided,New]  https://launchpad.net/bugs/14933811:26
ubotuNew bug: #149338 in launchpad "Project Group field and search widget on project registration page need to be better explained" [Undecided,New]  https://launchpad.net/bugs/14933811:35
=== ddaa [n=ddaa@canonical/launchpad/ddaa] has joined #launchpad
=== Kmos [n=gothicx@unaffiliated/kmos] has joined #launchpad
=== kompressor [n=kompress@gw.impilinux.co.za] has joined #launchpad
=== kiko-zzz is now known as kiko
=== tyabux is now known as XiXaQ
acusterwhere do I add the url for the svn server to mirror?12:17
mwhudsonlauncpad.net/$yourproject/trunk/+source12:18
=== jelmer_ [n=jelmer@157pc196.sshunet.nl] has joined #launchpad
acusteras in svn.geotools.org/geotools/trunk/ ?12:20
acusteror svn://12:20
acusteror without the trunk/12:20
acuster?12:20
=== acuster tries several
mwhudsonwith the scheme and the trunk12:21
acusterand then I will pull from bzr://launchpad.net/geotools-mirror/trunk ?12:22
acusterand finally, do I get an email when the testing is done, or do I have to check back to this page?12:23
mwhudsonright now you have to check the page12:24
mwhudsonwe're actively working on making this aspect of things less sucky :)12:24
=== dennda [n=dennda@ubuntu/member/dennda] has joined #launchpad
acusterok, thank you for that work, then.12:29
denndaHi there. I just commited and pushed a file for a project, but after half an hour launchpad still claims the directory is empty12:30
denndahttps://code.launchpad.net/~dennda/memaker/avatarMerge <-- try to browse the code12:30
denndaIs this a problem with bzr or with launchpad?12:31
mwhudsonlaunchpad i think12:33
denndaYes, I share your opinion. That's why I'm here :)12:34
denndaDoes it usually take this long or is there something going wrong?12:35
mwhudsonsomething is definitely wrong12:40
kikomwhudson, dennda: note that the branches registered after dennda's work.12:42
mwhudsonkiko, dennda: i'm suspecting that it's something to do with having a capital letter in the branch name12:42
mwhudsonvery much a guess though12:42
denndano ideas on how to fix it?12:45
mwhudsondennda: you could rename your branch to avatar-merge :)12:46
denndahow do I rename it?12:46
mwhudsonedit details on https://code.edge.launchpad.net/~dennda/memaker/avatarMerge12:46
denndaah12:46
denndahm that didn't work12:46
mwhudsondennda: does now12:48
mwhudsonit takes a while for all the details to drip through the system12:49
denndaoh12:49
denndawell12:49
=== Kmos_ [n=gothicx@unaffiliated/kmos] has joined #launchpad
denndayou are right12:49
denndathanks!12:49
=== Kmos_ is now known as Kmos
mwhudsondennda: no worries12:50
=== mwhudson grumps that different bits of the system seem to have differing ideas over what is allowed in branch names and what is not
=== bigon [n=bigon@ubuntu/member/bigon] has joined #launchpad
mptcarlos/danilo, what's the story with languages that use differing writing systems, e.g. Cyrillic vs. Latin?01:11
danilosmpt: you mean both?01:11
mptI mean, for example, Launchpad knows about Belarusian in Cyrillic, but not Belarusian in Latin01:11
mptand the same with Serbian01:12
danilosmpt: they are treated as "variants" and we don't support them yet (we imported them from packages and export them to language packs, but no support for translating using web UI)01:12
mptdanilos, ok. Any schedule for that?01:13
danilosmpt: for Serbian, we'll probably remove it soon, since we (Serbian team) are replacing it with automatically generated translations on the fly (from cyrillic scripts)01:13
mptYou mean, automatic Cyrillic->Latin conversion?01:14
danilosmpt: not at the moment01:14
danilosmpt: that's right01:14
mptnifty01:14
mptAnd I suppose the same would be possible for Belarusian?01:14
danilosmpt: well, I already have something similar on the gettext library level implemented, just need to push it upstream and in Ubuntu ;)01:14
danilosmpt: I don't really know, but I suppose that's the case01:14
=== booxter [n=booxter@partizan.velesys.com] has joined #launchpad
mptdanilos, ok, thanks01:15
danilosmpt: there's also a similar case with Uzbekistani (uz and uz@cyrillic)01:16
mpt"No Languages matching  serbian were found."01:17
mptbah01:17
mptI bet that bug's a one-line fix, too, I just don't know which line :-)01:18
booxter:-)01:18
booxterand interesting enough that Rosetta shows be@latin suggestions for "be" translation01:18
mwhudsonsounds like an overly neatened template01:19
mptmwhudson, eh? Are you looking at a different bug?01:19
mptoh, the extra space?01:20
mwhudsonmpt: the formatting one?01:20
mwhudsonyeah01:20
mptI was more thinking of it not finding Serbian :-)01:20
mwhudsoni'm certainly not really paying attention in here01:20
mptbug 12790101:20
ubotuLaunchpad bug 127901 in rosetta "Searching for a language in lower-case returns no results" [Undecided,New]  https://launchpad.net/bugs/12790101:20
mwhudsona01:20
mwhudsonh01:20
booxterSo what are perspectives for our l10n team to see that fine strings in Launchpad: "Belarusian Latin" after "Belarusian" one?:)01:22
booxterI was really dissapointed why this bug is unresolved for so long time. Is it so hard?:)01:23
danilosmpt: that form doesn't do case sensitive searches, please file a bug :)01:23
danilosbooxter: it's not hard at all, it's hard to agree on some design decisions01:24
booxterdanilos, what design?01:25
danilosbooxter: on how to cope with "variants"... basically, I suppose that you want be@latin to be treated as a completely different language in terms of web UI, right? (except that they'd be managed by the same translation team)01:26
booxteryes of course01:26
booxterbut we would be glad to see cyrillic suggestions f.e.01:26
booxterit's not bad to see what's going on at their part. That's like another line of communication between our communities01:27
=== Philip5 [n=Philip@c83-253-56-100.bredband.comhem.se] has joined #launchpad
=== phanatic [n=phanatic@dsl5400C551.pool.t-online.hu] has joined #launchpad
=== Pici [n=Pici@unaffiliated/pici] has joined #launchpad
=== salgado [n=salgado@canonical/launchpad/salgado] has joined #launchpad
=== niemeyer [n=niemeyer@200-138-54-64.ctame705.dsl.brasiltelecom.net.br] has joined #launchpad
=== matsubara [n=matsubar@canonical/launchpad/matsubara] has joined #launchpad
=== kompressor [n=kompress@gw.impilinux.co.za] has joined #launchpad
=== jtv [n=jtv@125-24-223-167.adsl.totbb.net] has joined #launchpad
=== Pici [n=Pici@unaffiliated/pici] has left #launchpad []
=== leonel [n=leonel@189.155.101.190] has joined #launchpad
=== kompressor [n=kompress@gw.impilinux.co.za] has joined #launchpad
=== huno [n=huno@83.138.221.141.dyn.user.ono.com] has joined #launchpad
ubotuNew bug: #149425 in launchpad "Link project milestones from project-group milestone page" [Undecided,New]  https://launchpad.net/bugs/14942503:35
hunohi there :)03:35
hunoi wanna test PPA for my app, it seems that I cannot use till i'm accepted in launchpad-beta-testers, I've seen people that have been waiting for approval for 10 months03:36
=== sabdfl [i=sabdfl@ubuntu/member/pdpc.silver.sabdfl] has joined #launchpad
hunois there any way to shortcut it? :)03:36
mrevellhuno: What's your username? I can add your to LP beta testers.03:38
=== sabdf1 [i=sabdfl@nat/canonical/x-02b1fcf733789f05] has joined #launchpad
hunomrevell: pmarti 03:43
hunothanks a lot :)03:43
=== booxter [n=booxter@80.94.230.113] has joined #launchpad
mrevellhuno: welcome to team :)03:45
hunomrevell: you are the man03:46
hunothanks a lot :)03:46
mrevellhuno: No problem :)03:47
=== lbm_ [n=lbm@0x535b946c.vgnxx5.adsl-dhcp.tele.dk] has joined #launchpad
=== lakin [n=lakin@S01060013101832ce.cg.shawcable.net] has joined #launchpad
=== Rinchen [n=joey@canonical/launchpad/pdpc.supporter.professional.rinchen] has joined #launchpad
=== kompressor [n=kompress@gw.impilinux.co.za] has joined #launchpad
=== root [n=root@gw.impilinux.co.za] has joined #launchpad
=== radhios [n=radhios@unaffiliated/radhios] has joined #launchpad
=== beuno [n=beuno@44-111-231-201.fibertel.com.ar] has joined #launchpad
=== ddaa [n=ddaa@canonical/launchpad/ddaa] has joined #launchpad
=== barry [n=barry@canonical/launchpad/barry] has joined #launchpad
=== Balaams_Miracle [n=balaam@g175073.upc-g.chello.nl] has joined #launchpad
Balaams_Miraclejtv: I haven't had a chance to test your method yet. The problems on my wife's harddisk proved to be catastrofic and so i had to reinstall (and of course try to re-create her settings and everything). We're putting back a few backups now, but nothing recent...04:42
=== flacoste [n=francis@modemcable040.144-201-24.mc.videotron.ca] has joined #launchpad
=== danilos [n=danilo@adsl-236-193.eunet.yu] has joined #launchpad
=== mthaddon [n=mthaddon@adsl-71-132-150-141.dsl.pltn13.pacbell.net] has joined #launchpad
=== pochu [n=emilio@23.Red-83-57-166.dynamicIP.rima-tde.net] has joined #launchpad
=== matsubara [n=matsubar@canonical/launchpad/matsubara] has joined #launchpad
=== mwhudson [n=mwh@62-31-157-102.cable.ubr01.azte.blueyonder.co.uk] has joined #launchpad
=== bigjools [n=ed@canonical/launchpad/bigjools] has joined #launchpad
=== pitoow [n=nao_@200-138-213-163.fnsce702.dsl.brasiltelecom.net.br] has joined #launchpad
=== pitoow is now known as pitoow_trampo
=== LaserJock [n=mantha@ubuntu/member/laserjock] has joined #launchpad
cprovlamont:  ping, when you are available.05:25
=== lakin [n=lakin@S01060013101832ce.cg.shawcable.net] has joined #launchpad
lamontcprov-lunch: heh. I'll be around the computer for a bit05:34
=== stu2 [n=stub@ppp-58.8.8.69.revip2.asianet.co.th] has joined #launchpad
cprov-lunchlamont: check the builds created by the 65712 fix, https://dogfood.launchpad.net/ubuntu/gutsy/hppa/+builds?build_text=&build_state=pending05:45
cprov-lunchlamont: I'll be back in 30 minutes.05:45
lamontcprov-lunch: wow.  only 1135, eh?05:47
lamontlooks like the data is as of a day or 3 ago?05:47
=== radhios [n=radhios@unaffiliated/radhios] has joined #launchpad
=== lengau [n=lengau@c-76-22-207-19.hsd1.tn.comcast.net] has joined #launchpad
=== matsubara is now known as matsubara-lunch
=== flacoste is now known as flacoste_lunch
=== fernando110 [i=fernando@gateway/tor/x-7f46955c7aec452a] has joined #launchpad
=== salgado is now known as salgado-lunch
lamontcprov-lunch: that list does  not look inconsistent with my findings06:47
lamontcprov-lunch: otoh, https://dogfood.launchpad.net/ubuntu/gutsy/i386/+builds?build_text=&build_state=pending looks scary06:48
lamont(should be closer to zero packages listed there)06:48
lamontlike maybe double digits06:48
lamontit looks like arch-all-only packages that are unchanged since feisty also got build records (== bad)06:50
lamontsee liberror-perl_0.15-8 for example06:50
lamont(unchanged since dapper)06:50
lamonthrm.. I wonder if that just means that it's unchanged since the initial import06:50
lamont(and therefore has no build record at all)06:51
lamontxfonts-wqy would tend to support that argument as well, since it was built in feisty, has the same version in gutsy, and no build record on dogfood.06:53
lamontI realize that launchpad has an "all your builds are belong to us" attitude, but rebuilding things that haven't changed since before launchpad would be a corner case that we need to avoid06:57
cprovlamont: wait at second06:59
=== lamont waits
cprovlamont: hppa looks fine, right ?07:00
lamontI could see no issues with hppa07:00
cprovlamont: I haven't cleared other architectures, my mistake.07:01
lamontah, ok07:01
lamontcleared as in set to zero, or cleared as in checked?07:01
cprovlamont: setting previous pending builds (needsbuild or depwaiting) to superseded.07:02
lamontok07:02
cprovlamont: in the way we would only see builds created by the last run.07:02
lamontdoh.  right07:03
lamontwe do want to test what i386 would look like after a run07:03
=== salgado-lunch is now known as salgado
=== matsubara-lunch is now known as matsubara
ymlhello launchpaders,07:22
ymlkilo are you there?07:25
ymlkiko are you there?07:26
ymlI am trying to get launchpad translation up and running on my project django survey: https://translations.launchpad.net/django-survey/+imports 07:28
ymlthe .po is sutck at the review stage for the last 3 days.07:29
=== gianmt [n=gianmt@151.77.183.205] has joined #launchpad
=== tormod [n=tormod@80-219-112-71.dclient.hispeed.ch] has joined #launchpad
pochuyml: danilos is probably the person you're looking for. (or carlos, but he's offline.)07:37
tormodhi, my i386 build died because the archive connection went down. Is there a way to trigger the build without uploading a new no-change version (that would also waste the successful amd64 build)?07:37
tormodhttp://launchpadlibrarian.net/9802480/buildlog_ubuntu-gutsy-i386.mesa_7.0.1-1ubuntu3_CHROOTWAIT.txt.gz07:38
danilosyml: hi there07:38
ymlhi danilos07:38
danilosyml: first things first, are you aware of https://help.launchpad.net/TranslationsImportPolicy?07:38
ymlit seems that you are the one that can help me07:38
danilosyml: I sure can, but also note that it's ok for an entry to be in needs review queue for a few days, since there are quite a lot of them, and we go to them sequentially07:39
ymldanilos: I am going to read it first07:39
danilosyml: lets make it quicker, now that I am here to help you :)07:39
danilosyml: is this a project hosted in launchpad?07:40
yml;-)07:40
ymlthe project is django survey07:40
danilosyml: right, I suppose it's free software, right? (because we don't offer translation services to non-free software :))07:40
ymldanilos in fact I am trying to understand how the translation service is working and what value I can get from it07:41
danilosyml: it's quite simple, you only need to update the template periodically (and templates are PO Template files, usually ending in ".pot" not in ".po" -- if you want the system to automatically pick that up)07:42
ymlit is available for download from launchpad07:42
=== Mez [n=Mez@ubuntu/member/mez] has joined #launchpad
danilosyml: and, once you want to do a release, you just fetch the translations tarball directly from Launchpad07:42
danilosyml: of course, you direct prospective translators at Launchpad to translate the application :)07:42
ymlthat sound good and simple 07:42
danilosyml: it is, so welcome to Launchpad :)07:43
danilosyml: we need to review *initial* template uploads because people commonly make mistakes, and because we've got many people registering projects to be able to do a single-language translation, which is not what we support07:43
ymldanilos: what do I need to do from a technical perspective to transform the .po to .pot07:44
daniloswe also want to make sure that translations will indeed be used officially, so people don't come to translate to Launchpad and their work is wasted07:44
danilosyml: rename the file from 'django.po' to 'django.pot' :)07:44
ymldanilos: that should be possible quickly ;-)07:45
danilosyml: I can do that this time in the DB directly, but if you want it to be automatically approved in the future, just use the same 'django.pot' name when uploading07:46
ymlthen I should "upload" the django.pot to launchpad07:46
danilos(you need to use the same name because we support multiple templates as well)07:46
danilosyml: yeah, but I'll make use of the existing one and just rename it (I have the "power" :)07:46
ymlok thank you danilos07:47
danilosyml: btw, just to make sure: you do want to use 'django' as the template name (it will also show as part of URLs for translation)07:47
danilosyml: I suggest something like django-survey.pot instead07:47
ymlI have created has you can see a french translation. what do I need to do to start another language? 07:48
danilosyml: well, you'll need to separately upload POT (template) and PO files (translations)07:49
danilosyml: while we can make use of your partial French translations as the template (we need template first, and it should basically be an untranslated PO file with .pot naming), I suggest you upload empty templates in the future, and translations separately07:50
ymldanilos: yes I want to use "django" because it is the default name for the translation file07:50
danilosyml: except that you probably won't have to upload translations if you use Launchpad exclusively to manage translations (recommended, to avoid conflicting work)07:50
=== tck [n=tck@212.2.164.6] has joined #launchpad
danilosyml: ok, then django it will be07:50
ymlthank you danilos07:51
=== AlinuxOS [n=vsichi@87.16.133.72] has joined #launchpad
danilosyml: ok, this should be imported in some minutes (depending on the load in importqueue), but you can already go to https://translations.edge.launchpad.net/django-survey/trunk/+pots/django, choose 'French' and then choose 'Upload file' on the left to upload French translation07:53
danilosyml: French translation will then be automatically approved after a few hours (auto-approval currently has a huge workload so it takes a while), and then also imported07:53
danilosyml: and once your template is imported, you can direct translators at https://translations.edge.launchpad.net/django-survey/trunk/+pots/django to start the translation07:54
danilosyml: also, take out "edge" from the URL if you want :)07:54
ymldanilos: what is "edge" for ?07:55
danilosyml: that's our pre-release testing server, might be a bit more unstable and sometimes a bit slower as well07:55
ymlok I understand07:56
danilosyml: also useful for testing the latest features, but you should be fine with what's on production as well :)07:56
ymlok so let me put it in a nutshell:07:56
ymlI need to upload my django.po to this page : https://translations.edge.launchpad.net/django-survey/trunk/+pots/django/fr/+upload07:58
danilosyml: to download translations and include them in the release you plan to make, use "Download translations" link on https://translations.launchpad.net/django-survey/trunk/ (which is another place where you can direct translators at, probably better because it's shorter :)07:58
danilosyml: yes, but please use 'fr.po' for French translation (that's standard practice in free software)07:58
=== bigon [n=bigon@ubuntu/member/bigon] has joined #launchpad
ymlso in my case "django_fr.po"07:59
danilosyml: ok, your template has been imported07:59
mdkewhat's the syntax for closing bugs automatically with uploads?07:59
danilosyml: no, I suggest just 'fr.po'08:00
ymlI see I am new to the realm of i18n08:01
ymlas you can see08:01
ymldanilos : from where can I access my template?08:01
danilosyml: what do you mean?08:02
ymlI am a bit confused is that what you  call my template: https://translations.edge.launchpad.net/django-survey/trunk/08:03
=== tormod finally found the "retry build" menu item. never mind.
danilosyml: if you don't see any languages once you go to https://translations.edge.launchpad.net/django-survey/trunk/ you may need to set your preferred languages (everybody will see their own)08:03
danilosyml: well, that page is good enough because you have only a single template; you can also go directly to that template on https://translations.edge.launchpad.net/django-survey/trunk/+pots/django08:03
danilosand, "your imported template" was the django.po you uploaded08:04
ymlwhere can I see the word/expresion that I can translate08:04
danilosyml: just click on the language you want to translate to there (eg. clicking on French would take you to https://translations.edge.launchpad.net/django-survey/trunk/+pots/django/fr/+translate)08:04
=== booxter [n=booxter@80.94.234.184] has joined #launchpad
hunohi again, just a quick question...08:06
hunoif I want to build against several versions of Ubuntu08:07
danilosyml: ok, so I added some Serbian translations on the Serbian page (btw, you should not use "." as the thousands separator in English: English uses period as the decimal separator, and comma as the thousands separator)08:07
ymlok I can now see them, however I do not see any of the translation I have already done. Does that mean that i should rename the file that I have uploaded to fr.po and upload it again? 08:07
hunois it enough with overriding it in .dput.cf ala incoming= ~pmarti/ubuntu/edgy08:07
huno[my-ppa-edgy] 08:08
danilosyml: as I said, you should upload them separately: one as a template, and another as fr.po08:08
danilosyml: you also need to upload them into different places08:08
ymldanilos I will fix my separator 08:08
=== stgraber [n=stgraber@dakara.stgraber.org] has joined #launchpad
ymlthank danilos I going to do that08:09
danilosyml: great, I hope you have great fun with Launchpad :)08:09
ymlin fact it is consistant, first a real torture and then you are getting used to it and start to love it08:10
ymlbut right now I am still at the torture stage for the translation   ;-)08:11
hunodanilos: is it possible to build packages for, say feisty and edgy from the same source? just by overriding the incoming directive in (say) [my-ppa-edgy]  ?08:11
danilosyml: well, launchpad is heavily designed after free software development models present in GNU/Linux (for instance, thousands of projects use the same po/template.pot, po/fr.po, po/de.po layout, so it's easy for them to figure it out :))08:11
daniloshuno: I have no idea :)08:12
ymldanilos: it seems that django is not following that convention08:12
hunoI mean, otherwise I'd have to modify debian/changelog for each version08:13
daniloshuno: total of all packages I have ever built, excluding "checkinstall" packages, equals zero :)08:13
hunodanilos: :)08:13
hunoI read it on a irc log, kiko mentioned it08:13
hunobut didn't expand on it08:14
danilosyml: yeah, indeed, most web development frameworks are not, because gettext support there is lacking (i.e. they don't have the easy to use tools everybody else has, or they simply don't know about them)08:14
hunootherwise is a bit of a pain to support several releases08:14
daniloshuno: sounds interesting, but probably worth asking cprov or someone else who knows something about it :)08:14
hunoarite thanks for the hint08:15
hunocprov: you there?08:15
cprovhuno: yes 08:15
huno:)08:15
ymlThank you very much for your help danilos.08:15
hunocprov: whats the BestWay(tm) to build packages for edgy, feisty and gutsy without having to tinker with debian/changelog for each one?08:16
=== cprov is reading logs
hunoi read http://people.ubuntu.com/~fabbione/irclogs/launchpad-2007-09-03.html08:16
hunooops08:16
ymldanilos: btw, do you have anything better than vi to edit .po? 08:16
danilosyml: you are welcome, carlos, jtv, or myself hang around the channel usually during (European) workhours08:16
hunogrep for moquist08:16
danilosyml: yeah, I use Emacs po-mode, but there are also other translation specific tools like KBabel, GTranslator, POEdit,...08:17
ymlI was trying to avoid vi vs emacs war08:17
yml:-)08:17
ymlthank you I will look at kbabel 08:18
danilosyml: so, for any help, you are free to join in and ask whatever bothers you (though, sometimes we are also busy, and don't have time to do support right away, when you can ask your question on https://answers.launchpad.net/rosetta/)08:18
cprovhuno: ok, you cannot upload the same source to multiple suites08:18
danilosyml: :)08:18
=== leonel [n=leonel@189.155.101.190] has joined #launchpad
hunocprov: even if the same source compiles cleanly on the three versions? what was kiko saying on that irc log then?08:19
cprovhuno: the /~huno/ubuntu/edgy tricky (suite override) is only useful for a one-time zero-changes upload 08:19
ymlI guess you will soon hear from me I might spend more time helping on the french translation if understand how it works08:19
hunocprov: I see08:20
ymlalso the french translation looks pretty complete08:20
hunocprov: thanks for the info08:20
cprovhuno: this trick can be only used once for the entire distribution, the second upload of the same version won't be accepted.08:20
hunocprov: alright thx08:22
cprovhuno: np08:22
=== cypherbios [n=cyr@ubuntu/member/cypherbios] has joined #launchpad
=== silwol [n=silwol@194.152.122.177] has left #launchpad []
=== Gwaihir [n=Gwaihir@ubuntu/member/gwaihir] has joined #launchpad
=== EdwinGrubbs [n=edwin@cpe-66-25-92-150.satx.res.rr.com] has joined #launchpad
=== zzorn_sleep is now known as zzorn
=== sabdfl [i=sabdfl@ubuntu/member/pdpc.silver.sabdfl] has left #launchpad []
=== booxter_ [n=booxter@80.94.234.184] has joined #launchpad
=== booxter_ [n=booxter@80.94.234.184] has joined #launchpad
=== yml [n=yml@put92-2-82-224-221-145.fbx.proxad.net] has left #launchpad ["Kopete]
=== radhios [n=radhios@unaffiliated/radhios] has joined #launchpad
=== hexmode [n=user@24.115.83.248.res-cmts.eph.ptd.net] has joined #launchpad
=== gmb [n=gmb@i-83-67-5-113.freedom2surf.net] has joined #launchpad
=== amarillion [n=martijn@82-170-26-59.dsl.ip.12move.nl] has joined #launchpad
amarillionI just started using ppa. Is there a way to target a package to multiple releases at the same time, e.g. "libalfont-dev (1.91-0ubuntu1~ppa3) feisty, gutsy; urgency=low" ?10:18
amarillionThis would be handy IMHO10:18
pochuamarillion: no10:23
cprovamarillion: no, you have to use different version10:23
amarillionok10:25
amarillionit was just a little idea.10:26
tormodcprov, does it really need a different version?10:28
pochuyes, since the binaries go to the same directory, and they will be overwritten otherwise.10:28
tormodoh just realized that, thanks10:28
cprovpochu: thanks10:28
pochuglad to be of any help :-)10:29
=== niemeyer [n=niemeyer@200-138-54-64.ctame705.dsl.brasiltelecom.net.br] has joined #launchpad
=== erichj is now known as Ford
=== Ford is now known as erichj
=== Ubulette_ [n=Ubulette@APuteaux-153-1-59-115.w82-124.abo.wanadoo.fr] has joined #launchpad
=== gmb [n=graham@i-83-67-5-113.freedom2surf.net] has joined #launchpad
=== Ubulette_ is now known as Ubulette
=== tehk [n=tehk@c-69-249-157-157.hsd1.nj.comcast.net] has joined #launchpad
=== gmb_ [n=graham@i-83-67-5-113.freedom2surf.net] has joined #launchpad
=== Philip5 [n=Philip@c83-253-56-100.bredband.comhem.se] has joined #launchpad
=== codedragon [n=gmb@i-83-67-5-113.freedom2surf.net] has joined #launchpad
=== codedragon [n=gmb@i-83-67-5-113.freedom2surf.net] has left #launchpad ["Exeunt!"]
=== ubotu [n=ubotu@ubuntu/bot/ubotu] has joined #launchpad
=== barry is now known as barry-away

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!