/srv/irclogs.ubuntu.com/2007/01/11/#launchpad.txt

=== czedlitz [n=czedlitz@ip70-161-80-244.hr.hr.cox.net] has joined #launchpad
jmlhello12:56
jmlabout nine hours ago, I received some email addressed to desktop-bugs and an email addressed to jonathan@ubuntu.com sent from launchpad. I don't think I was meant to receive any of those messages.01:03
LarstiQwere they about a launchpad bug?01:04
LarstiQif so, what number?01:04
jmlLarstiQ: several bugs. just fetching the numbers.01:05
jml20751, 39119, 56610, 78616, 671001:06
jmlI think I am being set up with an @ubuntu.com address, the error might be related to that.01:07
LarstiQjml: I can't see why you would get those01:11
=== LarstiQ would either file a support ticket, or ask on launchpad-users
jmlLarstiQ: ok. thanks.01:12
lifelessjml: whats your lp account name ?01:16
jmllifeless: jml-mumak01:16
lifelessis there a jonathan ? ...01:17
lifelessthere is01:17
jmlindeed.01:17
lifelessconflict!01:18
lifelessfile an rt request for this01:18
lifelessI suspect you should not get jonathan@ubuntu.com ;)01:18
jmlright. 01:18
lifelesspoolie can file the rt request for you01:18
=== cprov [n=cprov@monga.dorianet.com.br] has joined #launchpad
=== cprov is now known as cprov-afk
jmllifeless: given that the emails were received over a period of two minutes 10 hours ago, I think maybe it was just a temporary error.01:19
lifelessjml: ah01:19
jmllifeless: but it's someone's email, so I'd like to make sure.01:20
lifelesstheres an easy test01:20
jmlyeah :)01:20
lifelessforward those mails unaltered to jonathan@ubuntu.com01:20
lifelessthats 'redirect' in some mail clients01:21
LarstiQforward or bounce?01:23
lifelessLarstiQ: bounce sends them back to the origin. Not bounce.01:24
LarstiQlifeless: most certainly not in mutt.01:27
LarstiQlifeless: bouncing a mail will look like it was intended for the recipient01:28
LarstiQwhereas forwarding makes it clear you are passing it on01:28
lifelessLarstiQ: interesting. then bounce.01:28
jmlhmm. gmail seems to lack redirect and bounce.01:28
lifelessfor mutt users01:28
lifelessjml: pop it off, then bounce/redirect01:28
mptGoooooooooooooooooooooooooooood afternoon Launchpadders!01:30
somerville32:] 01:36
=== _thumper_ [n=tim@166-179-30-164.jamamobile.co.nz] has joined #launchpad
=== _thumper_ is now known as thumper
pooliejml: hello02:01
pooliejml: what do you want your email address and userid to be?02:01
jmlpoolie: 'jml' for both.02:02
poolieok02:03
LarstiQlaunchpad already has a jml?02:03
=== jml checks
jmlLarstiQ: yes, it does.02:05
jmlLarstiQ: though the account looks unused.02:06
=== freet15 [n=freet15@61.49.220.145] has joined #launchpad
kiko-afkjml, poolie, LarstiQ: if it is really unused let me know and I can shuffle them around when you're finished02:22
=== kiko-afk is now known as kiko-zzz
kiko-zzzemail me02:22
kiko-zzzzzz02:22
=== freet15 [n=freet15@61.49.220.145] has joined #launchpad
=== freet15 [n=freet15@61.49.220.145] has joined #launchpad
=== freet15 [n=freet15@61.49.220.145] has joined #launchpad
=== mpt wonders why "[r=BornT] " worked
lifelessbecause its a regex, not a list of reviewers03:28
=== stub [n=stub@ppp-58.8.13.123.revip2.asianet.co.th] has joined #launchpad
=== freet15 [n=freet15@61.49.220.145] has joined #launchpad
=== czedlitz_ [n=czedlitz@ip70-161-80-244.hr.hr.cox.net] has joined #launchpad
=== freet15_ [n=freet15@61.49.220.145] has joined #launchpad
=== freet15_ [n=freet15@61.49.220.145] has joined #launchpad
=== doko [n=doko@dslb-088-073-102-172.pools.arcor-ip.net] has joined #launchpad
=== Bhaskar [n=Bhaskar@202.79.37.177] has joined #launchpad
=== _thumper_ [n=tim@125-238-148-219.broadband-telecom.global-gateway.net.nz] has joined #launchpad
=== _thumper_ is now known as thumper
=== freet15_ [n=freet15@61.49.220.145] has joined #launchpad
=== Bhaskar [n=Bhaskar@202.79.37.177] has joined #launchpad
=== freet15_ [n=freet15@61.49.220.145] has joined #launchpad
=== ryanakca_ [n=ryan@d226-26-139.home.cgocable.net] has joined #launchpad
=== ryanakca_ [n=ryan@d226-26-139.home.cgocable.net] has joined #launchpad
=== freet15_ [n=freet15@61.49.220.145] has joined #launchpad
=== thumper [n=tim@125-238-148-219.broadband-telecom.global-gateway.net.nz] has joined #launchpad
=== doko [n=doko@dslb-088-073-102-172.pools.arcor-ip.net] has joined #launchpad
=== sabdfl [n=sabdfl@ubuntu/member/pdpc.silver.sabdfl] has joined #launchpad
=== somerville32 [n=somervil@ubuntu/member/somerville32] has joined #launchpad
=== WebMaven [n=webmaven@ip72-193-220-34.lv.lv.cox.net] has joined #launchpad
=== MagicFab [n=magicfab@ubuntu/member/magicfab] has joined #launchpad
=== Ppjet6 [n=ppjet6@81.56.130.254] has joined #launchpad
=== danilos [n=danilo@adsl-233-130.eunet.yu] has joined #launchpad
=== mdz [n=mdz@cpe-76-173-8-128.socal.res.rr.com] has joined #launchpad
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #launchpad
=== merriam [n=merriam@84-12-191-249.dyn.gotadsl.co.uk] has joined #launchpad
=== j-a-meinel [n=jameinel@adsl-75-51-62-134.dsl.chcgil.sbcglobal.net] has joined #launchpad
=== Riddell [i=jr@kde/jriddell] has joined #launchpad
=== JanC [n=janc@lugwv/member/JanC] has joined #launchpad
=== ryanakca [n=ryan@ubuntu/member/ryanakca] has joined #launchpad
=== sigurdga [n=sigurdga@252.80-202-221.nextgentel.com] has joined #launchpad
=== LapTop006 [n=laptop00@sparc006.chriskaine.com.au] has joined #launchpad
=== LarstiQ [n=larstiq@cust.7.157.adsl.cistron.nl] has joined #launchpad
=== freet15_ [n=freet15@61.49.220.145] has joined #launchpad
=== Hobbsee [n=Hobbsee@ubuntu/member/hobbsee] has joined #launchpad
=== kdefreak [n=ryan@d226-26-139.home.cgocable.net] has joined #launchpad
=== freet15_ [n=freet15@61.49.220.145] has joined #launchpad
=== thumper [n=tim@125-238-148-219.broadband-telecom.global-gateway.net.nz] has joined #launchpad
=== doko [n=doko@dslb-088-073-102-172.pools.arcor-ip.net] has joined #launchpad
=== sabdfl [n=sabdfl@ubuntu/member/pdpc.silver.sabdfl] has joined #launchpad
=== somerville32 [n=somervil@ubuntu/member/somerville32] has joined #launchpad
=== WebMaven [n=webmaven@ip72-193-220-34.lv.lv.cox.net] has joined #launchpad
=== MagicFab [n=magicfab@ubuntu/member/magicfab] has joined #launchpad
=== Ppjet6 [n=ppjet6@81.56.130.254] has joined #launchpad
=== danilos [n=danilo@adsl-233-130.eunet.yu] has joined #launchpad
=== mdz [n=mdz@cpe-76-173-8-128.socal.res.rr.com] has joined #launchpad
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #launchpad
=== merriam [n=merriam@84-12-191-249.dyn.gotadsl.co.uk] has joined #launchpad
=== j-a-meinel [n=jameinel@adsl-75-51-62-134.dsl.chcgil.sbcglobal.net] has joined #launchpad
=== Riddell [i=jr@kde/jriddell] has joined #launchpad
=== JanC [n=janc@lugwv/member/JanC] has joined #launchpad
=== sigurdga [n=sigurdga@252.80-202-221.nextgentel.com] has joined #launchpad
=== LapTop006 [n=laptop00@sparc006.chriskaine.com.au] has joined #launchpad
=== LarstiQ [n=larstiq@cust.7.157.adsl.cistron.nl] has joined #launchpad
=== epitron [n=epitaph@205.207.28.197] has joined #launchpad
=== freet15_ [n=freet15@61.49.220.145] has joined #launchpad
=== Hobbsee_ [n=Hobbsee@ubuntu/member/hobbsee] has joined #launchpad
=== jkakar [n=jkakar@204-174-36-228.unknown-dhcp802.dsl.ucc-net.ca] has joined #launchpad
=== Hobbsee_ [n=Hobbsee@ubuntu/member/hobbsee] has joined #launchpad
=== Hobbsee_ [n=Hobbsee@ubuntu/member/hobbsee] has joined #launchpad
=== Ng_ [n=cmsj@mairukipa.tenshu.net] has joined #launchpad
=== Hobbsee_ [n=Hobbsee@CPE-124-189-0-2.nsw.bigpond.net.au] has joined #launchpad
=== jml [n=jml@ppp110-243.lns1.hba1.internode.on.net] has joined #launchpad
=== Hobbsee_ [n=Hobbsee@ubuntu/member/hobbsee] has joined #launchpad
=== freet15_ [n=freet15@61.49.220.145] has joined #launchpad
Bhaskarjamesh: launchpad simplifies the translation template?07:18
jameshBhaskar: could you rephrase that?07:19
Bhaskarjamesh: i am working on new template: schooltool development series07:20
jameshokay07:21
Bhaskarjamesh:i think i need knowledge on zope and python07:25
jameshBhaskar: iirc, rosetta imports the list of strings to translate from the PO template pretty directly.07:25
Bhaskarjames: u mean upload 07:26
Bhaskarjamesh: i think u have knowledge on python, how can i learn python07:36
jameshBhaskar: I first learned Python from the tutorial found on the Python web site07:37
Bhaskarjames: well, from python.org07:38
jameshBhaskar: also, Ubuntu installs a copy of the book "Dive Into Python", which is another place to start07:38
Bhaskarjamesh: well07:38
Bhaskarjamesh: say something about zope07:39
jameshBhaskar: it is a framework you can use to build web applications.  If you are just interested in altering the appearance of schooltool, learning about zope page templates would be a good place to start07:40
jameshBhaskar: you shouldn't need much Python experience to modify existing page templates07:41
Bhaskarjamesh: i want to add some featutes on schooltool, so07:41
jameshBhaskar: I'd suggest reading the source code and documentation then07:42
jameshBhaskar: perhaps ask questions on #schooltool if you run into a brick wall07:42
jameshbut if you are new to programming in general, I'd recommend getting a feel for that first.07:42
Bhaskarjamess:well thanks07:42
Bhaskarjamesh: zope and python is new for me , but not new programming07:43
Bhaskarjamesh: i m also a programmer of c , c++, VB, java07:44
jameshBhaskar: okay.  You should like Python then :)07:45
Bhaskarjamesh: well07:46
=== SnkBite [n=SnkBite@212.25.63.197] has joined #launchpad
somerville32How long does it usually take for a push to launchpad to show up on the website?07:56
spivsomerville32: hopefully only a few minutes, but sometimes as long as a day.07:57
Hobbseesomerville32: stuff's on manual now remember.  07:57
Hobbseesomerville32: and everything thru NEW07:57
somerville32I'm talking about bzr branches07:57
spivsomerville32: so am I :)07:58
somerville32Or does that still apply?07:58
somerville32spiv: I know07:58
somerville32I was talking to Hobbsee07:58
Hobbseesomerville32: no idea on that one08:00
somerville32Is there still a netsplit. #bazaar seems rather empty08:02
somerville32doh08:03
somerville32#bzr08:03
=== quail [n=quail@unaffiliated/quaillinux/x-000001] has joined #launchpad
spivsomerville32: btw, it appears that branch is mirrored now08:07
spivUnless you've pushed more than 2 revisions..?08:08
somerville32nope08:08
somerville32And how do you know which branch I pushed? :P08:08
spivI searched for "somerville" at https://launchpad.net/people :)08:08
jameshsomerville32: there is a time delay between when you push to sftp://bazaar.launchpad.net and when it shows up on http://bazaar.launchpad.net08:08
=== somerville32 nods.
jameshsomerville32: and another small delay between that and when the branch data is scanned and the website updated08:09
spivAnd found a person claiming to be somerville32 on freenode, and then looked at their branches :)08:09
somerville32I find it silly that I had to subscribe to the branch to get it to show up on my launchpad page08:09
jameshyou shouldn't need to08:10
somerville32The registrant is a team I own08:10
jameshah.08:10
somerville32So that other members of the team can commit08:10
jameshyou could file a bug about that ...08:11
spivYes, please file a bug.08:11
somerville32Ok :)08:12
jameshI finally got my passport back this morning08:16
spivjamesh: has it got a big yellow visa stuck in it now?08:16
jameshsent it off to the embassy on 14th December, and they got round to processing the visa on Tuesday08:17
jameshwell, it is a yellowish colour, yes08:17
spivIt's so much faster to deal with the Sydney consulate in person!08:17
jamesheven though I'm going to be in Sydney next week, it seems I wouldn't be able to get a visa from that consulate08:18
jameshsince it only covers people living in Sydney08:18
jameshor NSW08:18
spivJoy.08:19
jameshI would be allowed to go to the Canberra consulate in person though :)08:19
spivjamesh: clearly the solution is to move east.  If you move far enough east, and become a NZ citizen, you don't even need the visa ;)08:19
spivOf course, then you'd be a NZ citizen.08:20
jameshI'd have to learn the local language too08:20
somerville32Bug #4958308:23
UbugtuMalone bug 49583 in launchpad-bazaar "no way for a normal user to register a branch as a team (dup-of: 51130)" [Undecided,Unconfirmed]  https://launchpad.net/bugs/4958308:23
UbugtuMalone bug 51130 in launchpad-bazaar "cannot rename a branch I own" [Critical,Fix released]  https://launchpad.net/bugs/51130 - Assigned to David Allouche (ddaa)08:23
jameshI like how they use an exchange rate of 0.5 for the visa charges rather than the actual exchange rate of 1.678408:23
=== marcus_notebook [n=mholthau@johnny33.dersbach.ch] has joined #launchpad
UbugtuNew bug: #78760 in launchpad-bazaar "Branches registered to team not listed on member's pages" [Undecided,Unconfirmed]  https://launchpad.net/bugs/7876008:25
=== silwol [n=silwol@193.170.132.134] has joined #launchpad
=== silwol [n=silwol@193.170.132.134] has left #launchpad []
=== matthewrevell [n=matthew@82-47-80-63.stb.ubr05.wolv.blueyonder.co.uk] has joined #launchpad
=== carlos [n=carlos@167.Red-88-0-136.dynamicIP.rima-tde.net] has joined #launchpad
carlosmorning08:37
Bhaskarcarlos:morning08:38
somerville32spiv: Is this suppose to be empty? http://bazaar.launchpad.net/~xubuntu-welcome-centre/xubuntu-welcome-centre/trunk/08:47
=== Hobbsee_ [n=Hobbsee@ubuntu/member/hobbsee] has joined #launchpad
spivsomerville32: the webpage?  Yes.  It's just the default apache listing, so it doesn't show the .bzr directory that's there.08:51
somerville32kk08:51
spivsomerville32: it's a URL intended for use with bzr, not a web browser :)08:51
somerville32Wheres the web browser? :P08:51
=== glatzor [n=sebi@p54964B27.dip.t-dialin.net] has joined #launchpad
=== Hobbsee [n=Hobbsee@ubuntu/member/hobbsee] has joined #launchpad
=== jinty [n=jinty@196.207.32.235] has joined #launchpad
thumperspiv: are you attending the lp meeting tonight?09:14
=== raphink [n=raphink@ubuntu/member/raphink] has joined #launchpad
=== marcus_notebook [n=mholthau@146.191.79.83.cust.bluewin.ch] has joined #launchpad
=== heno [n=henrik@ubuntu/member/heno] has joined #launchpad
=== silwol [n=silwol@193.170.132.134] has joined #launchpad
matthewrevellhey heno09:46
henomatthewrevell: hey :)09:46
=== seb128 [n=seb128@ubuntu/member/seb128] has joined #launchpad
=== stu1 [n=stub@ppp-58.8.14.75.revip2.asianet.co.th] has joined #launchpad
Znarllifeless, stub : Ping 09:56
lifelesspong09:58
UbugtuNew bug: #78767 in launchpad "Sync Bug tables columns with IBug interface" [Undecided,Unconfirmed]  https://launchpad.net/bugs/7876710:00
=== silwol [n=silwol@193.170.132.134] has joined #launchpad
=== stu1 is now known as stub
=== cprov [n=cprov@monga.dorianet.com.br] has joined #launchpad
cprovgood morning, guys !10:13
=== Ppjet6_ [n=ppjet6@lns-bzn-51f-81-56-130-254.adsl.proxad.net] has joined #launchpad
=== mholthaus [n=mholthau@146.191.79.83.cust.bluewin.ch] has joined #launchpad
matthewrevellBjornT: ping10:34
BjornThi matthewrevell 10:38
spivthumper: yeah10:47
=== Gwaihir [n=Gwaihir@mail.foredil.it] has joined #launchpad
=== mholthaus_ [n=mholthau@47.130.78.83.cust.bluewin.ch] has joined #launchpad
jameshBjornT: the pending-reviews script is outputting some branch info at the top of the diffs now, btw10:59
BjornTjamesh: yeah, i saw that on the diff i just downloaded. good job!11:00
thumperspiv: do you mind being one of the two bzrlp attendees so I don't have to stay up till 1am?11:04
jameshthumper: maybe you should have stayed in London :)11:17
=== WaterSevenUb [n=WaterSev@242-235.dial.nortenet.pt] has joined #launchpad
=== dholbach [n=daniel@ubuntu/member/dholbach] has joined #launchpad
dholbachHEllo!11:37
dholbachWhat could be the reason for something like this?11:37
dholbach> lizardking@iac:~/src/bzr/oransoda$ bzr push11:37
dholbach> sftp://iacopo-masi@bazaar.launchpad.net/~iacopo-masi/oransoda-look/main11:37
dholbach> bzr: ERROR: File exists: u'/~iacopo-masi/oransoda-look/main': mkdir11:37
dholbach> failed: unable to mkdir11:37
=== seb128 [n=seb128@ubuntu/member/seb128] has joined #launchpad
=== somerville32 used to know.
dholbachhey seb12811:43
seb128re dholbach11:43
dholbach(regarding my question above: the user has stored his SSH keys in LP and created the product, he even tried a different name for the branch)11:45
somerville32So... they went11:46
somerville32bzr init11:46
somerville32bzr commit11:46
somerville32bzr push <blah> ?11:46
somerville32is iacopo-masi his username?11:48
dholbachbzr add *   (in between)11:48
dholbachbut yes11:48
somerville32Did he register the branch?11:48
somerville32hmmm, yes11:50
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #launchpad
=== matsubara [n=matsubar@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
=== jml [n=jml@ppp110-243.lns1.hba1.internode.on.net] has joined #launchpad
=== jml [n=jml@ppp110-243.lns1.hba1.internode.on.net] has joined #launchpad
matthewrevellmatsubara: Hey - I've created the page we spoke about: https://launchpad.canonical.com/FixItFriday/Consideration12:07
matsubaramatthewrevell: cool! I'll subscribe to it now, and later on I'll take a look at the bugs listed there and tag accordingly. thanks.12:09
matthewrevellmatsubara: Thanks :)12:09
=== niemeyer [n=niemeyer@201.11.214.142] has joined #launchpad
=== freet15_ [n=freet15@61.149.0.141] has joined #launchpad
=== niemeyer [n=niemeyer@201.11.214.142] has joined #launchpad
spivdholbach: the simplest thing to do in that case is to rename the branch "main" (via the web UI) to something else, and push again.12:18
dholbachspiv: I'll tell him. Thanks.12:19
dholbachspiv: Do you have any idea why that happened?12:19
spivdholbach: there's a fix in the works for bzr that will deal with the problem transparently12:19
dholbachah cool12:19
spivUsually, it's that the initial push got interrupted/aborted very early.12:19
spivSo the directory gets made (which on the launchpad SFTP service registers the branch), perhaps an incomplete .bzr directory gets created.12:20
dholbachahh ok12:20
spivAnd currently there's no way to delete branches on the launchpad SFTP service.12:21
=== silwol [n=silwol@193.170.132.134] has joined #launchpad
dholbachRight12:21
dholbachgracias! :)12:21
spivAnd the bzr client currently won't push to a directory that already exists and has no .bzr directory, or an incomplete .bzr directory.12:21
dholbachyeah, that makes sense now12:22
spivSoon (perhaps even in 0.14) bzr will cope with most forms of half-pushed branches and just recover the way you'd expect.12:22
spivAnd eventually we'll let you delete branches in Launchpad too :)12:22
dholbachhehehe12:22
spivThe other possible cause of that error is trying to push to a branch that is not a push branch (i.e. it's an import from SVN, or a bzr branch hosted elsewhere that launchpad is merely mirroring).12:23
spivthumper: I guess... anything I ought to know or tell the meeting? :)12:24
=== silwol [n=silwol@193.170.132.134] has left #launchpad []
dholbachthanks again12:25
spivthumper: I'm not sure what there is to report from the bzr-lp team.12:25
spivdholbach: not a problem.  If it's still broken, it'll be my fault, so let me know :)12:25
dholbachI'll do that :)12:26
lifelessgnight12:28
=== freet15_ [n=freet15@61.149.0.141] has joined #launchpad
=== mholthaus_ [n=mholthau@47.130.78.83.cust.bluewin.ch] has joined #launchpad
UbugtuNew bug: #78780 in launchpad "Code that handles pillar names redirection shouldn't crash when the URL contains non-ascii characters" [Undecided,Confirmed]  https://launchpad.net/bugs/7878012:45
=== salgado [n=salgado@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
staticgooooooooooood morning launchpad12:57
daniloswhen kiko's script signals "me", we'll know that the meeting should start :)01:00
SteveAWelcome to this week's Launchpad Development meeting01:00
kiko-zzzme01:00
=== kiko-zzz is now known as kiko
carloskiko-zzz: stop using that bot!01:00
SteveAfor the next 45 minutes, we'll be reporting, organising and arranging various aspects of launchpad development01:00
SteveAwho's here today?01:00
danilosme01:00
carlosme01:01
jameshme01:01
staticme01:01
salgadome01:01
BjornTme01:01
spivme01:01
mptme01:01
matsubarame01:01
cprovme01:01
matthewrevellme01:01
SteveAfrancis still on leave01:01
SteveAddaa still on leave01:01
SteveAthumper: ?01:02
SteveAkiko: ?01:02
kikoasleep at the keys!01:02
SteveA(pedantically)01:02
kikoI am obviously absent01:02
SteveAdid I miss anyone?01:02
SteveA== Agenda ==01:03
SteveA * Roll call01:03
SteveA * Agenda01:03
SteveA * Next meeting01:03
SteveA * Activity reports01:03
SteveA * Actions from last meeting01:03
SteveA * Oops report (Matsubara)01:03
stubme01:03
SteveA * Bug report (mpt)01:03
henome01:03
SteveA * Bug tags01:03
SteveA * Production and staging (Stuart)01:03
SteveA * Launchpad 1.0 status reports01:03
SteveA * Sysadmin requests01:03
SteveA----01:03
SteveA * Doing a self-review, and how to do it (JamesH)01:03
SteveA * Email thread about recording/determining which revision fixed a particular bug (mpt)01:03
SteveA * MatthewRevell to file a bug when he wants a link to documentation from the UI - is everyone happy with that? (MatthewRevell)01:03
SteveA * Top two user-affecting issues as identified by MatthewRevell.01:03
SteveA * (other items)01:03
SteveA----01:03
SteveA * Three sentences01:03
SteveA01:03
SteveAnext meeting -- same time same channel next week01:03
SteveA * activity reports01:03
SteveAI'm still behind with these. :-/01:04
salgadoI'm up to date01:04
carlosup to date01:04
danilosbehind (missing two for last week's thursday and friday)01:04
BjornTup to date01:04
mptnot up to date01:04
cprovI'm up to date01:04
matthewrevellup to date01:04
jameshnot up to date01:04
staticbehind (missing last two days, will send today)01:04
matsubaraup to date, sent a batch with the pending ones today.01:04
stubup to date01:04
kikonot up to date01:04
spivbehind01:04
SteveA * Actions from last meeting01:04
SteveA * matthewrevell to check out [https://wiki.ubuntu.com/DevelTeamLPWishList the Ubuntu team wishlist]  for FixItFriday tasks01:05
SteveA * SteveA to send thumper his dbschema refactoring plans01:05
=== silwol [n=silwol@193.170.132.134] has joined #launchpad
SteveAnot done01:05
SteveA * kiko to talk to matsubara about matsubara delegating his Oops-reporting responsibilities when he is away01:05
SteveA * Everyone to read [https://help.launchpad.net/CreatingYourLaunchpadAccount the "Creating your Launchpad account" quick-start guide] , and give feedback to matthewrevell01:05
SteveA * Everyone to read [https://help.launchpad.net/FixItFriday the Fix-It-Friday process document] , and give feedback to matthewrevell01:05
SteveAso01:05
SteveAin order01:05
SteveAmatthewrevell: did you check out teh devel team list?01:05
=== silwol [n=silwol@193.170.132.134] has left #launchpad []
matthewrevellI've been through the list and tagged those that I thought were FiF material but Kiko pointed out that I was quite right on some. So, Matsubara now has a list of candidates01:05
matthewrevellto help me identify which are FiF-able01:06
matthewrevellSorry, kiko pointed I *wasn't* quite right01:06
matthewrevellas some were far more involved than I'd realised.01:06
SteveAok, so we have bugs and tags now01:06
=== silwol [n=silwol@193.170.132.134] has joined #launchpad
matthewrevellYes, but the bugs I've tagged are subject to matsubara's review01:06
SteveAthumper: can we arrange a voice call about the dbschema stuff so I can hand it over to you?01:06
danilosmatthewrevell: I can't seem to access https://help.launchpad.net/FixItFriday01:07
=== silwol [n=silwol@193.170.132.134] has left #launchpad []
danilosah, right https://launchpad.canonical.com/FixItFriday01:07
matthewrevelldanilos: https://launchpad.canonical.com/FixItFriday01:07
SteveAkiko, matsubara: did the talk about oops reporting responsibilities and vacations happen?01:07
kikoSteveA, have not talked to matsubara  about that but I'll do that today.01:07
SteveAok, action for kikok01:07
SteveAor kiko even01:07
SteveAquick poll:  please say "read it" if you have read CreatingYourLaunchpadAccount, and "not read it"  if you have not01:08
SteveAnot read it01:08
spivread it01:08
kikoI read it and have comments to send today01:08
cprovnot read it01:08
matsubararead it01:08
salgadonot read01:08
BjornTread it01:08
staticread it01:08
jameshread it01:09
mptread it and tweaked it01:09
carlosnot read01:09
stubread it01:09
danilosread it01:09
jameshit could probably do with a "what if I don't get the email?" section01:09
SteveAthanks everyone who has read it, and particularly those who have offered matthew feedback01:10
matthewrevelljamesh: Thanks01:10
SteveAeveryone who has not read it, please do so today, right after the meeting01:10
SteveAhttps://help.launchpad.net/FixItFriday  :  please say "read it" or "not read it"01:10
SteveAread it01:10
carlosread it01:10
jameshread it01:10
henoread it01:10
cprovread it01:10
salgadoread it01:10
BjornTread it01:10
kikonot read it01:11
stubread it01:11
matsubararead it01:11
danilosread it01:11
mptread it01:11
spivread it01:11
SteveAawesome01:11
staticread it01:11
SteveAhigh fives all round!01:11
stubThat url is incorrect :-(01:12
SteveAexcept for kiko01:12
SteveAkiko: please read it today01:12
mptstub, https://launchpad.canonical.com/FixItFriday01:12
SteveAcprov, SteveA, salgado, carlos: to read CreatingYourLaunchpadAccount01:12
SteveAtoday01:12
matsubarastub: that's why everyone read it, it points to a wiki Non existent page which is very easy to read :P 01:12
=== kiko frowns at SteveA
SteveAother than SteveA and thumper to arrange a call about handing over the dbschema refactoring...01:13
SteveAthat concludes the actions from last meeting01:13
SteveA * Oops report (Matsubara)01:13
matsubaraToday's oops report is about bug 78780, OOPS-373D744, OOPS-370A290, OOPS-368A1001:13
UbugtuMalone bug 78780 in launchpad "Code that handles pillar names redirection shouldn't crash when the URL contains non-ascii characters" [Undecided,Confirmed]  https://launchpad.net/bugs/7878001:13
Ubugtuhttps://devpad.canonical.com/~jamesh/oops.cgi/373D74401:13
Ubugtuhttps://devpad.canonical.com/~jamesh/oops.cgi/370A29001:13
Ubugtuhttps://devpad.canonical.com/~jamesh/oops.cgi/368A1001:13
matsubarastub, can you take #78780?01:13
matsubarampt, the arrowRight.gif (OOPS-368A10) is still broken. Can you fix that please?01:13
Ubugtuhttps://devpad.canonical.com/~jamesh/oops.cgi/368A1001:13
stubok01:13
matsubara OOPS-370A290 is a bug in rosetta which carlos already has a fix01:14
Ubugtuhttps://devpad.canonical.com/~jamesh/oops.cgi/370A29001:14
matsubaracarlos: care to explain?01:14
carlosthat bug is in some obsolete code01:14
carlosthat we just moved to javascript01:14
carlosinstead of POST submissions01:14
carlosit's inside my TranslationReview01:14
carlosthat it's waiting for a review01:14
danilosOOPS 373D744 seems to be about missing plural forms entry for Telugu language01:14
salgadocarlos, which I'm going to review today01:14
carlossalgado: cool, thanks01:15
mptmatsubara, do you know if that's represented by an open bug report?01:15
matsubarampt: I'll file one after the meeting.01:15
SteveAwe can track bugs, but not oopses01:15
mptindeed.01:15
mptthanks matsubara 01:15
daniloswe need to contact someone from https://beta.launchpad.net/~ubuntu-l10n-te to find out what are the proper plural forms and then set them up01:16
matsubaradanilos: can you do it please?01:16
carlosmatsubara, danilos: That OOPs is also fixed with my TranslationReview branch01:16
danilosmatsubara: sure, should I use a support request to track this?01:17
matsubarawow, thanks carlos!01:17
jameshdanilos: can we check the upstream translations coming into rosetta for that?01:17
carlos_submitCopyRequest method has been removed completely01:17
daniloscarlos: great to hear that01:17
kikompt, how come we keep having problems with these images?01:17
kikoit's the fifth week now01:17
mptkiko, because I didn't know it wasn't fixed until a couple of minutes ago01:18
danilosjamesh: sure we can01:18
carlosdanilos: anyway.... the system should prevent anyone from doing translations if we don't have plural form information...01:18
matsubaraSteveA: I have a question on process. When someone has fixed a oops in a branch (unrelated to the OOPS), should I still file a bug for that oops?01:18
kikompt, that's not what I asked -- it's why it was broken in the first place?01:18
SteveAmatsubara: how do you know they've fixed the oops in this case?01:19
mptThat's a different question01:19
daniloscarlos: right, that's something we should take care of when registering a ubuntu-l10n-LL team, imo01:19
carlosindeed01:19
SteveAmatsubara: do they tell you?  do you try to reproduce it on staging?01:19
matsubaraSteveA: because I asked them some help to debug the oops01:19
mptkiko, because someone confused the filename with the resource name, asking for <img src="/@@/arrowRight.gif" /> (iirc)01:19
kikompt, so just so I understand, now it's a broken template, or a broken image?01:20
matsubaraSteveA: the concrete case i'm talking is about the 2 oops presented today, which carlos fixed both in his TranslationReview branch01:20
mptkiko, broken template.01:21
SteveAmatsubara: I'd like all oopses to have an associated bug, so that we can track them if they reoccur, and so that kiko can refer to them in a report (for example).  But, I don't want to make work for you that isn't valuable.01:21
kikothanks mpt^201:21
=== shawn___ [n=shawn@adsl-70-132-3-177.dsl.snfc21.sbcglobal.net] has joined #launchpad
SteveAmatsubara: another issue is that this oops will keep occuring until carlos' code is rolled out01:22
SteveAmatsubara: so, maybe the bug is valuable to point people at?01:22
matsubaraSteveA: makes sense, so I'll file the bugs.01:22
SteveAwhat I'm saying is, if there's value in having the bug, we should have it.  If it doesn't make much difference to anything else, then we needn't.01:23
SteveAok, thanks01:23
SteveAmatsubara: are you done with the oops report?01:23
matsubarafiling the bugs also helps with my karma whoring efforts :P01:23
mptkiko, actually, that image is used twice in the CSS. I fixed one occurrence but not the other. There's your reason. :-)01:23
SteveAthere's a good reason :-)01:23
matsubaraanyway, thanks everyone. I'm done SteveA 01:23
=== mpt fixes the other
kikompt, AH. I suspected as such.01:23
SteveA * Bug report (mpt)01:23
kikompt, did somebody review that patch?01:24
mptnever mind about the bug report, matsubara, I'll merge it now01:24
mptbut first01:24
=== BjornT- [n=bjorn@213.226.190.250] has joined #launchpad
mpt(no, it was a one-liner, and therefore trivial...)01:24
BjornT-sorry, my internet connect went down01:24
=== matsubara nods to mpt
mptLaunchpad has 12 known Critical bugs without released fixes. The oldest ten are:01:24
mpt * Bug #30602 (Timeout errors in +translate), Critical, In Progress, kiko01:24
mpt * Bug #68295 (private), Critical, In Progress, kiko01:24
UbugtuMalone bug 30602 in rosetta "Timeout errors in +translate" [Critical,In progress]  https://launchpad.net/bugs/30602 - Assigned to Christian Reis (kiko)01:24
UbugtuBug 68295 on http://launchpad.net/bugs/68295 is private01:24
mptkiko, this isn't nagging, honest, ;-) but can you explain a little bit about what's involved in #30602? Is it dependent on a complicated refactoring?01:24
kikoya01:24
kikoy01:24
=== lizardking_ [n=lizardki@87.18.129.14] has joined #launchpad
mpt * Bug #46589 (Poll crashes if you select default poll option), Critical, Fix Committed, static01:25
UbugtuMalone bug 46589 in launchpad "Poll crashes if you select default poll option" [Critical,Fix committed]  https://launchpad.net/bugs/46589 - Assigned to Elliot Murphy (emurphy)01:25
mptstatic, did this need a cherrypick? If so, did you ask for one?01:25
staticmpt: I don't think it needed a cherrypick, I've not asked for one01:25
mptok01:25
mpt * Bug #46982 (Need to support KDE like plural forms), Critical, Confirmed, danilos01:25
mpt * Bug #73509 (.po file export doesn't update cached files), Critical, In Progress, danilos01:25
mptdanilos, are you making progress?01:25
UbugtuMalone bug 46982 in rosetta "Need to support KDE like plural forms" [Critical,Confirmed]  https://launchpad.net/bugs/46982 - Assigned to   (danilo)01:25
UbugtuMalone bug 73509 in rosetta ".po file export doesn't update cached files" [Critical,In progress]  https://launchpad.net/bugs/73509 - Assigned to   (danilo)01:25
danilosfor 73509, we (kiko, carlos, myself) found a bit more corner-cases, and the new patch is handling all of them, and it needs to be reviewed01:25
danilosfor 46982, no progress yet01:26
mpt * Bug #67138 (private), Critical, Fix Committed, carlos01:26
mpt * Bug #74437 (OOPS translating string with format specification), Critical, Fix Committed, carlos01:26
mpt * Bug #75333 (Restrict pockets that upload translations into Rosetta), Critical, In Progress, carlos01:26
UbugtuBug 67138 on http://launchpad.net/bugs/67138 is private01:26
daniloskiko: will you have time to review 73509 today?01:26
UbugtuMalone bug 74437 in rosetta "OOPS translating string with format specification." [Critical,Fix committed]  https://launchpad.net/bugs/74437 - Assigned to Carlos Perell Marn (carlos)01:26
=== BjornT_ [n=bjorn@213.226.190.250] has joined #launchpad
UbugtuMalone bug 75333 in rosetta "Restrict pockets that upload translations into Rosetta" [Critical,In progress]  https://launchpad.net/bugs/75333 - Assigned to Carlos Perell Marn (carlos)01:26
kikompt, I'm fine with you nagging, I'm upset about it too. it is, yes, involved -- the APIs on the database classes need to be reconsidered and adjusted to do a single query, and I just haven't had the time to invest in it.01:26
mptcarlos, do either #67138 or #74437 need cherrypicking?01:26
mptThanks for the explanation, kiko01:26
kikodanilos, sure, I'm just replying to it01:26
mpt * Bug #74839 (private), Critical, Confirmed, mpt01:27
mptI'm coming to the conclusion that I don't know how to fix this bug. I'll try a bit more, then talk with SteveA about what to do next.01:27
UbugtuBug 74839 on http://launchpad.net/bugs/74839 is private01:27
=== silwol [n=silwol@193.170.132.134] has joined #launchpad
daniloskiko: (btw, the failing test mentioned there is fixed using a transaction.commit())01:27
carlosmpt: bug #67138 has already a cherrypick request01:27
kikompt, the problem is that the page does N * 6 queries; I'd like it to do 6. but that's not appearing to be very easy...01:27
mpt * Bug #74941 (private), Critical, Fix Committed, flacoste, who's on well-deserved paternity leave, and we all wish him lots of sleep.01:27
UbugtuBug 74941 on http://launchpad.net/bugs/74941 is private01:27
carlosmpt: about #74437, the same01:27
=== silwol [n=silwol@193.170.132.134] has left #launchpad []
kikodanilos, how odd. holding on to an object over transactions?01:27
mptThank you for the updates, danilos and carlos01:27
matsubarampt: 74437 I have already requested the cherry pick for  it01:27
mptok01:28
mptThat's all SteveA 01:28
SteveAok, thank you01:28
carloskiko: no, UTC_NOW usage01:28
SteveA * Bug tags01:28
kikocarlos, i.e. missing sync somewhere?01:28
=== BjornT- is now known as BjornT
SteveAhttps://help.launchpad.net/TaggingLaunchpadBugs01:28
carloskiko: so two different fields get the same timestamp01:28
SteveAwe have two proposed tags today01:29
daniloskiko: the problem with timestamps, they end up being the same so sync()'s are there01:29
carloswhen they are supposed to get different values01:29
SteveAl10n proposed by claude01:29
jameshmpt: isn't 74839 just a case of copying over some of the old CSS?01:29
kikocarlos, danilos... but.. is that bad? 01:29
SteveAhmm, the bugs proposed for that aren't links01:29
SteveAso I can't click them and easily see what bugs they are01:29
carloskiko: it was a problem with hte test not with the code01:29
SteveAalso 'derivation' proposed by cprov01:29
kikoah01:29
kikoderivation sounds fine01:30
SteveAI'm +1 on derivation01:30
SteveAanyone against?01:30
cprovSteveA: or 'soyuz-derivation' ?01:30
carloscprov++01:30
mptjamesh, no, when I did that the location bar links disappeared completely, which was annoying01:30
SteveAif you prefer, but it sounds like a very specific term anyway, so I'm easy either way01:30
lizardking_Hello everybody01:31
lizardking_I have a bzr/launchpad problem01:31
SteveAI'm going to put off i10n until next time01:31
jameshcprov: would other people use "derivation" to mean something incompatible?01:31
SteveAwhen someone fixes up the links to bugs01:31
cprovSteveA: let's go for the simplest term:  'derivation'01:31
statichi lizardking_, we're just in a meeting now, should be done in 20 minutes01:31
SteveA * Production and staging (Stuart)01:31
carlosSteveA: l10n is also an interesting one01:31
matthewrevelllizardking_: Hi - we're having a meeting at the moment but it'll be finished in around 20 mins. Can you wait until then?01:31
cprovjamesh: i don't think so.01:31
spivlizardking_: there's a meeting happening in this channel at the moment, I can talk to you about bzr/launchpad on #bzr in the meantime if you like?01:31
stubstaging subdomains have been repaired by the admins, and is runnng as it is supposed to.01:31
stubOn dreschere, soyuz uploader locked up. Most likely culprit was the distro prober failing badly, which locked the stats updater, which locked the uploader. Locking has been added to the daily batch job run script (nightly.sh) so we don't have to worry about these sort of interactions.01:31
stubbeta.launchpad.net is now being automatically updated daily with the latest code on its branch.01:31
stubbeta and edge OOPS reports are now available via the web ui running on devpad. Up to ten minutes lag as the files are synced just like staging and production.01:31
stubI'll be doing the outstanding production cherry picks after the meeting.01:31
carlosbut if we include it, i18n should also be included (to note bugs in the source code)01:31
lizardking_static: Ok, sorry I will explain  later01:32
SteveAcarlos: please refine the proposal on the tags page, so we can look at it later01:32
carlosSteveA: ok01:32
daniloscarlos, SteveA: l10n as proposed seems to be tag against ubuntu, not launchpad01:32
=== jsgotangco [n=jsg123@ubuntu/member/jsgotangco] has joined #launchpad
SteveAstub: any plans for a full rollout in the near future?01:33
stubNo plans yet. No need yet either - no db patches ready for landing, and edge is operational01:33
SteveAdanilos: interesting.  matthewrevell: please improve the text on https://help.launchpad.net/TaggingLaunchpadBugs to show it is about tracking bugs on launchpad in launchpad, not all bugs in launchpad.01:34
SteveAok, thanks stub 01:34
SteveA * Sysadmin requests01:34
matthewrevellSteveA: will do01:34
SteveA501:34
staticstub: just fyi, I've got a small db change in review now01:34
SteveA401:34
SteveA301:34
SteveA201:34
SteveA101:34
SteveAok01:34
SteveA * Doing a self-review, and how to do it (JamesH)01:34
stubstatic: ok01:34
jameshthis was something brought up at the reviewers meeting.01:35
jameshbefore submitting some code for review, please look over the diff generated by the pending-reviews script01:35
jameshit can sometimes point out obvious problems that you only see when comparing your changes to rocketfuel01:36
SteveAalso, it speeds up the review queue in general01:36
jameshif a branch has lots of these sort of problems, a reviewer might ask you to fix them before performing the review01:36
SteveAbecause reviewers can spend time looking at what the code does rather than how it looks01:36
jameshthat's all.01:37
kikoin general01:37
SteveAexamples: print statements left in the code, pdb comments left in the code01:37
kikoyou should inspect your code carefully01:37
SteveAXXXes not attributed properly01:37
kikoin particular for missing requirements or changes01:37
kikowhich a diff can /not/ show well01:37
staticjamesh: this might be obvious, but how do I get a diff from the pending-reviews script before putting my change on PendingReviews wiki page?01:37
kikoone example is this CSS bug mpt is fixing01:38
SteveAstatic: two ways,  1. add your branch as w-i-p (work in progress)01:38
jameshstatic: use the work-in-progress status tag rather than needs-review01:38
staticperfect, thanks.01:38
kikowhere if he had grepped the file for other occurrences he would have found them01:38
kikowhen doing a rename or a cleanup like that01:38
kikobe sure to grep through the tree.01:38
SteveA2. use the diff process documented on some wiki page on the launchpad wiki01:38
jameshstatic: no one will review your branch til you move it to the needs-review queue01:38
SteveA(I'll dig that up later)01:38
mptkiko, diff inspection wouldn't have helped in that case. Thinking harder would have. :-)01:38
SteveArunning short of time, so moving on quickly...01:38
SteveA * MatthewRevell to file a bug when he wants a link to documentation from the UI - is everyone happy with that? (MatthewRevell)01:38
SteveAI'm fine with that01:39
kikompt, not diff inspection, which was what I was trying to say01:39
kikompt, grepping01:39
matthewrevellI'll use it sparingly and with ref to mpt and anyone else that wants involvement01:39
kiko<kiko> which a diff can /not/ show well01:39
SteveAmaybe it deserves a particular "documentation" tag or something?01:39
SteveAfive that some thought01:39
matthewrevellSteveA: tag sounds good01:39
mptok01:39
SteveA * Top two user-affecting issues as identified by MatthewRevell.  (deferred... please mail the list about this)01:39
matthewrevellSteveA:  ok01:40
SteveA * Email thread about recording/determining which revision fixed a particular bug (mpt)01:40
mptA few days ago someone (static, I think) asked me how to find the revision a particular bug was fixed in, and I said I thought we didn't have a standard way of doing that (though bzr log might help)01:40
mptI will open a discussion on launchpad@ on (a) whether Launchpad should handle this generally, and if so how, and (b) whether the Launchpad team in particular should record it manually somehow in the meantime.01:40
mptThat's all.01:40
SteveAafter this, we'll do 3 sentences, and then the 1.0 status reports (new changes only please) which I forgot from earlier.01:41
SteveA* Three sentences01:41
kikompt, do note that I have the habit of updating the bug report to fix committed and saying "landed in RF 2322"01:41
mptDONE: pagetest fixes, bug fixes01:41
mptTODO: finish 1.001:41
mptBLOCKED: no01:41
BjornTDONE: lots of code reviews. started implementing SupportingBugReportingTool01:41
BjornTTODO: finish SupportingBugReportingTool. implement InitialUbuntuCVETracking. code reviews.01:41
matthewrevellDONE: Researching community feelings about Launchpad's source not being available, working with Christina on the 1.0 marketing microsite, looking into Bazaar t-shirt ideas, editing Wikipedia pages, helping with the Zope migration.01:41
salgadoDONE: Vacation, email catch up, finished my team-membership fixes changes, landed the new image widget and fixed it so it can be used on add forms.01:41
BjornTBLOCKED: no01:41
spivDONE: reviews, bzr reviews, bzr smart server hacking01:41
stubTODO: test suite bug fixing, OpenID01:41
spivTODO: reviews, bzr smart server hacking01:41
stubDONE: version check code, rollout automation, bug fixes01:41
stubBLOCKED: No01:41
cprovDONE: dogfooding Archive-Rework, soyuz firefighting (#44147)01:41
spivBLOCKED: no01:41
cprovTODO: dogfooding full PPA01:41
cprovBLOCKED: no01:41
staticDone: recruitment, bug fixing and reporting, learning more of the code.01:41
staticTodo: Follow up with several potential customers, start fixing bugs on ui branch, brainstorm lightning talk topics for PyCon, interviews01:41
staticBlocked: No01:41
salgadoTODO: Code review, lots of mirror-prober related fixes, finish my branch which uses the image widget everywhere and land my branches that are on the review queue.01:41
salgadoBLOCKED: No01:41
carlosDONE: TranslationBrowsing, bug triage, debugging problems with latest rollout, Bug #70500, #67138, #78415 and #40550, TranslationReview conflicts, handled upstream requests to use Rosetta, wrote translation-import-continuity-threshold spec.01:41
carlosTODO: bug #40550, translation-import-continuity-threshold implementation, Fesity translation opening, TranslationReview merge01:41
carlosBLOCKED: TranslationReview review01:41
UbugtuMalone bug 70500 in rosetta "en_GB translation is complete, but stats say "Untranslated: 995"" [High,In progress]  https://launchpad.net/bugs/70500 - Assigned to Carlos Perell Marn (carlos)01:41
UbugtuBug 67138 on http://launchpad.net/bugs/67138 is private01:41
UbugtuMalone bug 40550 in rosetta "Further filtering options for the Queue" [High,In progress]  https://launchpad.net/bugs/40550 - Assigned to Carlos Perell Marn (carlos)01:41
danilosDONE: bug 73509 fix, put it up for review01:41
danilosTODO: have fix for bug 73509 reviewed, landed, have ff reviewed and landed01:41
danilosBLOCKED: no01:41
UbugtuMalone bug 73509 in rosetta ".po file export doesn't update cached files" [Critical,In progress]  https://launchpad.net/bugs/73509 - Assigned to   (danilo)01:41
jameshDONE: schooltool bug import preparation, zope bug import preparation01:41
jameshTODO: code reviews, bug imports, linux.conf.au01:41
jameshBLOCKED: no01:41
matthewrevellTO DO: More quick-start guides, spec for overall Launchpad docs, more 1.0 marketing stuff, more Zope migration stuff, and too much else to mention without a flood01:41
kikoDONE: reviews, discussions, interviews, bug triage, email backlog01:41
kikoTODO: review text and code01:41
kikoBLOCKED: no01:41
matthewrevellBLOCKED: None.01:41
matsubaraDONE: vacation, catch up, triage, support gardening, added [beta, edge]  logs to oops.cgi, beta oops report to lp@ list.01:42
SteveADONE: recruitment, management, code review, ui-one-zero branch on beta01:42
matsubaraTODO: more catch up re: triage, file oops bugs.01:42
matsubaraBLOCKED: no01:42
SteveATODO: get people using the ui-one-zero branch, dbschema hand-over to tim01:42
SteveABLOCKED: no01:42
mptUbugtu, it is not assigned to Carlos Perell Marn! :-P01:42
carlosmpt: it's a problem with your IRC client01:42
matsubaraindeed, it works in xchat01:42
carlosmpt: I see the right name ;-)01:42
mptI am using X-Chat01:42
jameshmpt: set your IRC client to use UTF-8?01:42
carlosmpt: are you using UTF-8 encoding to connect to IRC?01:43
mptyeah, I need to do some twiddling I guess01:43
mptnever mind me01:43
SteveAI saw one blocker01:43
danilosmpt: I just wonder what do you see for Assigned to me :)01:43
SteveAcarlos: translation review review01:43
mptdanilos, a blank space :-(01:43
danilosSteveA: salgado mentioned to be doing the review today01:43
SteveAok01:44
kikoSteveA, salgado's reviewing it01:44
SteveA * Launchpad 1.0 status reports (new changes only)01:44
carlosSteveA: it's not really a blocker... but it's urgent...01:44
danilosmpt: I may try to help you fix this for yourself after the meeting, if you're interested :)01:44
cprov= Soyuz-1.0 Report =01:44
cprov * Archive Rework: pending review, submitted to SoyuzTestSystem01:44
cprov   (cprov, r=kiko)01:44
cprov * Bug Fix:01:44
cprov   * #78452 (remove scripts/ftpmaster.py database violation import):01:44
cprov     fix committed RF 4393 (cprov, r=steve)01:44
cprov   * #44147 (gpg resilient signture verifier for uploap processing):01:44
cprov     fix committed RF 4395 (cprov, r=kiko)01:44
cprov   * #74342 (Add $distrorelease/+last-uploads for 1.0 UI):01:44
cprov     fix committed RF 4394 (cprov, r=bjorn)01:44
mptdanilos, thanks, but I fixed it I think01:44
danilosSteveA: does 'new changes' only mean no things like "no progresst his week"?01:44
BjornTMalone 1.0:01:45
BjornTmalone-essential-docs: No progress since last time. matthew revell has agreed to take over it.01:45
salgadoRandom Things 1.001:45
salgado-------------------------------01:45
salgado- PillarGotchis:  the new image widget can be seen already in beta.launchpad.net/~yourname/+edit. there's a branch with some fixes to it up for review and after that lands I'll be able to use it for products/projects/distros/...01:45
SteveAdanilos: no.  it means don't mention things like opening edgy which have been reported as finished already01:45
danilosSteveA: ok, just clarifying, thanks01:46
danilosRosetta 1.0  weekly report:01:46
danilos- firefox import/export: some clean-ups after SteveA's comments01:46
danilos- oo import/export: no progress this week01:46
danilos- translation review: fully implemented, waiting for review01:46
danilos- essential docs: no progress this week01:46
danilos- search via translation browsing: DONE01:46
danilos- checks not to upload wrong language PO file using "too many changes" check: Spec updated, waiting for a review before starting implementation01:46
danilos- translation page for projects: bug 73875 (not started)01:46
UbugtuBug 73875 on http://launchpad.net/bugs/73875 is private01:46
danilos- critical stuff: bug 73509 needs another review from kiko01:46
SteveABjornT: matthew revell should be *helping* with it, but not *taking it over*01:46
kikosalgado, you mean https://beta.launchpad.net/~yourname/+edithackergotchi ?01:46
salgadokiko, no, I meant edge.launchpad.net/~yourname/+edit01:46
salgadoI guess it's on beta too01:47
mptsalgado, yay01:47
salgadono, it's not available on beta01:47
kikosalgado, it's not on beta then. and don't use ~yourname please.01:47
kikosergey might complain01:47
BjornTSteveA: well, how much should he help me?01:48
salgado~myname is better?01:48
mptPerhaps we should have a reserved name that turns into you if you're logged in01:48
kikosalgado, at least it's not taken01:48
kikompt, why not ~myname, which appears to be free?01:48
jameshsalgado: something from the name blacklist would be good01:48
SteveABjornT: it's still a malone 1.0 task, so it's still your responsibility.  it's up to you to ask matthew for what help he can give you, and negotiate that with him.01:49
spivmpt: ~me springs to mind, but I'01:49
SteveABjornT: I can help with that process if needed.01:49
SteveAwe're over time a bit01:49
spivm not sure that it's actually useful.01:49
SteveAsorry about that01:49
SteveAanything else to wrap up?01:49
matthewrevellBjornT: Let's have a catch up this afternoon01:49
SteveAok.  thanks for being here everyone, and keeping the conversation on topic and productive!01:50
mptkiko, spiv, I'll report a bug about it.01:50
SteveAI've enjoyed this meeting, even if I let it overrun.01:50
SteveAMEETING ENDS01:50
BjornTmatthewrevell, SteveA: ok01:50
=== carlos -> lunch
carloslater!01:50
kikothanks mpt 01:51
kikothis was a fun meeting01:51
salgadojamesh, yeah, but I think it's better to use something like /~<yourname>/. I just forgot it this time01:51
SteveABjornT, matthewrevell: so, matthew can do as much work on this, and bjorn as little work on this, as works for the both of you.01:51
SteveAI expect a couple of things though.01:51
=== mpt [n=mpt@121-72-135-240.dsl.telstraclear.net] has joined #launchpad
salgadojamesh, btw, do you have plans to land your url-utils branch?01:51
statickiko: I'm not sure that a comment saying which revision number something landed in is all that helpful for what I was trying to do. Perhaps I can explain it better01:51
SteveA - Bjorn should be keeping track of progress and reviewing the work.01:51
mptbug 4698201:51
UbugtuMalone bug 46982 in rosetta "Need to support KDE like plural forms" [Critical,Confirmed]  https://launchpad.net/bugs/46982 - Assigned to   (danilo)01:51
kikostatic, oh, please do01:51
mpt , in glorious Technicolor Unicode!01:51
SteveA - Bjorn remains the assignee on the spec tracker, and is responsible for keeping the spec status up to date01:51
SteveA  and the dilligence that goes along with that01:51
SteveABjornT, matthewrevell: is that okay, and did I clearly explain what I want?01:52
=== shawn___ [n=shawn@adsl-70-132-3-177.dsl.snfc21.sbcglobal.net] has joined #launchpad
danilosmpt: wonderful, ain't it? :)01:52
matthewrevellSteveA: Yes, that sounds fine to me.01:52
salgadompt, the ~me thing is something I considered to link to the new +editlanguages page. maybe you'd like to mention that in the bug report01:52
statickiko: During the process of fixing a bug, I discover that a related bug was fixed some time ago. So, I want to see the patch which fixed the old bug. Currently, there is no easy way for me to do that. Look at this MySQL bug for example, the very last comment - there is a link to the changeset which fixed the bug, and I can click on it to view the patch http://bugs.mysql.com/bug.php?id=2255501:53
BjornTSteveA: sure that sounds good. i was planning on keeping track of it for the 1.0 status reports anyway.01:53
SteveAok, thanks BjornT, matthewrevell 01:53
SteveAsalgado: I'm against ~<something special>01:53
SteveAI'm for ~ on its own being a redirect to your own page01:54
statickiko: I'm not insisting that this be done the same way, but I think the general functionality is very useful and I'd like to figure out a way to accomplish something similar for projects using launchpad and bazaar01:54
SteveAthis is in line with how shells work01:54
SteveAwe shouldn't have any ~<something special> at all01:54
kikostatic, okay, ISWYM. couple of comments: a) we don't have a bzr diff-browser installed b) PQM doesn't include diffs c) with the revision number you /can/ do a bzr diff -r $revno-1..$revno in a launchpad tree and read it d) yes that is not as convenient01:54
salgadoindeed, a bare ~ would be better, I think01:54
statickiko: does a bzr diff-browser exist, even if it is not installed?01:55
SteveAsalgado: it's important that we don't confuse the URL model we're offering to people.  so ~me is confusing, because you don't know if it is someone's name, or something special.01:55
SteveAsalgado: ~ is clearly something special01:55
SteveAsalgado: +me is also clearly something special01:55
spivstatic: yep, there's bzr webserve, and the newer and shinier loggerhead01:55
statickiko: think about this for projects *using* launchpad, which means they are probably not using PQM01:55
SteveAstatic: do you know of the plans to link branches to bugs?01:55
SteveAstatic: I think this may be best handled by getting tim to push that forward, and also private branches, so we can use launchpad to track launchpad branches.01:56
kikostatic, yeah, but I think there are perf issues and we don't have one installed for RF right now01:56
SteveAstatic: then, you'd just look at the bug, and see branches there, including the one that fixed the bug.01:56
staticSteveA: I've seen that you can register a branch with a bug, that might a good solution for this kind of thing01:56
=== mpt complains about the bonginess of ~
staticSteveA: ~ makes sense to me personally, but it is a unixism that I think could be confusing to Mac and Windows developers. I'd like launchpad to be usable for developers who are running on those platforms also01:57
kikostatic, they have but to learn to use tildes, though, surely?01:58
SteveAstatic: I'm in favour of something like +myself too 01:58
=== mpt notices that X-Chat auto-converted the ~ to %7E
SteveAkiko: maybe.  I'd actually prefer us to use /people/xxxx as the canonical version rather than ~xxxx.01:58
kikompt, same here. xchat is horrible01:58
SteveAkiko: because it can be read out over the phone easily, particularly to non-techincally skilled users01:59
kikothe tilde is easier on the wrists is it not?01:59
mptSteveA, so the latter should redirect to the former?01:59
kikoyeah though..01:59
mptkiko, depends on where it happens to be on your keyboard :-)01:59
SteveAright now /people/xxxx redirects to ~xxxx.  I'd prefer it to be the other way around.01:59
stub~ is the standard on all systems for 'personal' web sites. It isn't a unixism (although that is where the model originally came from)01:59
SteveAso those in the know can use ~xxxx01:59
SteveAbut people will *see* something they can pronounce01:59
SteveAalso: http://www.cs.tut.fi/~jkorpela/tilde.html02:00
SteveAstub: that's not true.02:00
mptstub, do you know of any examples that aren't running on a Unix-based OS?02:00
stubIIS02:00
SteveAstub: look at myspace, orkut, linked-in02:00
mptI meant examples, not servers02:00
mpterk02:00
stubbur.st/~stub02:00
SteveAstub: "personal websites" means something different nowadays.  we should keep with the times :-)02:00
stubok. Short people urls will become desirable with openid.02:01
SteveAthe URLs will still work02:01
mptstub, bur.st is running Linux, so that doesn't count02:01
SteveAbut I'm saying we should present /people/name02:01
stubmpt: Nearly all multiuser systems are running Unix :-P02:02
SteveAthe people who need /people/name because ~name is hard or confusing will not know how to expand ~ to /people/02:02
stubI think ~ is used under WindowsXP out of the box when you 'share via the web'02:02
SteveAbut people who value the shorness and geek-cred-ness of ~name will find out about it and use it02:02
stubBut I'd have to reboot to confirm :)02:02
SteveAI really don't think the discussion of unix conventions is so helpful here02:03
SteveAas in, it's not getting us to a conclusion02:03
stubIf we are flipping ~ -> people, open a bug and assign it to me - I can do that easily enough at the same time as sorting out the unicode redirect bug I just got.02:04
kiko(I honestly do not care an inkling about non-unix-users :-P)02:05
SteveAI'd like advice from mpt and matthewrevell and salgado in particular on /~ vs /people/02:05
UbugtuNew bug: #78788 in launchpad "We should use unescapeHTML javascript function from Mochikit instead of our own implementation" [Medium,Confirmed]  https://launchpad.net/bugs/7878802:05
SteveAand, if we do use /people/, then it means that /~ as a page redirecting to the logged-in user's own page is a little dubious, but kind of okay02:06
SteveAdepending on what users or circumstances it will be used in02:06
matthewrevellSteveA: I think it's easier to guess what /people/ means and it would suit people without a Unix/Linux/olde-web background02:06
SteveAlike, do we expect people to type it, or is it something linked from a web page only02:06
matthewrevellbut /~ might comfort some people who've been around longer.02:07
SteveAwe want people to be proud of their own launchpad homepage, as it will show what they do in our part of the open source community02:07
SteveAso, to link to it from their weblog etc.02:07
mptbug 7879002:07
UbugtuMalone bug 78790 in launchpad "/~name should redirect to /people/name, not the other way around" [Undecided,Unconfirmed]  https://launchpad.net/bugs/78790 - Assigned to Stuart Bishop (stub)02:07
SteveAmpt: I take it that's agreement from you?02:08
mpttotally02:08
SteveArationale?02:08
somerville32If I exported the Xubuntu website to a .pot file, could I get it added to launchpad for translation?02:08
mpt"For a few reasons (including difficulty of transcribing, [and]  occasional Ascii conversion causing multiple URLs)..."02:08
SteveAput the full rationale in the bug report, so it is archived there for future reference02:08
kikosomerville32, sure you could02:08
SteveAmpt: it's not "ascii conversion" but "url encoding"02:09
SteveAtilde is ascii code 12602:09
salgadoI myself prefer /~name, but for general use I think /people/name is better02:10
jameshthe old URL specs said that ~ needed to be escaped02:10
mptright you are02:10
mptall corrected02:11
jameshbut the new URI specs say that ~ is okay unescaped anywhere02:11
SteveAjamesh: so, our webapp URL code should take that into account02:11
somerville32kiko: It is now is now in the queue.02:11
jameshSteveA: I need to get my url-utils branch landed -- its URL class undoes escaping of safe characters like ~02:12
SteveAgreat02:12
SteveAplease do get it landed :-)02:12
SteveAkiko: are you on the rosetta-users list?02:12
SteveAthere's an interesting mail where one Paolo Sammicheli has written and registered three rosetta specs02:14
SteveAand is asking for their consideration as part of the ongoing development of rosetta02:14
danilosjamesh, mpt, SteveA: I think mdke (of ubuntu docs fame) complained that he got '~' escaped every time02:14
SteveAI'm impressed by the organisation of someone writing specs and registering them02:14
SteveAdanilos: there's a bug by paul sladen about this in breadcrumb links02:14
SteveAhttps://launchpad.net/bugs/7869202:15
UbugtuMalone bug 78692 in launchpad "Ugly: Magic menu links to %7Eusername rather than ~username" [Medium,Confirmed]   - Assigned to Steve Alexander (stevea)02:15
kikoSteveA, I'm on that list and I try to read it as rarely as I can02:16
=== dholbach [n=daniel@ubuntu/member/dholbach] has left #launchpad ["Ex-Chat"]
SteveAkiko: shall I forward you the message02:16
SteveA?02:16
jameshSteveA: that seems to be from Zope's URL processing02:16
kikook.02:16
jameshrequest.getURL()02:16
SteveAI want to make sure Paolo's motivation doesn't go to waste02:16
SteveAjamesh: ok, so we should override that in our own request class02:16
SteveAjamesh: would you comment in the bug please?02:16
mptSteveA, I think one of those specs is a duplicate of a bug report...02:17
jameshSteveA: sure.  Doing URI(request.getURL()) with the new URI class would probably fix things up nicely.02:18
kikoSteveA, I spoke to matsubara about handing over the report when he is on vacation and we have a plan which matsubara will put into action.02:18
=== matthewrevell --> Lunch
kikoSteveA, interesting work indeed02:19
SteveAkiko: great.  will the plan be going on the wiki somewhere?02:19
kikoSteveA, wiki? you could work in the government you know02:19
SteveAjamesh: okay, so you could land that change to LaunchpadRequest along with your URI landing :-)02:19
UbugtuNew bug: #78790 in launchpad "/~name should redirect to /people/name, not the other way around" [Medium,Confirmed]  https://launchpad.net/bugs/7879002:20
kikoUbugtu, are you getting duplicate bugmail?!02:23
SteveAno, but I confirmed it and gave it an importance02:23
SteveAand Ubugtu said it's a New bug.02:23
SteveAwhich is odd02:23
kikoSeveas?02:23
SteveAstub: I just saw your changes to launchpad production status.  does carlos know that the bug number is wrong?02:24
stubAhh bugger. Switching that redirect is going to break huge numbers of tests again :-(02:24
jameshSteveA: the schooltool bug import looks like it is on track: once I get a new dump from jfroche, I can probably do the import on demo.launchpad.net for them to check02:24
SeveasSteveA/kiko: it's the first mail ubugtu receives about that bug 02:24
stubSteveA: You are several versions out of date02:24
salgadoisn't this the first time Ubugtu is mentioning that bug without being asked?02:24
SteveASeveas: there's another nanouncement from Ubugtu above several lines02:25
Seveassalgado, no, it's been auto-reporting new bugs for a while 02:25
kikoah I know why02:25
SteveAoh, without being asked?02:25
kikoSteveA, mpt mentioned the bug number02:25
salgadoI mean, the other announcement is because mpt mentioned the bug number02:25
kikoSteveA, mpt said "bug foo"02:25
kikoright02:25
SeveasSteveA, yes02:25
SteveAI see.  That's a bit counter-intuitive, perhaps.02:25
jameshSteveA: and Jim is going to send an email about the zope bug data later today (hopefully with the data dump)02:25
SteveAjamesh: great02:25
Seveasit is, but not much I/ubugtu can do to be smarter about it02:26
SteveAjamesh: this is great news, both zope and schooltool02:26
salgadocarlos, can you have a look at my email to launchpad, subject "Failure on translation-related ..."02:27
SteveASeveas: yeah, it would be a lot of effort to get Ubugtu to remember everything it did, so it could do the right thing.02:27
jameshSeveas: I've noticed that ubugtu occasionally reports new bugs against non-Launchpad products on this channel02:27
Seveasjamesh, an example would help02:28
Seveasmaybe someone subscribed ubugtu to a bug02:28
SteveAstub: ok, so it's all resolved?02:28
jameshSeveas: I don't have a recent one.  I'd have to trawl the logs02:28
Seveasjamesh, don't bother then, I can do that myself :)02:29
SteveASeveas: 14:28 < Ubugtu> Gnome bug 392323 in general "Gtranslator removes all custom headers" [Normal,Unconfirmed]   - Assigned to ross@golder.org02:31
UbugtuGnome bug 392323 in general "Gtranslator removes all custom headers" [Normal,Unconfirmed]  http://bugzilla.gnome.org/show_bug.cgi?id=392323 - Assigned to ross@golder.org02:31
SeveasSteveA, that's not an auto-announcement02:31
SteveAmaybe that's related to rosetta?02:31
Seveassomeone asked for gnome b.ug 39232302:31
SteveAok02:31
somerville32gnome bug 39232302:31
SeveasI see a few bugs in the logs that aren't LP bugs, but were filed against LP02:32
Seveasso ubugtu received the mail02:32
SteveAI see nothing in my logs where Ubugtu has reported an inappropriate New bug.02:32
somerville32kiko: Can you approve my translation upload in queue?02:33
kikosomerville32, it's ideal if carlos or danilos do02:33
SeveasSteveA, neither do I02:33
jameshSeveas: there are some in this log: http://people.ubuntu.com/~fabbione/irclogs/launchpad-2006-12-13.html02:33
danilossomerville32: we usually do that in batches (since doing it one-by-one would simply be too slow)02:34
somerville32kiko: Even though it is a separate product?02:34
Seveasjamesh, all duplicates of a bug erroneously filed against launchpad 02:34
Seveasso it's not ubugtus fault it displays them :)02:34
kikosomerville32, I'm not sure what you mean, but carlos and danilos also handle upstream imports, yes02:34
danilossomerville32: it usually needs approving only the first time around, when it requires some additional set-up (like setting up a potemplatename, etc.)02:34
kikoSeveas, oh-oh, somebody's going to say it's my fault now02:35
somerville32danilos: Alrighty. Do you have time to look into it right now? :] 02:35
Seveaskiko, heh, did you file the bug? :p02:35
UbugtuNew bug: #78792 in launchpad "Missing plural forms entry for Telugu language" [Undecided,Confirmed]  https://launchpad.net/bugs/7879202:36
kikoSeveas, no, but i keep saying that "mail for rejected bugs is good" in spite of stub's complaints02:36
jameshSeveas: ah.  Is this because the "new bug" mail is being sent about the duplicate to the new subscribers?02:36
stubkiko: Just because you are addicted to email :)02:36
danilossomerville32: what files are they? :)02:36
jameshin this case, the subscriber being ubugtu02:37
somerville32danilos: drupal.pot in xubuntu-website02:37
Seveasjamesh, ubugtu (via launchpad-bugs) gets mail about it so I guess yes02:37
kikostub, we've all got our dirty little habits :-(02:37
mptreported bug 7879402:38
UbugtuMalone bug 78794 in launchpad "Redirect from URLs containing a reserved ~name to your equivalent page" [Undecided,Unconfirmed]  https://launchpad.net/bugs/7879402:38
jameshSeveas: there is some code in LP to send a copy of the original "new bug" message to new subscribers, which was probably the cause.02:38
stubIf I'm going to have a dirty habit, its going to be a hell of a lot more enjoyable than a full mailbox :-D02:38
jameshSeveas: makes sense now.02:38
Seveasjamesh, that's not the cause02:38
SeveasUbugtu will act on the first mail it receives about a bug02:38
Seveasso when the bug is marked duplicate and all subscribers to the old bug get a mail (hey, here's a dup) ubugtu will spam02:39
danilossomerville32: it's been in the queue for 20 minutes, aren't you some impatient guy? :P do you plan to have more templates for xubuntu-website?02:40
=== silwol [n=silwol@193.170.132.134] has joined #launchpad
somerville32danilos: Thats the only one02:40
danilossomerville32: ok, then I'll name the template 'xubuntu-website'02:40
somerville32k, thanks02:40
Seveasdanilos, somerville32 is indeed quite impatient at times if he hasn't had his medication ;)02:40
=== Seveas runs
somerville32Oh darn02:41
somerville32Thanks for reminding me Seveas02:41
somerville32;] 02:41
=== mpt heads back to bed
somerville32danilos: I call it lack of sleep02:41
somerville32@now atlantic02:41
UbugtuCurrent time in Canada/Atlantic: January 11 2007, 09:41:5202:41
danilos:)02:42
=== somerville32 hasn't gone to bed yet.
danilossomerville32: it should be imported in the next 10-20 mins when the cronjob runs02:42
somerville32k, thanks02:42
danilossomerville32: btw, you might want to set the translation group to Ubuntu translators, if you don't want everybody messing with translations02:43
somerville32danilos: k02:43
somerville32thanks :)02:43
kikodanilos, yeah, just that ubuntu translator rabble :-P02:43
carlosdanilos: did you handle that request?02:44
daniloscarlos: I just did02:44
carlosok02:44
daniloskiko: :)02:44
somerville32danilos: It current says 0 languages - is that because it hasn't synced yet?02:47
carlossomerville32: usually the .pot file is imported first02:48
carlosand then, with next run, the languages02:48
somerville32kk02:48
danilossomerville32: it will say so until someone imports or translates something; and POT is imported first, and then translations are auto-approved, and only then imported02:48
danilossomerville32: I haven't seen any translations in the queue, though02:48
daniloshum, probably because I only looked at POT entries, though :)02:49
carloshmm02:50
carlossomerville32: dude, you know that you added an empty .pot file?02:51
carloshttp://librarian.launchpad.net/5691622/drupal.pot02:51
=== somerville32 cries.
kikomatthewrevell, what does the verb "to canvas" mean in the FiF context? :-)02:51
carlosit only has the header02:51
staticstub: do you have a description somewhere of how you do a cherrypick with bazaar?02:51
carlossomerville32: anyway, we approved it already, so next upload will be approved automatically02:51
somerville32k, thanks02:51
stubdistrorelease mirror prober looks like it hung again :-(02:51
stubsalgado: Can you look over the traceback when it arrives? I'm going to kill it.02:52
carlossomerville32: do the upload from https://launchpad.net/xubuntu-website/trunk/+pots/xubuntu-website/+upload02:52
=== dholbach [n=daniel@ubuntu/member/dholbach] has joined #launchpad
dholbachspiv: I asked him to rename the branch in the UI, here's what he still gets:02:52
dholbachlizardking@iac:~/src/bzr/oransoda$ bzr push02:52
dholbachsftp://iacopo-masi@bazaar.launchpad.net/~iacopo-masi/oransoda-look/dev02:52
dholbachbzr: ERROR: File exists: u'/~iacopo-masi/oransoda-look/dev': mkdir02:52
dholbachfailed: unable to mkdir02:52
spivdholbach: I'm talking to him on #bzr right now :)02:52
dholbachahhhh excellent02:52
=== dholbach joins in
=== dholbach [n=daniel@ubuntu/member/dholbach] has left #launchpad ["Ex-Chat"]
salgadostub, will do. I have the feeling that this is a consequence of bug 71132, which I'm working on right now02:53
UbugtuMalone bug 71132 in launchpad "Stop probing a given mirror after we get a certain number of time outs on that mirror" [Medium,Confirmed]  https://launchpad.net/bugs/71132 - Assigned to Guilherme Salgado (salgado)02:53
stubstatic: bzr merge -r 665..666 /directory/containing/HEAD02:53
stubstatic: To merge patch 666. Just like svn02:53
staticstub: thanks! 02:53
=== shawn___ [n=shawn@adsl-70-132-3-177.dsl.snfc21.sbcglobal.net] has joined #launchpad
matthewrevellkiko: Arse, missed an "s", thanks :)02:55
=== Ppjet6 [n=ppjet6@81.56.130.254] has joined #launchpad
=== FactTech [n=facttech@c-68-54-18-57.hsd1.sc.comcast.net] has joined #launchpad
FactTechAnyone on #launchpad at the moment?03:28
=== MaSa69 [n=MaSa69@dsl-jklbrasgw1-fe1cfb00-100.dhcp.inet.fi] has joined #launchpad
FactTechIf anybody is on, can someone answer a question about the launchpad website?03:29
=== cprov is now known as cprov-lunch
salgadoFactTech, sure03:37
FactTechsalgado Sorry for delay, I didn't realize someone had responded on this channel.03:41
FactTechsalgado I'm just wondering if there is a launchpad product for the launchpad website itself.03:41
FactTechsalgado I found some typos I would like to report.03:41
salgadoFactTech, yeah, it's launchpad.net/launchpad :)03:41
FactTechsalgado So the launchpad product is the one to use?03:42
FactTechsalgado I thought maybe there would be separate ones for the programming and the content.03:42
salgadoyes, that's right03:42
FactTechsalgado OK, thanks.03:42
salgadoI mean, launchpad is the one to use03:42
kikoFactTech, the content is managed in the same tree, which is why it's the same product03:42
FactTechsalgado, kiko: Got it. Thanks very much.03:43
=== FactTech [n=facttech@c-68-54-18-57.hsd1.sc.comcast.net] has left #launchpad ["Leaving"]
=== logical [n=logical@61.84.155.187] has joined #launchpad
UbugtuNew bug: #78799 in launchpad ""Help Us Improve" page - more detail needed" [Undecided,Unconfirmed]  https://launchpad.net/bugs/7879904:05
matsubaramatthewrevell: that's a good one for you ^04:07
matthewrevellmats04:07
matthewrevellmatsubara: thanks, yeah04:07
UbugtuNew bug: #78803 in rosetta "'NoneType' object has no attribute 'group' exception in +translate when copying a suggestion." [Undecided,Confirmed]  https://launchpad.net/bugs/7880304:20
=== matsubara is now known as matsubara-lunch
=== MagicFab_ [n=magicfab@bas7-montreal28-1177913355.dsl.bell.ca] has joined #launchpad
=== MagicFab_ is now known as MagicFab
=== Gwaihir [n=Gwaihir@mail.foredil.it] has joined #launchpad
=== MagicFab is now known as MagicFab_
=== Keybuk [n=scott@quest.netsplit.com] has joined #launchpad
=== MagicFab_ is now known as MagicFab
=== cprov-lunch is now known as cprov
=== WaterSevenUb [n=WaterSev@242-4.dial.nortenet.pt] has joined #launchpad
SteveAkiko: ping04:41
salgadoSteveA, kiko is out for lunch04:43
SteveAthanks salgado 04:43
SteveAmatthewrevell: ping04:48
matthewrevellSteveA: Hi04:48
SteveAhi.  around for a skype call sometimne?04:49
matthewrevellSteveA: Yeah. heno invited me to join the Ubuntu developer meeting at 16:00, to give the guys an opportunity to talk to me about Launchpad. 04:51
matthewrevellSteveA: Other than that, I'm available now or after.04:51
SteveA1600 is like in 8 mins?04:52
matthewrevellSteveA: Yeah, 16:00 UTC04:52
SteveAlet's talk later.  I'l privmsg you a few topics.04:52
matthewrevellSteveA: Okay.04:52
=== Ppjet6 [n=ppjet6@lns-bzn-51f-81-56-130-254.adsl.proxad.net] has joined #launchpad
=== silwol [n=silwol@193.170.132.134] has joined #launchpad
=== matsubara-lunch is now known as matsubara
=== carlos -> out
carlossee you!05:36
=== Spads [n=spacehob@host-87-74-18-132.bulldogdsl.com] has joined #launchpad
salgadokiko, can you comment on bug https://launchpad.net/launchpad/+bug/74819 ?05:54
=== frodon_ido [n=patrick@ip-62-235-211-88.dsl.scarlet.be] has joined #launchpad
=== jkakar [n=jkakar@204-174-36-228.unknown-dhcp802.dsl.ucc-net.ca] has joined #launchpad
matthewrevellsalgado: If someone is creating a new Launchpad account, and the "Finish your Launchpad registration" email doesn't arrive, can they request a re-send?06:32
=== kNo` [n=kNo`@i02v-62-34-120-240.d4.club-internet.fr] has joined #launchpad
kNo`hi all06:34
salgadomatthewrevell, they'd have to go to the +login page again and  enter their email there, but yes, that'll cause a new email to be sent06:34
matthewrevellsalgado: thanks06:34
matthewrevellkNo`: Hello pal06:34
matthewrevellkNo`: Ca va, eh?06:34
kNo`Don't know if it's the best place to ask...06:34
kNo`how would you rate LP for managing a "pet_project" compared to others (such as Trac)?06:34
kNo`heya matt. Ca va, merci06:35
kikokNo`, we are going to be partial and say LP is much better than the others.06:35
kNo`kiko: I know... ;)06:35
kikomatthewrevell may be able to back up that claim though ;-)06:35
matthewrevellkNo`: The first advantage over Trac is that you don't have to administer anything with Launchpad06:35
matthewrevellkNo`: Server-wise, I mean.06:36
matthewrevellkiko: :)06:36
kikor06:36
kNo`Well, let me rephrase... what's not in LP?06:36
kNo`:p06:37
matthewrevellkNo`: You can just get on and start using it. What sort of "pet project" is it?06:37
kNo`http://xamango.org/project/06:37
matthewrevellkNo`: :) Well, let me tell you what is in it, first:06:37
kNo`matthewrevell: well, I didn't want to create a project, finding out LP doesn't fit my needs, and drop it after that06:37
matthewrevellBug tracking with external bug watches and bug tagging, plus easy to use web and email interfaces06:38
matthewrevellkNo`: Just a sec, I'll have a look at the Xamango site06:38
=== jamesh [n=james@124-168-96-148.dyn.iinet.net.au] has joined #launchpad
matthewrevellkNo`: That sounds like a cool project :) Also makes me realise how long it is since we've spoken :(06:40
kNo`matthewrevell: indeed. Last LRL?06:40
matthewrevellkNo`: Okay, I'd say that Launchpad would be a good fit for the sorts of things you'll want to do06:40
matthewrevellkNo`: I think we've spoken online briefly since then06:40
matthewrevellkNo`: Launchpad's Blueprint Tracker helps you to keep a track of feature specifications.06:41
kNo`Blueprint looks like the equivalent of Trac wiki...06:41
=== MagicFab [n=magicfab@ubuntu/member/magicfab] has joined #launchpad
matthewrevellkNo`: The bug tracker is easy to use and let's you link to external bugs (e.g. if a bug turned out to be in PHP).06:42
kNo`I see.06:42
kNo`what's interesting in Trac is the revision log, since all revisions are browsable06:43
matthewrevellkNo`: Similar, although Blueprint doesn't have its own wiki just yet. It's about the metadata around a feature specification. So, it lets you do things like assign who'll be working on it, who the reviwer is and so on.06:43
kNo`And I fail to see that in LP06:43
matthewrevellAnd with Bazaar Launchpad let's you host all your code for free.06:43
matthewrevellI'll probably have to ask kiko on that one, as I'm not as familiar with Trac as I need to be yet06:43
kNo`ok06:43
kNo`I may make a quick poll with the ubuntu-fr community, they manage the website / forums and such in LP06:44
LarstiQkNo`: in case you ever want to look for python hosting, http://wiki.python.org/moin/PythonHosting06:45
kNo`LarstiQ: thx06:45
LarstiQkNo`: there is no source code browsing ala trac with LP yet.06:45
kNo`I may build a Pymango or Djamango version, at some point...06:45
=== mpt [n=mpt@121-72-135-240.dsl.telstraclear.net] has joined #launchpad
kikoright, what LarstiQ said.06:46
matthewrevellLarstiQ:  Thanks :)06:46
kNo`hi kiko06:47
kikowe don't have a good way of browsing diffs and files from the RCS. it's one of the big areas the bzr integration still suffers at06:47
kiko(and one that stems from us using this bleeding-edge vcs)06:47
LarstiQoi, there is loggerhead and webserve06:48
kNo`I guess that because of the decentralized aspect of bzr 06:48
kikokNo`, no, mostly because setting things up and scaling them is not as easy with a DVCS06:48
LarstiQhttp://www.lag.net/branches/06:48
kikoLarstiQ, we've tried using both of them, haven't we?06:48
LarstiQkiko: I'm not aware of all things you do, but I believe you've looked at loggerhead at least.06:49
kikoif there are no performance issues (IIRC there were) then we should get something like this running in the short term to mitigate the problem its lack brings06:49
kikobut I think there are..06:49
LarstiQkNo`: unlike with trac and svn though, you can do the source code browsing from somewhere else06:50
LarstiQkiko: ok06:50
kNo`what could be nice, for you LP guys, is showing off a demo video / of the "manager" point of view06:50
kNo`from the client-side, it's damn easy, but we have no clue on what's the other side like06:50
kikokNo`, what do you mean exactly by "manager"?06:51
kNo`video or tutorial / screenshots06:51
kNo`kiko: such as... here is how we import .pot files, here is how we manage bugs, etc.06:51
kNo`just to show how any project may be managed in LP06:52
kNo`... and how easy it could be06:52
kikomatthewrevell, does our demo focus on the project owner, I wonder?06:56
matthewrevellkNo`: I'm planning to work on a series of screencasts06:56
kNo`matthewrevell: great minds...06:56
kNo`how do we explain this, too?06:56
kNo`https://translations.launchpad.net/translations/imports?target=all&status=NEEDS_REVIEW&type=all06:56
matthewrevellkiko: I don't think I've seen an existing demo. I'd definitely like to produce screencasts for project owners, to show what LP is all about. Maybe wait until 1.0, though, do you think?06:56
kikomatthewrevell, well, by demo I meant the marketing pages.06:56
matthewrevellkiko: Ah. Yeah, the 1.0 marketing pages are all aimed at project owners.06:56
kNo`marketing everywhere ;)06:56
matthewrevellkNo`: :)06:56
matthewrevellkNo`: Do you mean the long list of translations waiting to be imported?06:56
kNo`matthewrevell: yes. That's a lot of files06:56
kikokNo`, matthewrevell: that's only because we haven't opened feisty yet06:57
matthewrevellcarlos will correct me if I'm wrong, but I believe that the long list is to do with waiting for feisty06:57
kikocarlos, danilos: should we change the default there to be upstream only?06:57
matthewrevellAh, there you go :)06:57
=== matthewrevell --> Phone cal
carloskiko: no, I should finish implementing bug #4055006:58
UbugtuMalone bug 40550 in rosetta "Further filtering options for the Queue" [High,In progress]  https://launchpad.net/bugs/40550 - Assigned to Carlos Perell Marn (carlos)06:58
kNo`mmm... would be nice to have a few keypoints to convince people to host their projects in LP, rather than running their own Trac instance or Sf.net or berlios, or...06:58
matthewrevellkNo`: I'm actually working on that at the moment, for when we release 1.006:59
carloskiko: I had a preimplementation call with Steve and we agreed to split the queue based on its context06:59
kikocarlos, okay, you are right.06:59
kNo`matthewrevell: ok, thx07:00
kNo`have to go anyway. See you next time07:00
matthewrevellkNo`: Speak to you soon07:00
matthewrevellkNo`: If you have any more questions, please ask07:00
kNo`matthewrevell: np07:01
=== static [n=emurphy@194.18.118.70.cfl.res.rr.com] has joined #launchpad
=== silwol [n=silwol@193.170.132.134] has joined #launchpad
=== cprov [n=cprov@monga.dorianet.com.br] has joined #launchpad
=== cprov is now known as cprov-out
=== BjornT_ [n=bjorn@clt-84-32-240-183.dtiltas.lt] has joined #launchpad
=== heno [n=henrik@ubuntu/member/heno] has joined #launchpad
=== somerville32 [n=somervil@ubuntu/member/somerville32] has joined #launchpad
=== zwnj [n=behnam@213.207.210.231] has joined #launchpad
=== xenru [n=Miranda@85.192.14.87] has joined #launchpad
=== mmedland [n=mmedland@81.168.72.134] has joined #launchpad
mmedlandhi08:28
=== sigurdga_ [n=sigurdga@80.202.221.252] has joined #launchpad
kikoho08:29
mmedlandis there anyone here that might be able to help me to get a bzr branch hosted on launchpad?08:29
mmedlandplease :)08:29
kikommedland, sure. have you read the docs and blogs on this first? 08:29
=== WaterSevenUb [n=WaterSev@242-48.dial.nortenet.pt] has joined #launchpad
mmedlandkiko: not all of them, I must admit, at the moment I want to register a branch unassociated to a product, but it won't let me08:30
kikommedland, are you uploading to ~mmedland/+junk/ ?08:31
=== kiko kicks google
mmedlandkiko: no, I was going of https://code.launchpad.net/ and trying to host a branch in that format08:31
mmedlandoff*08:32
kikohttp://ddaa.net/blog/launchpad/bzr-hosting08:32
kikoyou can replace product for +junk and then use any branch name you like08:32
kiko(I think)08:32
mmedlandcool, I'll try that. Thanks kiko :)08:32
=== frafu [n=frafu@vodsl-9478.vo.lu] has joined #launchpad
mmedlandand kiko saves the day, it worked. Cheers again08:33
kikommedland, wooo, I like it when that happens!08:33
=== LarstiQ cries
LarstiQit's not working!08:33
kikommedland, the +junk prefix indicates your branch is unrelated to any product.08:34
=== mmedland woops in delight
kikoLarstiQ?08:34
LarstiQkiko: utf8 japanese in latex ;)08:34
mmedlandah, that makes sense, because I saw in launchpad that the product was optional08:34
=== LarstiQ has been fighting it for half a day
kikoit is, yes.08:34
kikoLarstiQ, hmmm. I assume you've done the basics required to use utf in your document?08:34
LarstiQkiko: yes, it's the font for the kanji08:35
LarstiQwith a very helpful:  LaTeX Error: This NFSS system isn't set up properly.08:36
=== LarstiQ heads back to ttf2tfm
kikoNo F*cking Service Survives08:38
mmedlandkiko: is there any way that I can look at my code through launchpad?08:46
LarstiQkiko: there is no spec for source browsing?08:49
mmedlanduh oh, I think i might of started something08:50
LarstiQmmedland: nah :)08:50
=== mmedland breaths a sigh of relief
mdkehas any progress been made on allowing external sites to use Launchpad's authentication?08:51
=== Gwaihir [n=Gwaihir@ppp-167-104.25-151.libero.it] has joined #launchpad
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #launchpad
salgadomdke, you mean, apart from shipit and the ubuntu wiki?09:02
mdkesalgado: yes, as in sites outside the datacentre09:03
salgadomdke, no progress on that yet, afaik09:03
mdkesalgado: is there any hope on the horizon?09:04
mdkeoh hang on, what about sites inside the datacenter? Is there a limit on which machines have access?09:05
salgadono, I don't think so09:06
mdkesalgado: thanks09:06
thumpermorning09:15
=== Trickser [n=sergio@p54A5D307.dip.t-dialin.net] has joined #launchpad
staticheya thumper09:24
=== MagicFab [n=magicfab@ubuntu/member/magicfab] has joined #launchpad
thumperhi static09:30
thumperSteveA: ping#09:32
UbugtuNew bug: #78845 in soyuz "publication process should allow per-release holds" [Undecided,Unconfirmed]  https://launchpad.net/bugs/7884509:41
SteveAthumper: hi09:54
SteveAthumper: skype call?09:55
thumperSteveA, sure when?09:56
thumpernow?09:57
SteveAok09:57
SteveAyeah, it's 10pm here09:57
thumperwe could do it tomorrow morning if you prefer09:58
thumperI'll be up tonight09:58
SteveAnow works for me09:58
SteveAI just tried calling you on skype, but it said "connecting..." for a while, then "session ended."09:59
thumperdamn skype09:59
SteveAduckula vs the daleks10:00
=== SnkBite [n=SnkBite@212.25.63.197] has joined #launchpad
SteveAthumper: still there?10:22
thumperSteveA: yes10:22
=== cprov [n=cprov@monga.dorianet.com.br] has joined #launchpad
=== stgraber_ [n=stgraber@client80-83-51-125.abo.net2000.ch] has joined #launchpad
=== Ppjet6 [n=ppjet6@lns-bzn-51f-81-56-130-254.adsl.proxad.net] has joined #launchpad
=== mmedland [n=mmedland@81.168.72.134] has joined #launchpad
mptGooooooooooooooood morning Launchpadders!11:02
=== cprov is now known as cprov-afk
statichi mpt11:03
=== Gwaihir_ [n=Gwaihir@ppp-30-91.25-151.libero.it] has joined #launchpad
=== Gwaihir [n=Gwaihir@ppp-30-91.25-151.libero.it] has joined #launchpad
=== salgado [n=salgado@201-13-108-120.dsl.telesp.net.br] has joined #launchpad
=== jkakar [n=jkakar@204-174-36-228.unknown-dhcp802.dsl.ucc-net.ca] has joined #launchpad
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #launchpad
=== czedlitz [n=czedlitz@ip70-161-80-244.hr.hr.cox.net] has joined #launchpad
=== somerville32 [n=somervil@ubuntu/member/somerville32] has joined #launchpad

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