/srv/irclogs.ubuntu.com/2006/09/22/#launchpad.txt

matsubaraboricua: which bug?12:15
matsubarakiko: https://sodium.ubuntu.com/~andrew/paste/fileAxZJP3.html12:15
boricua40460  and 5264812:15
matsubarahttps://sourceforge.net/tracker/index.php?func=detail&aid=1012150&group_id=74338&atid=540672.12:16
matsubarakiko: ^12:16
UbugtuSourceforge bug 1012150 "Foo.selectBy(column=None) should issue '... column IS NULL'" [Pri: 5,Closed]  12:16
matsubarawow12:16
matsubarayou rock Ubugtu!12:16
boricuakiko: did you copy?12:17
matsubaraboricua: both are Ubuntu bugs. You can try #ubuntu-bugs or #ubuntu for help on them.12:18
boricuamatsubara:both are pretty old 12:21
matsubaraboricua: did you try #ubuntu-bugs? they usually have lots of people there from the BugSquad team. They can help triage those one and perhaps increase its importance.12:24
UbugtuNew bug: #61757 in launchpad "SQLObject Foo.selectBy(column=None) doesn't work as expected." [Medium,In progress]  http://launchpad.net/bugs/6175712:50
=== AlinuxOS [n=alinux@d83-176-13-139.cust.tele2.it] has joined #launchpad
AlinuxOSdanilos, hello12:58
=== jelmer [i=jelmer@nat/redhat/x-ce649b817114f20f] has joined #launchpad
=== doko__ [n=doko@dslb-088-073-071-105.pools.arcor-ip.net] has joined #launchpad
=== jelmer [i=jelmer@nat/redhat/x-67915f98e5d240d2] has joined #launchpad
=== AlinuxOS [n=alinux@d83-176-13-139.cust.tele2.it] has joined #launchpad
=== Burgwork [n=corey@d64-180-214-139.bchsia.telus.net] has joined #launchpad
=== jsgotangco [n=jsg123@ubuntu/member/jsgotangco] has joined #launchpad
=== boricua [n=illustre@cpe-24-161-35-162.hvc.res.rr.com] has left #launchpad ["Leaving"]
=== Riddell [i=jr@kde/jriddell] has joined #launchpad
Riddellhow can I import an SVN archive into bzr on launchpad?03:24
=== stub [n=stub@ppp-58.8.15.82.revip2.asianet.co.th] has joined #launchpad
jameshRiddell: register the product, and then go to the "Edit source" form for the trunk series and enter the Subversion details03:34
Riddellsounds easy :)03:34
jamesh(or if the product has already been registered, add the subversion details)03:34
jameshit'll then get tested and if it works, ddaa will publish it03:35
=== Burgundavia [n=corey@ubuntu/member/burgundavia] has joined #launchpad
=== Fujitsu [n=Fujitsu@ubuntu/member/fujitsu] has joined #launchpad
=== belito [n=user@201.240.16.170] has joined #launchpad
=== Burgwork [n=corey@d64-180-214-139.bchsia.telus.net] has joined #launchpad
=== AlinuxOS [n=alinux@d83-176-13-139.cust.tele2.it] has joined #launchpad
UbugtuNew bug: #61805 in malone "Incorrect tooltip for bug importance" [Untriaged,Unconfirmed]  http://launchpad.net/bugs/6180505:45
=== fabbione [n=fabbione@port49.ds1-van.adsl.cybercity.dk] has joined #launchpad
=== mpt [n=mpt@203-167-187-52.dsl.clear.net.nz] has joined #launchpad
=== stu1 [n=stub@ppp-58.8.12.200.revip2.asianet.co.th] has joined #launchpad
=== ChanServ [ChanServ@services.] has joined #launchpad
=== stu1 [n=stub@ppp-58.8.12.200.revip2.asianet.co.th] has joined #launchpad
=== mpt [n=mpt@203-167-187-52.dsl.clear.net.nz] has joined #launchpad
=== fabbione [n=fabbione@port49.ds1-van.adsl.cybercity.dk] has joined #launchpad
=== Burgwork [n=corey@ubuntu/member/burgundavia] has joined #launchpad
=== Fujitsu [n=Fujitsu@ubuntu/member/fujitsu] has joined #launchpad
=== Burgundavia [n=corey@ubuntu/member/burgundavia] has joined #launchpad
=== stub [n=stub@ppp-58.8.15.82.revip2.asianet.co.th] has joined #launchpad
=== Riddell [i=jr@kde/jriddell] has joined #launchpad
=== doko__ [n=doko@dslb-088-073-071-105.pools.arcor-ip.net] has joined #launchpad
=== Spads [n=spacehob@host-87-74-54-82.bulldogdsl.com] has joined #launchpad
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #launchpad
=== BjornT [n=bjorn@clt-84-32-240-183.dtiltas.lt] has joined #launchpad
=== lamont [i=lamont@nat/hp/x-aac6bbd15af6b6df] has joined #launchpad
=== oohlaf [i=olaf@deschacht.student.utwente.nl] has joined #launchpad
=== ajmitch [n=ajmitch@ubuntu/member/ajmitch] has joined #launchpad
=== sivang [i=sivan@muse.19inch.net] has joined #launchpad
=== mdz [n=mdz@studiocity-motorola-bsr1-70-36-194-85.vnnyca.adelphia.net] has joined #launchpad
=== jelmer_ [n=jelmer@a62-251-123-16.adsl.xs4all.nl] has joined #launchpad
=== kiko-zzz [n=kiko@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
=== jkakar [n=jkakar@204.174.36.228] has joined #launchpad
=== danilos [n=danilo@cable-89-216-150-89.dynamic.sbb.co.yu] has joined #launchpad
=== andrunko [n=andrunko@200.184.118.132] has joined #launchpad
=== Ubugtu [n=bugbot@ubuntu/bot/ubugtu] has joined #launchpad
=== MikaT [n=mtapoja@212.50.150.21] has joined #launchpad
=== daq4th [n=darkness@netstation-005.cafe.zSeries.org] has joined #launchpad
=== sevrin [n=sevrin@202.75.186.154] has joined #launchpad
=== xenru [n=Miranda@85.192.12.132] has joined #launchpad
=== jml [n=nnnnjml@203-217-8-89.perm.iinet.net.au] has joined #launchpad
=== Znarl [n=karl@bb-82-108-14-161.ukonline.co.uk] has joined #launchpad
=== elmo [n=james@83-216-156-21.jamest747.adsl.metronet.co.uk] has joined #launchpad
=== jordi [n=jordi@115.Red-213-96-69.staticIP.rima-tde.net] has joined #launchpad
=== lucasvo [n=lucasvo@wservices.ch] has joined #launchpad
=== siretart [i=siretart@ubuntu/member/siretart] has joined #launchpad
=== merriam [n=merriam@84-12-84-123.dyn.gotadsl.co.uk] has joined #launchpad
=== jamesh [n=james@203-59-208-48.dyn.iinet.net.au] has joined #launchpad
=== sfllaw [i=sfllaw@debian/developer/coleSLAW] has joined #launchpad
=== spiv [n=andrew@218-214-66-203.people.net.au] has joined #launchpad
=== mholthaus [n=mholthau@johnny33.dersbach.ch] has joined #launchpad
=== crimsun [n=crimsun@pdpc/supporter/silver/crimsun] has joined #launchpad
=== LarstiQ [n=larstiq@cust.7.157.adsl.cistron.nl] has joined #launchpad
=== SteveA [n=steve@costello.z3u.com] has joined #launchpad
=== lifeless [n=robertc@ppp245-86.static.internode.on.net] has joined #launchpad
=== asw [n=asw@134.174.150.46] has joined #launchpad
=== [PUPPETS] Gonzo [i=gonzo@80.69.47.16] has joined #launchpad
=== stgraber [i=steph@sgserv.net] has joined #launchpad
=== raphink [n=raphink@ubuntu/member/raphink] has joined #launchpad
=== ChanServ [ChanServ@services.] has joined #launchpad
=== raphink [n=raphink@ubuntu/member/raphink] has joined #launchpad
=== stub [n=stub@ppp-58.8.12.200.revip2.asianet.co.th] has joined #launchpad
=== mpt [n=mpt@203-167-187-52.dsl.clear.net.nz] has joined #launchpad
=== fabbione [n=fabbione@port49.ds1-van.adsl.cybercity.dk] has joined #launchpad
=== Burgwork [n=corey@ubuntu/member/burgundavia] has joined #launchpad
=== Fujitsu [n=Fujitsu@ubuntu/member/fujitsu] has joined #launchpad
=== Burgundavia [n=corey@ubuntu/member/burgundavia] has joined #launchpad
=== Riddell [i=jr@kde/jriddell] has joined #launchpad
=== doko__ [n=doko@dslb-088-073-071-105.pools.arcor-ip.net] has joined #launchpad
=== Spads [n=spacehob@host-87-74-54-82.bulldogdsl.com] has joined #launchpad
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #launchpad
=== BjornT [n=bjorn@clt-84-32-240-183.dtiltas.lt] has joined #launchpad
=== lamont [i=lamont@nat/hp/x-aac6bbd15af6b6df] has joined #launchpad
=== oohlaf [i=olaf@deschacht.student.utwente.nl] has joined #launchpad
=== ajmitch [n=ajmitch@ubuntu/member/ajmitch] has joined #launchpad
=== sivang [i=sivan@muse.19inch.net] has joined #launchpad
=== mdz [n=mdz@studiocity-motorola-bsr1-70-36-194-85.vnnyca.adelphia.net] has joined #launchpad
=== jelmer_ [n=jelmer@a62-251-123-16.adsl.xs4all.nl] has joined #launchpad
=== kiko-zzz [n=kiko@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
=== jkakar [n=jkakar@204.174.36.228] has joined #launchpad
=== danilos [n=danilo@cable-89-216-150-89.dynamic.sbb.co.yu] has joined #launchpad
=== andrunko [n=andrunko@200.184.118.132] has joined #launchpad
=== Ubugtu [n=bugbot@ubuntu/bot/ubugtu] has joined #launchpad
=== MikaT [n=mtapoja@212.50.150.21] has joined #launchpad
=== daq4th [n=darkness@netstation-005.cafe.zSeries.org] has joined #launchpad
=== sevrin [n=sevrin@202.75.186.154] has joined #launchpad
=== xenru [n=Miranda@85.192.12.132] has joined #launchpad
=== jml [n=nnnnjml@203-217-8-89.perm.iinet.net.au] has joined #launchpad
=== Znarl [n=karl@bb-82-108-14-161.ukonline.co.uk] has joined #launchpad
=== elmo [n=james@83-216-156-21.jamest747.adsl.metronet.co.uk] has joined #launchpad
=== jordi [n=jordi@115.Red-213-96-69.staticIP.rima-tde.net] has joined #launchpad
=== lucasvo [n=lucasvo@wservices.ch] has joined #launchpad
=== siretart [i=siretart@ubuntu/member/siretart] has joined #launchpad
=== merriam [n=merriam@84-12-84-123.dyn.gotadsl.co.uk] has joined #launchpad
=== jamesh [n=james@203-59-208-48.dyn.iinet.net.au] has joined #launchpad
=== sfllaw [i=sfllaw@debian/developer/coleSLAW] has joined #launchpad
=== spiv [n=andrew@218-214-66-203.people.net.au] has joined #launchpad
=== mholthaus [n=mholthau@johnny33.dersbach.ch] has joined #launchpad
=== crimsun [n=crimsun@pdpc/supporter/silver/crimsun] has joined #launchpad
=== LarstiQ [n=larstiq@cust.7.157.adsl.cistron.nl] has joined #launchpad
=== SteveA [n=steve@costello.z3u.com] has joined #launchpad
=== lifeless [n=robertc@ppp245-86.static.internode.on.net] has joined #launchpad
=== asw [n=asw@134.174.150.46] has joined #launchpad
=== [PUPPETS] Gonzo [i=gonzo@80.69.47.16] has joined #launchpad
=== stgraber [i=steph@sgserv.net] has joined #launchpad
=== doko_ [n=doko@dslb-088-073-071-105.pools.arcor-ip.net] has joined #launchpad
=== lamont [i=lamont@nat/hp/x-aac6bbd15af6b6df] has joined #launchpad
=== ajmitch [n=ajmitch@ubuntu/member/ajmitch] has joined #launchpad
=== jordi [n=jordi@115.Red-213-96-69.staticIP.rima-tde.net] has joined #launchpad
=== siretart [i=siretart@ubuntu/member/siretart] has joined #launchpad
=== LarstiQ [n=larstiq@cust.7.157.adsl.cistron.nl] has joined #launchpad
=== SteveA [n=steve@costello.z3u.com] has joined #launchpad
=== Ubugtu [n=bugbot@81.171.100.21] has joined #launchpad
=== Keybuk [n=scott@quest.netsplit.com] has joined #launchpad
=== jinty [n=jinty@195.Red-83-58-178.dynamicIP.rima-tde.net] has joined #launchpad
SteveAmorning08:53
=== carlos [n=carlos@138.Red-81-39-35.dynamicIP.rima-tde.net] has joined #launchpad
carlosmorning09:01
SteveAhi carlos 09:09
carlosSteveA: hi09:11
SteveAmpt: hi.  ping me when we can have a talk to catch up on ui stuff.09:12
=== alanhs [n=Miranda@82.108.138.254] has joined #launchpad
alanhsMorning, is there a launchpad administrator around ?09:15
carlosalanhs: what do you need?09:18
alanhsI just happened across one of the projects, that just points to a porn site, and I wanted to know how to report it.09:21
SteveAwe should have a "report as inappropriate" button for logged-in users to use.09:22
SteveAalanhs: please /msg me the details and I'll look into it09:22
SteveAI'm a launchpad administrator, by the way, not just some random person who is interested in porn in launchpad.09:23
alanhsSteveA:LOL! Sorry I am not very familiar with IRC, I just sent you a private message (I think!)09:24
SteveAyes, thanks09:24
=== Kylekf [n=Kyle@61.6.65.122] has joined #launchpad
SteveAalanhs: thank you.  I've removed the link to the product's homepage.  When the DBA is around, he'll remove the product from Launchpad.09:33
alanhsSteveA: Your welcome.09:34
=== mantiena [n=jonas@ctv-84-55-5-47.init.lt] has joined #launchpad
mantienaHi all09:35
=== Spads [n=spacehob@host-87-74-83-75.bulldogdsl.com] has joined #launchpad
mantienaMaybe someone can help me ? I can't register releases for our distribution - when I go to http://launchpad.net/distros/baltix/+addrelease I get an error message :(09:37
mantienaNot allowed here09:37
mantienaSorry, you don't have permission to access this page. 09:37
mantienaYou are logged in as Mantas Kriauinas.09:37
SteveAmantiena: adding a release has big implications for the data in Launchpad.  please talk with kiko about it when kiko is around in a few hours.09:38
mantienaSteveA, labas09:39
SteveAlabas, mantai09:39
mantienaSteveA, how is your Lithuanian now ? ;)09:40
SteveAspiv: ping09:41
spivSteveA: pong09:41
SteveAmantiena: same as always, very basic :-)09:41
=== ddaa [n=ddaa@nor75-18-82-241-238-155.fbx.proxad.net] has joined #launchpad
=== sabdfl [n=sabdfl@ubuntu/member/pdpc.silver.sabdfl] has joined #launchpad
SteveAmpt: pign10:14
SteveAoh, mpt is off today, swapped for tomomrrow10:15
SteveAI remember now10:15
=== seb128 [n=seb128@ubuntu/member/seb128] has joined #launchpad
=== _thumper_ [n=tim@host86-141-71-114.range86-141.btcentralplus.com] has joined #launchpad
mantienaSteveA, btw, maybe you can help me with rosetta ? previously rosetta had an ability to display more than 10 strings at once, but now I can't do this :(10:22
=== jml [n=nnnnnjml@203-217-8-89.perm.iinet.net.au] has joined #launchpad
carlosmantiena: you still can do it10:27
carlosbut we are using the standard batching system in launchpad10:27
carlosso the var name changed too10:27
mantienacarlos, what ???10:27
carlosmantiena: instead of count= use batch=10:28
carlosmantiena: but take care that if the amount of messages is too high you will get timeout errors10:28
mantienacarlos, strange name for count ;)10:28
carlosmantiena: it's 'batch size' :-P10:29
mantienacarlos, btw, maybe now rosetta has an ability to search in translations ?10:29
carlosnot yet10:29
mantiena:(10:29
carlosbut danilo has already that task in his plate10:29
mantiena:)10:29
seb128carlos: what do I do with bugs like https://launchpad.net/distros/ubuntu/+source/file-roller/+bug/61840 ?10:41
UbugtuMalone bug 61840 in file-roller "Translation of file-roller's manual" [Untriaged,Unconfirmed]  10:41
carlosseb128: you need to download the .po files manually and include it inside the package...10:43
carlosseb128: Mark didn't answer my email yet10:43
seb128carlos: that is not an option, we don't have enough package maintainer to start updating packages every time a translator do a change10:45
carlosseb128: dude, please, stop that10:45
carloswe already talked about it10:45
ddaaif anybody cares, the python import is now up to 33700 commits and rising10:45
carlosand it's pending for Mark's input10:45
carlosI know it's hard10:45
carlosyou asked me about how to handle it10:46
carlosand I told you how it works right now, I agrees already with you that it sucks10:46
seb128carlos: right, ok, I'm mentionning again because we start getting bugs10:46
carloss/agrees/agreed/10:46
seb128right10:46
=== matthewrevell [i=synchron@outbound.silenceisdefeat.org] has joined #launchpad
carlosseb128: answer the email I sent last week about it pointing to the bug, please10:46
carlosIt's not in my hands right now10:46
carlosI'm not importing any new .pot file with this problem until we get an answer, but the previous ones are still there10:47
=== Mithrandir [n=tfheen@c5100BC63.inet.catch.no] has joined #launchpad
fabbionehi guys10:51
fabbionewho is the soyuz guru here?10:51
SteveAmorning, big fabio10:51
fabbionei think Mithrandir and I found a glitch10:51
fabbionehey SteveA 10:51
ddaafabbione: celso or malcc10:52
SteveAmalcolm isn't around today10:52
ddaabut malcc is on a week-end10:52
SteveAcelso will be in later on10:52
ddaaand celso is still sleeping10:52
fabbioneok10:52
SteveAfabbione: can it wait a few hours, or is it really urgent?10:52
Mithrandirit's not urgent.10:52
fabbioneSteveA: FYI: we found something that might require some urgent fixing...10:52
fabbioneSteveA: not for today10:52
SteveAokay, but you want to get it discussed / understood today10:53
Mithrandiras in, we want it fixed well before beta (which is in six days), but not urgent like "wake up celso" urgent.10:53
fabbionebut it might require some manual love immediatly after beta release and way before final10:53
SteveAI see10:53
SteveAokay.  I'll tell celso when I see him10:53
Mithrandircolie10:53
Mithrandircoolie, even10:53
fabbioneperfect thanks10:53
=== Spads [n=spacehob@82.211.81.249] has joined #launchpad
SteveAddaa: do you have 10 mins for a chat sometime?10:59
ddaaSure, right now. I was doing daily email.11:00
SteveAk11:02
=== jamesh [n=james@203-59-208-48.dyn.iinet.net.au] has joined #launchpad
=== Nafallo [n=nafallo@ubuntu/member/nafallo] has joined #launchpad
doko_carlos: please export the OOo language data from edgy after the import of the new 2.0.4 upload12:29
carlosdoko_: ok12:32
=== Mithrandir [n=tfheen@c5100BC63.inet.catch.no] has left #launchpad []
carlosbut that will be for next Monday12:32
carlosdoko_: OO.org takes a couple of days to be imported12:32
carlosand the queue is full of kde .po files12:33
carlosthat will delay it a bit more12:33
=== raphink [n=raphink@ubuntu/member/raphink] has joined #launchpad
=== carlos [n=carlos@138.Red-81-39-35.dynamicIP.rima-tde.net] has joined #launchpad
seb128carlos: wb12:42
carlosseb128: still broken :-(12:43
=== carlos [n=carlos@138.Red-81-39-35.dynamicIP.rima-tde.net] has joined #launchpad
carlosseb128: could you ping me?12:47
seb128carlos: wb12:47
carlosno, same problem12:47
seb128:(12:47
seb128do you have the same issue with a C locale or an another user on the same box?12:47
carlosit only uses configuration inside .xchat2/ right?12:47
seb128I've to go for lunch now12:47
seb128right12:47
carlosok12:47
carlosI will try that12:47
seb128some issues are locale dependant though12:47
carlosseb128: thanks12:47
seb128let me know, I'll reply after lunch12:47
carlosok12:48
carlosenjoy your lunch!12:48
=== carlos [n=carlos@138.Red-81-39-35.dynamicIP.rima-tde.net] has joined #launchpad
=== carlos_ [n=carlos@138.Red-81-39-35.dynamicIP.rima-tde.net] has joined #launchpad
carlos_carlos: test12:59
=== carlos_ [n=carlos@138.Red-81-39-35.dynamicIP.rima-tde.net] has left #launchpad ["Ex-Chat"]
=== lfittl [n=lfittl@194.50.115.210] has joined #launchpad
=== carlos [n=carlos@138.Red-81-39-35.dynamicIP.rima-tde.net] has joined #launchpad
LarstiQcan multiple instances of launchpad work together to provide sharing of bugs etc across products/distributions?01:09
carlosLarstiQ: do you mean installing launchpad in other place other than current launchpad.net ?01:14
carlosatm we have more than one instance running, but sharing the same database01:14
LarstiQcarlos: yes, say, python.org01:16
carlosI don't think we support that yet01:17
carlosunless we host the system01:17
carlosso it has direct access to our database01:17
carlosI know that there were some thoughts about how to handle that, but I don't know its status01:17
=== LarstiQ would be interested in that
=== AlinuxOS [n=alinux@d83-176-76-102.cust.tele2.it] has joined #launchpad
carlosLarstiQ: you will need to talk with Steve or kiko about it01:19
=== Nafallo [n=nafallo@silverfairy.magicalforest.se] has joined #launchpad
AlinuxOScarlos, good morning.01:20
LarstiQcarlos: thanks01:20
carlosAlinuxOS: morning01:20
AlinuxOScarlos, coul you please change owner status from Alexander to me (for Georgian team)01:21
carlosAlinuxOS: sorry, I don't have enough permissions for that, you will need to ask an admin https://launchpad.net/people/admins01:22
carlosLarstiQ: you are welcome01:22
AlinuxOScarlos, ok.01:22
AlinuxOSthank you for info ;)01:22
AlinuxOSlifeless, ping01:23
AlinuxOSSteveA, ping01:25
SteveAAlinuxOS: hi01:27
AlinuxOSSteveA, hello, I would like to ask you something...01:27
AlinuxOScould you please change owner status from Alexander to me (for Georgian team)01:27
SteveAcan't Alexander do that?01:28
AlinuxOShttps://launchpad.net/people/ubuntu-l10n-ka01:28
AlinuxOSmmm no.01:28
AlinuxOShe only changed from Owner to Administrator...01:28
AlinuxOSbut can't give me owners permissions.01:28
AlinuxOSSteveA, can you help me, please ?01:32
SteveAyou are Vladimer Sichinava   ?01:33
AlinuxOSyes.01:33
AlinuxOSGNOME's GTP coordinator.01:33
SteveAwhy do you need to be the owner of this team?01:33
=== Nafallo [n=nafallo@ubuntu/member/nafallo] has joined #launchpad
SteveAI want to understand why I'm doing something, if I'm to use my administrative responsibilities01:35
AlinuxOSbecause Alexander is not active this period. So I'll manage translators for ubuntu too.01:35
SteveAok01:35
AlinuxOSSteveA, thanks ;)01:35
SteveAI'm still surprised that Alexander can't transfer ownership to you.  01:35
SteveAbut I'll transfer it to you01:35
=== matthewrevell [i=synchron@outbound.silenceisdefeat.org] has joined #launchpad
AlinuxOSSteveA, I don't really know...because I can't see his menu bar..01:36
SteveAyou can now, as you are the owner01:36
AlinuxOSSteveA, thanks I'll check it now.01:36
SteveAok01:36
AlinuxOSSteveA, thanks again...it's ok now.01:37
LarstiQSteveA: did you see my question (half an hour ago) about multiple launchpad installs (without the same database) working together?01:39
=== niemeyer [n=niemeyer@201.10.93.152] has joined #launchpad
=== iwj [n=ian@xenophobe.extern.relativity.greenend.org.uk] has joined #launchpad
iwjHello.  Who should I ask if I want a copy of dpkg 1.13.22ubuntu1, which isn't in pool/ any more ?01:40
iwjhttps://launchpad.net/distros/ubuntu/+source/dpkg has a link to it but it goes to an oops page.01:40
iwjOr rather, a page not found.01:41
iwjOOPS-265D36201:41
Ubugtuhttps://devpad.canonical.com/~jamesh/oops.cgi/265D36201:41
spiviwj: you'd need to ask one of the soyuz guys.  I'm not sure why that link isn't there.01:44
carloshmmm01:45
carlosspiv: is not that link01:45
spivPages for the corresponding binary packages work...01:45
carlosonly latest one works01:45
spivcarlos: Right.01:45
=== Burgwork [n=corey@d64-180-214-139.bchsia.telus.net] has joined #launchpad
iwjspiv: The soyuz guys don't hang around here ?01:46
carlosiwj: celso (cprov) should pop soon01:47
carlosiwj: malcom doesn't work today01:47
spiviwj: They do.  Sorry, I meant perhaps it's worth asking them directly to make sure they notice, rather than just the channel in general.01:47
iwjspiv: Ah, right.01:47
iwjExcellent.  I'll go and have lunch now.  My other tasks are all crazy blocked doom things at the moment so I think food and coffee are a good idea.01:47
spiviwj: I look forward to using the fruits of your labour :)01:48
=== spiv -> dinner
carlosiwj: in fact, from what I see in warthogs mailing list, Celso is also offline today01:52
=== salgado [n=salgado@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
mantienakiko-zzz, hi, now it's a goot time to wake up ;)01:57
jameshiwj: cprov merged a fix for the traversal-to-removed-versions bug recently02:02
jameshiwj: will hopefully be in the next rollout02:02
mantienacarlos, still online ? batch= doesn't work for me, look for example at https://launchpad.net/distros/ubuntu/edgy/+source/gtk+2.0/+pots/gtk20-properties/lt/+translate?start=0?batch=5002:03
carlosmantiena: it's start=0&batch=50 02:03
mantienaok, thanks02:04
carlosnp02:05
carlosjamesh: hi, around?02:05
=== Nafallo [n=nafallo@ubuntu/member/nafallo] has joined #launchpad
=== fabbione [i=fabbione@gordian.fabbione.net] has joined #launchpad
=== matsubara [n=matsubar@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
=== erdalronahi [n=erdal@p50877515.dip.t-dialin.net] has joined #launchpad
=== stub [n=stub@ppp-58.8.12.200.revip2.asianet.co.th] has joined #launchpad
iwjjamesh: Aha, thanks.  But I'm afraid I'd still like someone to help me out perhaps by fishing the files out from somewhere ?02:38
spivIt should be possible to find by querying the LibraryFileAlias table by filename...02:39
iwjI'm looking for dpkg_1.13.22ubuntu1.dsc, dpkg_1.13.22ubuntu1.tar.gz02:41
=== carlos -> lunch
carlosiwj: if spiv is not able to solve that before I'm back from lunch, I will see what I can do02:43
spiviwj: give me a moment, I'll see if I have access to the right tables...02:43
iwjThanks a lot.02:43
spiviwj: http://librarian.launchpad.net/3325264/dpkg_1.13.22ubuntu1.dsc02:50
spiviwj: http://librarian.launchpad.net/3325263/dpkg_1.13.22ubuntu1.tar.gz02:50
iwjYay!  Thanks.02:51
spivNot a problem.02:51
iwjDamn, I'm afraid I want ubuntu2 and ubuntu3 as well.  Sorry.03:01
spiviwj: heh, ok03:01
spivhttp://librarian.launchpad.net/3364579/dpkg_1.13.22ubuntu2.dsc03:03
spivhttp://librarian.launchpad.net/3364578/dpkg_1.13.22ubuntu2.tar.gz03:03
iwjircii | xargs wget03:04
spivhttp://librarian.launchpad.net/3513772/dpkg_1.13.22ubuntu3.dsc03:04
spivhttp://librarian.launchpad.net/3513771/dpkg_1.13.22ubuntu3.tar.gz03:04
spiviwj: haha :)03:04
iwjThanks muchly.03:04
=== flacoste [n=francis@modemcable207.210-200-24.mc.videotron.ca] has joined #launchpad
kikomorning03:10
LarstiQhello kiko03:11
SteveAhey kiko03:14
kikohey SteveA 03:14
SteveAwill cprov be around?03:14
kikohey LarstiQ 03:14
kikohow's the sunshine03:14
kikoSteveA, no, he (and malcc) are on leave today03:15
SteveAfabio and tollef had a soyuz bug they want to discuss03:15
kikorather unfortunately03:15
kikohe'll be around tomorrow if thathelps03:15
LarstiQkiko: wondering about launchpad's abilities to interoperate between multiple instances (i.e., offloading products/python to python.org)03:15
kikoLarstiQ, you'll have to be more specific there..03:15
stubIts hard enough trying to interoperate with a central database. Distributed we just can't do without major labotimization.03:17
LarstiQkiko: A big benefit to me of launchpad is being able to easily add upstream tasks and such. Will that also work between different launchpad instances that do not share the same database?03:17
kikoLarstiQ, "different instances"?03:17
kikoLarstiQ, there is only one launchpad03:17
LarstiQkiko: so if launchpad gets chosen for python, they're going to make use of the canonical one03:17
kikoLarstiQ, yes.03:18
LarstiQthis bothers me slightly.03:18
Riddellddaa: what's the status of the ubuntu-doc svn import?03:19
kikoLarstiQ, don't be bothered. it's all good!03:19
LarstiQkiko: I'm glad you're here :)03:19
=== ddaa checks
LarstiQkiko: it is however a barrier to adoption. Today I had a bit of an argument over it, where people felt the centralized nature of launchpad was bad (and it being non-free, that caused some grief)03:20
stubAnd here I am thinking free hosting and maintenance might be a good thing.03:20
LarstiQstub: don't get me wrong, I really enjoy working with lp.03:21
stubDon't get me wrong - I'm in a grumpy mood ;)03:21
kikoLarstiQ, what stub said. though I can see people arguing over anything, the reality is that Launchpad is engineered with the best of intentions; it is centralized, yes, but that also makes it a lot simpler03:22
kikoit's not every week your government gets kicked out03:22
stubNah - I just need a massage03:22
=== LarstiQ hands stub some jordi pr0n to cheer him up: http://amayita.livejournal.com/77997.html
ddaaRiddell: two things03:22
stubOr an ergonomic desk03:22
ddaaRiddell: the first, that interests you most, is that it's currently blocked on cscvs bugs03:22
ddaano ETA for the fix03:23
kikoLarstiQ, are you referring to a specific python discussion?03:23
LarstiQkiko: #ironpython discussion03:23
kikoI see03:23
LarstiQspecifically with Seo Sanghyeon03:24
ddaaRiddell: the second, is that there seems to be some confusion around those imports03:24
ddaathere is an import for "trunk" and one for "trunk/", one of those will have to be cleared up (tell me whether you want to clear the one in "trunk" or the one in "main").03:24
Riddellprobably remove "main"03:25
ddaaRiddell: Anh there is one for branches/dapper, you need to know that although that one _should_ work (when the cscvs bug is fixed), it will not be related to the one from trunk03:25
LarstiQkiko: I'm probably being overly sensitive03:26
ddaaas in merge will not behave usefully, and history won't go past the beginning of the branch03:26
kikoyeah, it's friday. come on03:26
ddaaas a policy we do not currently support imports for anything but trunk03:26
LarstiQhttp://isitfriday.net/? Yes!03:27
Riddellddaa: trunk is the only important one, dapper is unimportant03:27
ddaaOkay, I'll clear the dapper import stuff03:27
ddaaI'll put that import up on https://help.launchpad.net/VcsImportRequests to remember telling you when the import is complete03:28
ddaabut do not hold your breath03:28
Riddellok, thanks ddaa 03:29
stubSo what are we going to do about the existing /people, /products, /projects, /distributions and most importantly /bazaar urls? Keep them, which will involve renaming the bazaar product? Or change them to /+foo syntax ?03:29
kikostub, so people I think should be separate from the other three.03:34
kikostub, the other three should be rooted on /03:34
kikoI don't see the + syntax being anything but a hindrance here.03:34
stubkiko: So is /bazaar the bazaar product or what is already /bazaar ? If the bazaar product, what happens to the existing /bazaar?03:35
kikostub, that people would be separate I think was also discussed and agreed upon 03:35
kikostub, it becomes code.launchpad.net03:35
=== jsgotangco [n=jsg123@ubuntu/member/jsgotangco] has joined #launchpad
stubOk. So that needs sorting before landing the /pillar-name stuff03:36
stubOther namespace clashes can be handled with the blacklist03:36
kikostub, we /could/ as an interim step move /bazaar and /malone to /+bazaar and /+malone03:37
kikoand /rosetta to /+rosetta03:37
kikoI'm not against that if it unblocks landing your branch 03:37
stubDo you know if code.launchpad.net, bugs.launchpad.net, translations.launchpad.net (or whatever) are 1.0 tasks?03:38
kikostub, they are, yes.03:38
stubThen I can leave this branch blocked and work on other stuff until that is closer to landing - it will be less work in the long run03:39
stubNo need to screw with the urls twice when we can just wait a bit and only do it once03:39
kikostub, okay, agreed, but is there danger of everything bitrotting to hell?03:41
=== Burgwork [n=corey@d64-180-214-139.bchsia.telus.net] has joined #launchpad
ddaacod.launchpad.net sounds fishy03:42
kikoddaa, is there another proposal? branches.launchpad.net?03:43
ddaaI was just trying to be witty03:43
ddaacode.foo.bar is establishing a standard since there is already code.google.com03:43
Nafallotranslations sounds like a bit long to use :-P03:44
Nafalloi18n is more to the size :-)03:45
ddaaso I think it's a good name overall03:45
ddaacould be a redirector...03:48
kikostub, are you game for a review of the person sort improvements and other related things?03:48
=== mpt [n=mpt@203-167-187-24.dsl.clear.net.nz] has joined #launchpad
kikoit's not very big..03:48
kikoand it's blocking me landing this stuff03:49
ddaatranslations is good because it targets volunteers that may not be familiar with the jargon03:49
salgadoflacoste, around?03:50
flacostesalgado: yep03:50
flacostesalgado: how can I help?03:50
LarstiQddaa: except there are people doing non-code stuff too03:51
salgadoflacoste, hi!03:51
kikoddaa, rosetta.launchpad.net is still shorter :)03:51
salgadoflacoste, I'm wondering if the 'Created' column on https://staging.launchpad.net/distros/ubuntu/+tickets is really needed. what do you think?03:51
ddaaLarstiQ: bzr is mainly a source code management system03:51
ddaapeople can use it for other things, but there's a clear focus on code03:52
flacostesalgado: i think it can go away if we replace it with an age column03:52
ddaathat's why there is only marginal interest in use cases like versioning a full home directory, /etc, or trees with huge binary files.03:53
ddaaThey are important to some people, but they are not essential to the bzr mission.03:53
salgadoflacoste, yeah, the age would be much better, I think.  but is it really useful, since we're going to close tickets after a certain period of time?03:54
flacostesalgado: it gives an idea if the ticket is going to expire soon03:54
salgadoflacoste, I mean, if the ticket has activity, I don't think the age is that important.  and if it doesn't it will be closed03:54
iwjspiv: Thanks for your help.  I just thought I'd let you know those files did the trick for me.03:55
flacostesalgado: age since last activity than03:55
salgadoflacoste, ahhh, right03:55
flacostesalgado: but that doesn't make sense for ANSWERED, SOLVED and EXPIRED tickets which by definition won't have much activity anymore03:55
salgadoindeed03:56
flacostesalgado: for those the date of the last activity is more useful03:56
elmospiv: do you have any way of monitoring the performance of the authserver?03:56
elmospiv: and do you think maybe the logrotation you have ATM is a bit OTT? :P03:56
flacostesalgado: on a related issue: i wondered if I should set the dateanswered attributes when a ticket is rejected or expired, and if the answerer attribute should be set03:57
flacostesalgado: for now, i don't, but the old code did for the rejected case03:57
flacostesalgado: if we do, i think we should rename the attribuets to dateresolved and resolver 03:58
salgadoflacoste, maybe it'd be good to have date_expired, date_answered and so on, like we have for bugtasks?04:02
flacostesalgado: so, we'd have dateanswered, dateexpired and daterejected? would we need a datesolved?04:03
flacostesalgado: and should we store these in the ticket table or compute them from the messages?04:04
spiviwj: glad I could help04:05
flacostesalgado: actually, dateanswered is currently the date the problem was solved04:05
flacostesalgado: i.e. I set dateanswered only when the user confirms an answer04:06
spivelmo: not really; the log files give some idea of how heavy the traffic is, and I occasionally run time python -c "import xmlrpclib; s = xmlrpclib.Server('http://localhost:8999/v2'); print s.getUser(1)"04:06
salgadoflacoste, I'm not sure about that. it'd be good to have some use cases so that we can see what is really needed04:06
flacostesalgado: we could also leave things as they are for now, and revisit that later on04:06
salgadoyeah, I think this would be better04:07
spivelmo: which I did just then, and the first time it took 45s, which suggests the database was locked...04:07
flacostesalgado: we can always set the correct dates by looking a the messages history (since we have the action done on each message)04:07
spivOr that the authserver has a problem I don't know about...04:07
salgadoflacoste, indeed04:07
=== quail [n=quail@unaffiliated/quaillinux/x-000001] has joined #launchpad
spivelmo: As for the rotation... uh, yeah :)04:08
elmospiv: would it be reasonable to add a time-taken-to-complete to the log file?04:08
elmoso we can keep track of this?04:08
spivelmo: that's a good idea.  Please file a bug.04:08
spivelmo: (not meaning to be rude, but I am likely to forget otherwise)04:09
elmook, can I file one saying I think there's a performance problem too?04:10
spivelmo: yeah.  I just had a request take over a minute to answer, that's clearly terrible.04:10
spivHmm, it's at 99% cpu.04:11
=== ptme [n=chatzill@89.4.92.230] has joined #launchpad
spivSo it's an authserver issue, not a database one.04:11
spivCrud.04:11
spivThat means it's my fault.04:11
spiv(although given the number of requests it's handling per second, that might not be totally unreasonable)04:13
elmohow many is it?04:13
elmo(and why so many?)04:13
spivelmo: Actually....04:13
spivelmo: I have a terrible suspicion that the log rotation is part of the problem.04:17
spivWe should try moving all the authserver.log.* files to an archived/ directory.04:17
elmohow often is it rotating?!04:17
elmooh, you mean ext3 crapness due to the size of the directory?04:18
spivSorry, my ISP decided to break their routing for a minute there.04:18
spivI'm just guessing.04:18
spivBut ext3 crapness is a likely candidate...04:19
kikoddaa,?04:19
ddaakiko?04:20
kikoddaa, can you check out this?04:20
kikohttps://devpad.canonical.com/~andrew/paste/fileU6xYVY.html04:20
ddaakiko: that is a backtrace04:22
elmospiv: ehm ehm04:22
elmospiv: the moin instance appears to be talking to the authserver EVERY time04:22
elmospiv: like, I'm logged in, have a cookie, but it's still talking to the authserver on every page I load04:22
spivelmo: that's true I think, yeah :(04:22
ddaakiko: what do you want to know?04:22
elmospiv: duuuuuuuuuuuuuuuuuuuuuuuuude04:22
kikoddaa, yes it is. caused by my SQLObject fix for bug 6175704:22
UbugtuMalone bug 61757 in launchpad "SQLObject Foo.selectBy(column=None) doesn't work as expected." [Medium,In progress]  http://launchpad.net/bugs/6175704:22
elmospiv: that's so bad04:22
spivelmo: you'd like to hack on the Moin code?  Please, be my guest :P04:23
=== Nafallo couldn't agree with elmo more
ddaakiko: I do not know what your fix look like, I cannot really tell you anything unless you give me some more context04:23
spivelmo: so, it seems to be rotating worryingly often.04:24
kikowhy is revision_id a list?04:24
spivelmo: very roughly once/2 minutes 04:25
UbugtuNew bug: #61884 in launchpad "timing information in the authserver log" [Untriaged,Confirmed]  http://launchpad.net/bugs/6188404:25
UbugtuNew bug: #61885 in launchpad "authserver performance problems" [High,Confirmed]  http://launchpad.net/bugs/6188504:25
elmospiv: SWEET04:26
kikoddaa, XXX ['rev42'] 04:26
elmospiv: it's rotating based on size, given the lack of cookie support, I guess that's unsurprising?04:26
kikowhy are we supplying a list here?04:26
spivelmo: yep :(04:26
elmospiv: what are our options in terms of short term fixes?04:27
=== spiv looks up how to change the default rotation behaviour of twisted.python.log
elmospiv: I was about ready to upgrade the wiki box, but there doesn't seem to be much point ;-)04:27
kikoddaa, https://devpad.canonical.com/~andrew/paste/fileGbS2Ld.html04:27
kikoddaa, why is revision_id a list there?04:27
spivelmo: "mv logs/*.log* logs/archived" or similiar will probably help04:27
Nafallohmm04:27
spivFor a while.04:27
ddaakiko: that looks like a bug04:28
kikoddaa, r=ddaa to change to an int?04:28
spivelmo: I'll see if I can turn the rotation off, or at least turn it massively down.04:28
ddaakiko: it's breaking the Revision API04:28
spivelmo: Worst case, I can disable logging.04:28
=== bradb [n=bradb@wnpgmb09dc1-71-199.dynamic.mts.net] has joined #launchpad
ddaakiko: you can even call that [trivial] , but r=ddaa if you wish04:28
kikosure thing. thanks.04:28
ddaahu04:29
ddaakiko: INT?04:29
kikoa string, sorry.04:29
ddaarevision_id = 'rev42' -> r=ddaa04:30
elmospiv: do you want to do that?  I think you can04:30
elmospiv: the moving of logs I mean04:30
spivelmo: I can do that, sure.04:34
spiv(at least, when my internet comes back...)04:34
=== Spads [n=spacehob@82.211.81.249] has joined #launchpad
spivelmo: ok, let's see how that goes04:38
elmospiv: is the moin issue, by design or "just" a bug?04:39
spivelmo: it's the simplest way to do it (moin doesn't need to cache data held in the authserver), and it was fast enough.04:40
spivIf it's not fast enough anymore, we can make it better.04:40
=== seb128 [n=seb128@ubuntu/member/seb128] has joined #launchpad
elmospiv: ok - if you're going to be working on it, maybe we should start with 1.5 code base instead?   the authentication there is at least modular, dunno if that'll make it any easier for you, but we need to jump to 1.5 anyway04:42
flacostespiv: the latest Moin release is supposed to have an authentication plugin API04:42
elmospiv: because unless the logging change fixes all the performance problems, it's definitely not fast enough anymore04:43
spivI'd like to see if 1.5 is easier to work with.04:46
spivApparently it's meant to have more modular auth code, which might make things much easier and saner.04:46
spivAnd as you say, we need to jump at some point anyway.04:46
spiv(hmm, I think my ISP is trying to tell me to go to bed by breaking their routing every few minutes...)04:46
elmospiv: the logging seems to be broken entirely now,btw?04:47
spivelmo: yeah, it does :/04:47
spivthat's a bit alarming.04:47
spivI suppose we could bounce the process.04:47
spivI'd like to be able to gauge how rapidly it will get out of control again.04:48
spivIf it's something that can be solved adequately by a nightly cron job to move old logs, then I don't have to worry about dropping other things to fix it.04:48
=== bradb [n=bradb@wnpgmb09dc1-71-199.dynamic.mts.net] has joined #launchpad
=== jsgotangco [n=jsg123@ubuntu/member/jsgotangco] has joined #launchpad
spivelmo: I need to sleep now, but it appears that moving the logs has fixed the issue for the moment.04:51
elmospiv: ok, thanks04:51
spivMail me or ping me on IRC if it goes stupid again, but otherwise I'll take a look at how it's going on Monday.04:52
spivelmo: worst comes to the worst, symlink authserver.log to /dev/null -- it uses tell() to figure out when the file is too big...04:53
=== spiv -> sleep
elmospiv: cool, thanks04:54
kikospiv, would you have time to review a patch that fixes performance problems with packages and persons?04:54
kikospiv, it's not long..04:54
=== raphink [n=raphink@ubuntu/member/raphink] has joined #launchpad
=== lbm [n=lbm@82.192.173.92] has joined #launchpad
=== jelmer [n=jelmer@dyn-160-39-59-216.dyn.columbia.edu] has joined #launchpad
kikocarlos, what's po-debconf?05:04
carloskiko: a .po file for debconf?05:05
kikohmmm05:05
kikoso people can see i18nd upgrade information?05:05
carloskiko: I don't know05:06
carlosI need more info05:06
kikooh05:06
carlosah, you mean the package?05:06
kikohttp://lists.debian.org/debian-devel-announce/2006/09/msg00012.html05:06
=== stub [n=stub@ppp-58.8.12.200.revip2.asianet.co.th] has joined #launchpad
carloskiko: it's a script to get .po files with the .deb package templates05:07
carlosand .deb package templates are the text that you get from dpkg/apt about the configuration of a package05:07
carlosand in Debian installer context, all its text05:07
carloswe import them as pkgconf-PACKAGENAME05:08
=== Spads [n=spacehob@82.211.81.249] has joined #launchpad
=== Yannig [n=Kokoyaya@AToulouse-254-1-41-65.w81-250.abo.wanadoo.fr] has joined #launchpad
=== xenru|clone [n=Miranda@85.192.12.132] has joined #launchpad
=== AM|R [n=gomo@linux.opensource.org.my] has joined #launchpad
=== xenru [n=Miranda@85.192.12.132] has joined #launchpad
=== seb128 [n=seb128@ubuntu/member/seb128] has joined #launchpad
=== sidarus [n=chatzill@212.147.91.129] has joined #launchpad
=== seb128 [n=seb128@ubuntu/member/seb128] has joined #launchpad
=== carlos -> out
carlosenjoy the weekend!!07:06
=== seb128 [n=seb128@ubuntu/member/seb128] has joined #launchpad
kikoSteveA, was it me?07:08
=== iwj [n=ian@xenophobe.extern.relativity.greenend.org.uk] has left #launchpad []
SteveAit was you07:18
SteveAlike yodelling in a swimmingpool07:18
SteveAWebMaven: ping07:18
bradbHm, anyone know the trick to display the error messages that a constraint function passes to LaunchpadValidationError with LaunchpadFormView? It looks like LFV shows only form-wide validation error messages, by default. BjornT?07:18
WebMavenSteveA: pong07:20
WebMavenSteveA: do yo8u have a pronouncement?07:21
BjornTbradb: catch the LaunchpadValidationError and either call self.addError() or self.setFieldError()?07:24
bradbBjornT: LFV should be doing that for me though, right?07:25
UbugtuNew bug: #61909 in malone "Security subscription should be implicit" [Untriaged,Unconfirmed]  http://launchpad.net/bugs/6190907:26
bradbThis might be the problem....07:26
bradb    def _validate(self, action, data):07:26
bradb        for error in form.getWidgetsData(self.widgets, self.prefix, data):07:26
bradb            self.errors.append(error)07:26
bradb        for error in form.checkInvariants(self.form_fields, data):07:26
bradb            self.addError(error)07:26
BjornTbradb: it depends. what kind of constraint function are you talking about? one that gets called by a widget, or one that you call in self.validate()?07:27
bradbBjornT: it's a function I've passed as a constraint to a Set field. presumably it's getting called during getWidgetsData above.07:28
bradbI could do this easily if I implemented it as form-wide validation in the view's validate() method, but that seems like the incorrect spot for that knowledge.07:30
BjornTbradb: if so, the widget should be in an error state, and it's the template's responsibility to render the error near the widget (using view.getWidgetError()). you can see how it's done in launchpad-widget-macros.pt07:30
bradbBjornT: ah, ok, thanks07:31
=== flacoste [n=francis@modemcable207.210-200-24.mc.videotron.ca] has left #launchpad ["Bye"]
=== flacoste [n=francis@modemcable207.210-200-24.mc.videotron.ca] has joined #launchpad
UbugtuNew bug: #61894 in ubiquity "Installation Fails - VMWare machine" [Untriaged,Unconfirmed]  http://launchpad.net/bugs/6189407:40
kikomatsubara-lunch, the SQLObject fix has landed.08:09
kikosalgado, given a set of groups, is it easy to find out if a user is a member of one of them?08:21
kikoor do I need to do multiple TeamParticipation queries?08:21
kikoactually, my question is08:21
flacostekiko: use CrowdControl :-)08:21
kikogiven a set of groups, is it easy to find out which ones a user is a member of?08:21
kikoflacoste!!!1111!08:21
flacostekiko: it doesn't fit the use case of findind which groups from that set the user is a member of though08:22
flacostekiko: but it should be possible in one SQL query: SELECT team from TeamParticipation where team IN () and person = X;08:23
kikoyeah yeah08:24
salgadokiko, it should be possible to do it with a single query, yes. why do you want that?08:24
kikosalgado, to tell which translation groups a person is a member of.08:24
=== asw [n=asw@karuna.med.harvard.edu] has joined #launchpad
kikosalgado, there is no API for it, though, right?08:24
salgadono, there isn't08:24
kikothanks.08:25
kikomatsubara-lunch, isn't there a bug about a person not having a teamparticipation entry for himself?08:33
=== zwnj [n=zwnj@213.207.218.157] has joined #launchpad
zwnji have some questions about handling our l10n team on launchpad.  anyone here can help me?08:35
kikozwnj, yes, and so can jordi and danilos.08:35
zwnjhi kiko08:35
kikozwnj, how's it going? what team is yours?08:36
zwnjkiko: i'm owner of l10n-fa team (wiki.u.c/PersianTranslationTeam).  in fact i just today realized that the translations by the users of l10n-fa team would be on the release without review.  so should i clean up the team and just approve some trusted translators now?08:40
kikozwnj, yes, you should /definitely/ do that.08:42
kikohow did you realize that today, may I ask?08:42
kikothat is a big problem with translation groups08:42
kikoand I'd like us to solve it08:42
zwnjkiko: we just started to write howto's for new users of launchpad, and we found out non-members get a warning on top of the translation page.08:44
zwnjkiko: i'm the owner, but just a couple of weeks ago i saw the team in the TanslationTeams group, and started to work on it, requested for the mailing list, blah blah08:45
kikoI see.08:46
zwnjkiko: would you write a doc about l10n-team coordinating please?08:46
kikozwnj, yes, we need that. I'll talk to jordi about it.08:46
kikomatsubara?08:47
=== matsubara is looking for it
matsubarakiko: bug 30789?08:50
UbugtuMalone bug 30789 in launchpad "teams should be members of themselves" [Medium,Confirmed]  http://launchpad.net/bugs/3078908:50
zwnjthanks kiko08:50
kikomost welcome zwnj 08:51
salgadoeh?08:51
kikosalgado, so people do have TP entries for themselves?08:51
salgadopeople or teams?08:51
kikopeople.08:52
salgadowell, that's not what the bug says08:52
zwnjkiko: btw, was it the right channel to ask such questions?  if yes, i'm going to hang on here08:53
salgadopeople already have TP entries for themselves08:53
kikozwnj, yes, definitely.08:53
kikosalgado, thanks. I was confused.08:53
kikosalgado, why don't we fix that bug, btw?08:54
salgadoand the only place that I'm aware of that we need to do someteam.inTeam(anotherteam) is that rosetta code carlos pasted08:54
kikookay, then.08:54
salgadokiko, I'm not sure the above use case justifies it08:54
kikooookay08:56
=== matthewrevell [n=matthew@82-37-197-202.cable.ubr05.wolv.blueyonder.co.uk] has joined #launchpad
kikohey matthewrevell 08:59
kikosalgado, any time for reviews today?08:59
matthewrevellkiko: hey :)08:59
matthewrevellkiko: Any Launchpad news for The Fridge?09:00
kikomatthewrevell, next tuesday there will be09:00
matthewrevellkiko: Cool. What's the schedule - every three weeks?09:02
kikomatthewrevell, every 2 /or/ 3 weeks.09:02
matthewrevellOkay, cool.09:02
salgadokiko, if the diff is not too big, sure09:04
kikosalgado, https://sodium.ubuntu.com/~andrew/paste/file4Q1XOc.html09:09
kikomatthewrevell, I'd like jordi to contribute a doc on how to handle translation groups in launchpad. but I need to find him first.09:09
matthewrevellkiko: Sounds interesting. If you haven't got time to summarise, let me know and I'll happily do it.09:10
kikomatthewrevell, thanks for the offer. 09:12
Burgworkkiko, jordi is off leading his double life as a russian skating sex-god09:17
kikoyeah so I hear09:19
zwnjkiko: would you take a look at https://launchpad.net/distros/ubuntu/edgy/+source/launchpad-integration/+pots/launchpad-integration/fa/+translate please09:37
kikolooking09:40
zwnjkiko: there is some translation, without the review-wanted mark09:41
kikozwnj, many, actually, right?09:42
zwnjkiko: yes, all on the page, and the author wasn't on the translation team at all09:43
kikozwnj, which author?09:43
zwnjkiko: why launchpad accept it, when it won't be on the packge09:43
kikozwnj, launchpad accepts suggestions from people who aren't in the translation team.09:44
zwnjkiko: i.e. hasannoori09:44
kikozwnj, a person who /is/ in the translation team can later come in and approve and/or edit these suggestions.09:44
zwnjkiko: so it it's a suggestion, it should be marked as review-wanted09:44
zwnj /it/if/09:44
kikozwnj, the review-wanted flag is meant to be used by people who /do/ have permission to change the official string, but who are not sure it's a good translation or not.09:45
zwnjkiko: oops, seems the date of translation is before the team become a official team09:45
zwnjkiko: so, how a new team member can find out which message is a suggestion, and which done by another team member (on that page, not seeing the team member's page)09:46
kikozwnj, if it's a suggestion, it won't be added as the official translation.09:49
zwnjkiko: i know, but how launchpad shows it to me?09:49
salgadokiko, what's that patch for?09:51
kikosalgado, ordering by person_sort_key and package_version_key, to avoid timeouts?09:52
salgadooh, that good old patch? I thought it was merged already...09:52
kikosalgado, it needs review.09:55
kikozwnj, it shows the entry as a suggestion, and not as the official translation (i.e. Suggested by: ...)10:04
kikosalgado-brb, it's a fix for 56638.10:06
zwnjkiko: but i see: ||| Translated by: HasanNoori on 2006-06-02 01:55:16 IRDT ||| who has not be a member10:09
zwnjkiko: could it be because of the date of translations, which is older than the date that team became official?10:10
zwnjkiko: here are the example: https://launchpad.net/distros/ubuntu/edgy/+source/launchpad-integration/+pots/launchpad-integration/fa/4/+translate10:11
zwnjnon of those people are (or was) a team member10:11
kikozwnj, yes, they were added before the team was enabled.10:13
zwnjkiko: ok, now i want to mark all Persian translations as suggestion10:13
zwnjbecause (almost) all of them has problems10:14
zwnjthey use Arabic Yeh and Key instead of Persian Yeh and Keh10:14
zwnjkiko: so all of them do need review, and it's going to be the first task for team members10:17
kikozwnj, good job.10:19
=== ryanakca_ [n=ryan@unaffiliated/ryanakca] has joined #launchpad
=== ryanakca [n=ryan@unaffiliated/ryanakca] has joined #launchpad
salgadokiko, I don't have permission to see that bug10:25
matsubarahmm I wonder who fixed the tooltip in Importance and added the padlock icon10:26
kikosalgado, are you serious?10:29
kikobug 56638?10:29
salgadokiko, yes10:29
salgado5663810:30
kikoheh10:30
kikonow you do.10:30
zwnjkiko: so, what should i do now?10:31
kikozwnj, well, there is no mass-update UI yet for a language10:31
kikozwnj, is it for all packages?10:31
kikomatsubara, the tooltip was there a while back. I fixed the padlock icon name which was broken and 404ing.10:32
kikowithout an icon there is no tooltip tho10:32
zwnjkiko: yes, almost all the translations that have been done on launchpad10:32
bradbmatsubara: kiko did the padlock and I did the tooltip10:32
matsubarabradb, kiko yeah, just found it rev 402610:32
kikozwnj, I think you need to file a support request to get those cleared. rosetta/+tickets10:32
matsubarabradb: i think then bug 61805 belongs to you :)10:33
UbugtuMalone bug 61805 in malone "Tooltip for bug importance could have better wording" [Low,Confirmed]  http://launchpad.net/bugs/6180510:33
kikolol10:33
bradbmatsubara: yeah, i guess it's fixed now10:34
matsubarabradb: thanks. you fix things before they're even reported!10:35
bradbdunno if it's released yet though...10:35
bradbno, only committed10:36
salgadokiko, review sent10:37
kikosalgado, thanks.10:38
zwnjkiko: where i can request for that?10:39
matsubarabradb: is it possible to show the tooltip only to people who don't have permission to edit the importance field?10:39
kikozwnj, launchpad.net/products/rosetta/+tickets10:39
bradbmatsubara: yeah, easy, if needed10:39
bradbBjornT: Is it possible to submit an invalid value for a list of checkboxes? I'm trying to pagetest nominating a release that's already been nominated.10:41
bradbBjornT: (with testbrowser i mean, of course)10:41
kikosalgado, reply sent.10:44
kikobradb, I believe matsubara knows how to do that10:44
BjornTbradb: you could do it with two different browser instances. first open the page in the two instances, then submit the forms nominating the same release in both instances.10:44
bradbBjornT: tried that already10:44
bradbgot:10:44
bradb      File "/usr/lib/python2.4/site-packages/mechanize/_mechanize.py", line 371, in viewing_html10:44
bradb        raise BrowserStateError("not viewing any document")10:44
bradb    BrowserStateError: not viewing any document10:44
bradbI'm betting zope gets confused with more than one instance open at a time (not to mention that it makes the test read /really/ weird anyway)10:45
bradbi could suffer thing slings and arrows of http(), but i want more out of life10:45
BjornTbradb: hmm, it should work. can you paste the test you have?10:46
bradbBjornT: sure, one sec...10:46
BjornTthe tests won't actually be that weird. what you do is to simulate someone having the same form open in two different tabs, or two users nominating at the same time.10:47
bradbBjornT: yeah, that's how i narrated it10:48
bradbi think i may have found the issue though. want to verify before pasting...10:49
bradbmy machine is not fast10:51
=== marcus_notebook [n=mholthau@johnny33.dersbach.ch] has joined #launchpad
kikosalgado, replied.10:52
bradbpeeebcaaaak!10:55
bradbBjornT: n/m. mea culpa.10:55
=== matthewrevell [n=matthew@82-37-197-202.cable.ubr05.wolv.blueyonder.co.uk] has joined #launchpad
=== ryanakca [n=ryan@unaffiliated/ryanakca] has joined #launchpad
=== Spads [n=spacehob@host-84-9-49-200.bulldogdsl.com] has joined #launchpad
=== corey_ [n=corey@d64-180-214-139.bchsia.telus.net] has joined #launchpad
=== flacoste [n=francis@modemcable207.210-200-24.mc.videotron.ca] has left #launchpad ["Bye"]
=== Fujitsu [n=Fujitsu@ubuntu/member/fujitsu] has joined #launchpad
=== hadi_farnoud [n=User1@85.15.25.63] has joined #launchpad

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