/srv/irclogs.ubuntu.com/2006/08/21/#launchpad.txt

=== irvin [n=ipp@ubuntu/member/irvin] has joined #launchpad
lifelessjamesh: +104:03
=== LeeJunFan [n=junfan@adsl-69-210-207-5.dsl.klmzmi.ameritech.net] has joined #launchpad
=== stub [n=stub@ppp-58.8.2.123.revip2.asianet.co.th] has joined #launchpad
=== siretart [i=siretart@ubuntu/member/siretart] has joined #launchpad
=== LeeJunFan [n=junfan@adsl-69-210-207-5.dsl.klmzmi.ameritech.net] has joined #launchpad
=== quail [n=quail@ppp200-1.lns1.adl4.internode.on.net] has joined #launchpad
lifelessjamesh: sweet. I've mailed stub to try it again07:57
jameshlifeless: I renamed the db user it logs in as, so he might need to rerun the security setup07:58
jameshlifeless: I think most of the existing patterns we have registered should work with the new semantics08:00
lifelesswiked. If we can prep a conversion script for the ones that dont08:00
lifelessthat would be nice 08:00
jameshwell08:01
jameshI think the ones that don't work will need to be fixed on a case by case basis08:01
jameshto find where the tarballs actually ar08:02
jameshe08:02
jameshlifeless: I did up a quick spec on karma for bazaar commits: https://features.launchpad.net/products/launchpad-bazaar/+spec/branch-karma08:03
lifelessjamesh: which ever approach is easier :)08:03
jameshjelmer brought it up as a feature that'd be nice to have, but it probably isn't high priority08:04
lifelessyeah, its also viciously open to gaming08:04
lifelessone reason previous discussions foundered08:05
jameshunlike every other place we give out karma in the system? :008:05
lifelessyeah, unlike ;)08:05
jameshI'd say it is a bit more useful now we've got KarmaContext08:06
lifelesswhats dat? 08:06
=== Fujitsu [n=Fujitsu@c58-107-63-43.eburwd7.vic.optusnet.com.au] has joined #launchpad
jameshyou can say that a particular bit of karma was given out for work on the "Bazaar" product08:07
jameshor ubuntu distro08:07
jameshor "tickcount" ubuntu package08:07
lifelesscool08:07
lifelessone spec down, N to go08:07
jameshthe product summary page shows a list of top contributors based on the karma assigned in that context08:07
jameshso having code contributions affect that would be nice08:08
jameshbtw, do you have any opinion on adding the extra branch attribute to product series for imports08:10
lifelessyes08:10
jamesh(related to Mark's message "ProductSeries imports")08:10
lifelessI was going to spec all the transitions that can occur, but ddaa let me off the hook :)08:10
jameshhaving the two attributes seems safest08:12
lifelessmy view is that having a CVS convert and a native bzr at the same time is desirable for migrators08:12
jameshsimply checking if productseries.branch is owned by vcs-imports is not that safe if the product owner can change it08:13
lifelesshaving the CVS conversions coupled to series is a separate discussion to having the facility to have a native bzr branch for the series.08:13
lifelessSo I'd like to see the key use cases:08:13
jameshwhat if the product owner sets another vcs-imports branch as the default? :)08:13
lifelessthats fine, thats their silliness08:13
lifelessI think we dont want a 'default' situation, I think we want:08:13
lifeless - there is a importd slot, which if filled offers a 'series branch'08:14
lifeless - there is a user branch slot, which if filled offers a 'series branch' and has higher priority than the importd slot.08:14
lifelessI dont see a use case for 'has a native branch, but the series branch is the importd one'08:14
jameshme neither.  The above is basically what I had in mind.08:15
lifelesscool08:15
jameshMark isn't against having two branch references in the product series now, so we should be able to do the above08:16
lifelessyeah, I tracked that08:18
=== mdz_ [n=mdz@p54A83070.dip0.t-ipconnect.de] has joined #launchpad
=== BjornT [n=bjorn@213.226.190.253] has joined #launchpad
=== Keybuk [n=scott@p54A83070.dip0.t-ipconnect.de] has joined #launchpad
SteveAmorning08:51
lifelessmorning!08:55
=== raphink [n=raphink@ubuntu/member/raphink] has joined #launchpad
danilosmorning guys09:08
sabdflmoin moin09:26
lifelesshola09:30
jameshdanilos: there were a few rosetta questions over the weekend.  I directed the guy to post to launchpad-users, so there are a few questions that need a followup from you or carlos09:32
danilosjamesh: will do09:32
jameshdanilos: the question was about using Rosetta for document translation.  I'm not sure how well suited it is for that though.09:33
=== milosz [n=dem@ninkendo.org] has joined #launchpad
=== sabdfl [n=sabdfl@ubuntu/member/pdpc.silver.sabdfl] has joined #launchpad
=== panickedthumb [n=travis@cdm-75-109-115-91.asbnva.dhcp.suddenlink.net] has joined #launchpad
=== Znarl [n=znarl@193.254.31.152] has joined #launchpad
=== mdke [n=matt@ubuntu/member/mdke] has joined #launchpad
=== ajmitch [n=ajmitch@port166-123.ubs.maxnet.net.nz] has joined #launchpad
=== jordi [n=jordi@213.96.69.115] has joined #launchpad
=== asw [n=asw@karuna.med.harvard.edu] has joined #launchpad
=== LeeJunFan_ [n=junfan@adsl-69-210-207-5.dsl.klmzmi.ameritech.net] has joined #launchpad
=== lamont [n=lamont@mib.fc.hp.com] has joined #launchpad
=== [PUPPETS] Gonzo [i=gonzo@80.69.47.16] has joined #launchpad
=== steph [i=steph@sgserv.net] has joined #launchpad
=== raphink [n=raphink@ubuntu/member/raphink] has joined #launchpad
=== SteveA [n=steve@costello.z3u.com] has joined #launchpad
danilosjamesh: well, it depends on how can we split the document into small translatable unit09:46
=== BjornT [n=bjorn@clt-84-32-240-183.dtiltas.lt] has joined #launchpad
sivangmorning09:46
=== SteveA_ [n=steve@costello.z3u.com] has joined #launchpad
=== zakame [n=zakame@ubuntu/member/zakame] has joined #launchpad
=== sfllaw [i=sfllaw@debian/developer/coleSLAW] has joined #launchpad
=== danilos [n=danilo@82.117.204.199] has joined #launchpad
=== mpool [n=mbp@ozlabs.org] has joined #launchpad
=== SteveA_ [n=steve@costello.z3u.com] has joined #launchpad
=== Fujitsu [n=Fujitsu@c58-107-63-43.eburwd7.vic.optusnet.com.au] has joined #launchpad
=== carlos [n=carlos@110.Red-81-39-99.dynamicIP.rima-tde.net] has joined #launchpad
carlosmorning09:54
=== jamesh [n=james@203-59-20-109.dyn.iinet.net.au] has joined #launchpad
sivangmorning carlos 09:55
=== SteveA [n=steve@costello.z3u.com] has joined #launchpad
=== Nafallo [n=nafallo@ubuntu/member/nafallo] has joined #launchpad
=== seb128 [n=seb@p54A83070.dip0.t-ipconnect.de] has joined #launchpad
=== jinty [n=jinty@221.Red-83-58-174.dynamicIP.rima-tde.net] has joined #launchpad
=== JanC [n=janc@lugwv/member/JanC] has joined #launchpad
=== siretart [i=siretart@tauware.de] has joined #launchpad
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #launchpad
=== mholthaus [n=mholthau@137.24.76.83.cust.bluewin.ch] has joined #launchpad
=== seb128 [n=seb@p54A83070.dip0.t-ipconnect.de] has joined #launchpad
=== malcc [n=malcolm@82.109.136.103] has joined #launchpad
=== Keybuk [n=scott@p54A83070.dip0.t-ipconnect.de] has joined #launchpad
=== stub [n=stub@ppp-58.8.5.222.revip2.asianet.co.th] has joined #launchpad
carlosstub: morning10:19
carlosstub: what's the status of Edgy translations?10:19
=== Spads [n=crack@82.211.81.249] has joined #launchpad
=== seb128 [n=seb@p54A83070.dip0.t-ipconnect.de] has joined #launchpad
sabdflstub: morning, could you help me optimise a query please?10:23
stubcarlos: I can't get a downtime window during UK time this week due to the sprint, and I didn't get a reply back in time from mdz to run it early this morning. So I want to put out an anouncement saying 0200 UTC to 0530 UTC Tuesday10:23
stubsabdfl: If you mean the one you emailed, I'm having a look now.10:23
sabdflyes, that's it10:24
sabdflmakes....staging.....cry.... but no wonder, it's a mess of joins and conditions, and the query planner wants to seqscan teamparticipation as a result :-)10:24
stubI'm taking a sicky today btw - feeling crap for no good reason. Will email list shortly.10:25
=== kiko [n=kiko@82.109.136.103] has joined #launchpad
sabdflok, pls let stevea know and heal up quickly10:27
=== Keybuk [n=scott@p54A83070.dip0.t-ipconnect.de] has joined #launchpad
sabdflbtw, i will be in thailand in october again10:27
sabdflfor a slightly longer stay, inc weekend10:27
sabdfli heard about these.... bars.10:27
sivangheh10:27
Nafallo:-)10:28
stubThe good ones, not the sleazy ones this time?10:28
stub;)10:28
carlosstub: ok. I guess that's good enough for us10:28
sivangstub: how good are they ? :)10:29
sabdflstub: well, i like a bit of good sleaze10:29
carlosstub: thanks10:29
sabdfli don't think i need another darts show though10:29
sabdflthat one burst my bubble, somewhat10:29
sabdflkikomatic, where are you sprinting?10:31
kikosabdfl, in london! more specifically, in the mezzanine.10:31
sabdflnovotel or k&k?10:32
kikoheh. the novotel.10:32
SteveAhi everyone10:32
kikoello SteveA 10:32
jameshconveniently next to the airport10:32
sivanghey SteveA 10:32
=== cprov [n=cprov@82.109.136.103] has joined #launchpad
kikojamesh, well, one airport.10:32
SteveAhi sivan.10:32
sivangjamesh: an air port hotel ? goody! ;-)10:32
jamesh:)10:32
stubsivang: I think it is all relative. I suspect they compare quite favorably to Israel ;)10:32
SteveAsivang: thanks for looking into the launchpad dependencies issues.  I'll talk with etienne about this today.10:33
SteveAlifeless: thanks for your followup about launchpad dependencies packaging.10:33
jameshsivang: it is about an hour or so from the airport I usually arrive at though :(10:33
sivangjamesh: ah :/10:33
sabdfljamesh: be a bad day if a flight from Perth landed at London City :-)10:34
jameshsivang: it is near the London city airport (to the east of London), while Heathrow is to the west10:34
jameshsabdfl: I could just imagine a 747 trying to land there ...10:34
sabdfljamesh: that bridge would be a problem10:34
jameshor an A380 :)10:34
sabdflkiko: i will likely only be able to swing by tomorrow evening, en route to wiesbaden10:35
sivangstub: Well, our always have some amount of sleaziness in them, in fact, there are only sleazy ones :-)10:35
kikosabdfl, that's fine. you and I can have a phone call to discuss our current schedule if you like.10:35
sabdflkiko: if you have a uk mobile, pls sms me10:36
=== seb128 [n=seb@p54A83070.dip0.t-ipconnect.de] has joined #launchpad
kikosabdfl, will do one moment.10:36
sivangSteveA: no prob, one goal I see is to have those packages do as much as can be done for a new devel, to have him up and running without environment setup hassle.10:37
sivangjamesh: A380 is dual motor one right, not quatro ?10:38
sabdflkiko: thanks10:38
kikomosht welcome10:39
UbugtuNew bug: #57063 in soyuz "Accept/Reject buttons shown even if  user has no permissions" [Untriaged,Unconfirmed]  http://launchpad.net/bugs/5706310:40
sivangkiko: mosht is a name of a fish here10:40
sivangor rather, 'moosht'10:40
jameshsivang: 4 huge engines, two decks: http://en.wikipedia.org/wiki/A38010:41
jameshthey are huge10:41
stubsabdfl: So we don't want to list specs of inactive products?10:42
sabdflstub: nup, there was a bug filed on that and it was fixed with me last big landing10:42
sabdflthey were leaking out through latest-specs portlets, etc10:43
sivangjamesh: ah, that the new one that said to break a world record of flying accross the world or something like that?10:43
sabdflthen you couldn't actually get to them, because traversal across inactive products is verboten10:43
stubAhh.. that makes the decision easy ;)10:43
sivangjamesh: man , it is *huge*. Looks a bit non aerodynamic to my taste10:43
sivanganyway, I have to run, be back in about 2 hours.10:44
stubsabdfl: Should someone see a private specification if they are the owner of the product?10:44
=== Fujitsu [n=Fujitsu@c58-107-63-43.eburwd7.vic.optusnet.com.au] has joined #launchpad
stub(or the distro, distrorelease too I guess)10:45
stubYech.. that is getting ugly10:45
sabdflstub: good point, no, they should not10:45
sabdflsubscriber, assignee, drafter, approver10:45
sabdfland members of those teams, if there's a team in any of those slots10:46
sabdfli have to travel, chat further this afternoon.10:46
kikowhere's mark headed?10:46
LarstiQwiesbaden?10:47
kikonope10:47
LarstiQit's certainly not thailand10:48
Nafallohe said something about thailand ;-)10:48
sivanghe also said something about bars in thailand :-)10:48
=== seb128 [n=seb@p54A83070.dip0.t-ipconnect.de] has joined #launchpad
=== seb128 [n=seb@p54A83070.dip0.t-ipconnect.de] has joined #launchpad
=== Keybuk [n=scott@p54A83070.dip0.t-ipconnect.de] has joined #launchpad
=== __keybuk [n=scott@p54A83070.dip0.t-ipconnect.de] has joined #launchpad
jameshlifeless: are we having a launchpad/bazaar meeting today?11:01
lifelessAFAIK yes11:03
Nafalloare there any way to remove the calendar once you clicked it when it was new? ;-)11:05
NafalloI don't use the thing :-P11:05
SteveAlifeless: is the meeting about now?11:07
jameshSteveA: about 50 minutes, iirc11:07
=== Keybuk [n=scott@p54A83070.dip0.t-ipconnect.de] has joined #launchpad
SteveAthanks jamesh 11:07
SteveAin irssi, /go #launchpad no longer works.11:07
SteveAah, works again11:07
SteveAstrange program11:08
jameshsomeone should write an IRC problem that has none of the faults of the existing ones11:08
=== sabdfl [n=sabdfl@ubuntu/member/pdpc.silver.sabdfl] has joined #launchpad
=== mpt [n=mpt@195.182.78.95] has joined #launchpad
jameshhi mpt11:24
mpthello jamesh 11:24
jameshmpt: I updated the pqm-submit plugin so that it'll stop submitting your branches to bzr.dev11:25
jameshdetails on the list11:25
mptthanks jamesh 11:40
lifelessjamesh: now for the meeting ?12:03
jameshlifeless: I guess.12:04
=== seb128 [n=seb@p54A83070.dip0.t-ipconnect.de] has joined #launchpad
jameshSteveA: bazaar meeting in #launchpad-meeting12:12
=== mdz [n=mdz@p54A83070.dip0.t-ipconnect.de] has joined #launchpad
=== seb128 [n=seb@p54A83070.dip0.t-ipconnect.de] has joined #launchpad
lifelessreview meeting in 1012:51
=== WaterSevenUb [n=WaterSev@azevedo.astro.up.pt] has joined #launchpad
SteveAlifeless: meeting on this channel?01:00
lifelessyes01:00
lifelessright here01:00
lifelessright now01:00
SteveAhigh five01:00
lifelessreviewer meeting time01:00
lifelessroll call01:01
SteveAhi01:01
BjornTi'm here01:01
jameshhere01:01
lifelessanyone else?01:02
lifelessspiv: ?01:02
SteveAis there anybody out there?01:02
lifelesskiko: ?01:02
SteveAkiko is sprinting01:02
SteveAso I expect no kiko01:02
lifelessok01:02
lifeless * Next meeting01:02
lifeless * Queue status.01:02
lifeless28th aug, 1100UTC ?01:03
lifeless(thats now, 1 week)01:03
kikolifeless, about my reviews, I might do them today, in the evening. If not, I'll give them up tomorrow.01:03
spivI'm here01:03
lifelesskiko-afk: thanks, ok.01:04
=== lifeless assumes that everones ok with the date
SteveAyes01:05
lifelesscrrent queue size:01:05
lifeless7 reviews +  2 bzr ones that I'm holding off on, I'll discuss with ddaa when he returns01:05
lifelesssalgado has a 9 day review, kiko a 26 day one that is okish as flacoste was on leave01:06
lifelessother than that its optimal for a monday afternoon01:06
SteveAso01:08
SteveAend of meeting?01:08
lifelessyeah, I think so01:09
SteveAthanks lifeless 01:09
lifelessunless theres other business01:09
lifeless501:09
lifeless401:09
lifeless301:09
lifeless201:09
lifeless101:09
lifelessmeeting over01:09
Nafallofat meeting :-)01:09
Nafallos/fat/fast/01:09
SteveAphat01:10
Nafallolol01:10
SteveABjornT: 20 mins?01:10
lifelessnight all01:10
spivlifeless: g'night01:10
BjornTSteveA: sure. i'm leaving now, so i should be there in 20 mins, unless there's a lot of traffic.01:11
=== BjornT -> lunch
=== niemeyer [n=niemeyer@200.138.54.39] has joined #launchpad
=== Tobias__ [n=chatzill@tux.ph2.uni-koeln.de] has joined #launchpad
Tobias__I have a question regarding the translation of PO files. How to force the acceptance of a string?01:30
Tobias__My problem is the string "#1%ld% complete". If it were prinf syntax, the last should be a "%%". But it is not. msgformat --check regards the "% complete" as "%c" and thus a translation "% fertig" as "%f" and claims thus that they don't match.01:32
=== frodon_ido [n=patrick@ip-213-49-173-125.dsl.scarlet.be] has joined #launchpad
Tobias__Any idea?01:32
carlosTobias__: that's a bug with the application01:34
carloswe only check the strings that have the 'c-format' tag01:34
carlosand it comes from the application's .pot file01:34
carlosTobias__: what application are we talking about?01:35
Tobias__Hmm, this is a kind of c-format string; unfortunally not the ISO standard C but seemingly the one of Microsoft Windows (its a wxWidget project).01:35
Tobias__Well, it's Xara LX.01:35
carloshmm01:35
carlosthat's really, really broken01:36
carlosTobias__: what happens if your translation has %% there?01:36
carlosdo you see it twice?01:37
Tobias__You mean in the application? I think one sees it twice, but I have to (re)check.01:37
carlosTobias__: please, do it01:38
jameshTobias__: the program source probably needs updating01:38
jameshTobias__: if a comment like /* xgettext:no-c-format */ appears above the string, xgettext won't think it is a C format string01:39
carlosjamesh: well, it's a c-format string, but with a small subset?01:39
carlosjamesh: I mean, the '%ld' part is still in c-format01:39
carlosjamesh: but the '%' escaping is not needed.... 01:40
carlosbut that sounds really weird...01:40
jameshah.  I guess the string should be corrected in any case ..01:40
carlosyeah, it's the only way that we accept such string01:40
carlosdisabling any kind of validation01:40
jameshwould xgettext's format string checker object to an identity translation of that string?01:41
jameshif so, maybe such a PO file should refuse to import?01:41
carlosjamesh: sorry, I don't understand what you mean01:42
jameshs/PO/POT/ above01:42
jameshcarlos: would gettext's format string checker allow something like this: msgid "#1%ld% complete" ... msgstr "#1%ld% complete"01:43
carlosjamesh: only if it's not tagged with c-format01:43
carlosjamesh: so with your patch to the source code, yes01:43
jameshi.e. if the format string checker would reject an identity translation, maybe the POT file should be rejected01:43
Tobias__Yes, I think it does as it regards "% c" as "%c".01:44
=== Tobias__ fills now a bug to XaraLX to remove the "#, c-format" lines in such cases. Is the /* xgettext:no-c-format */ needed in addition?
carlosTobias__: it's the only way to remove it01:45
carlosTobias__: the .pot file is autogenerated01:45
carlosand that tag tells to the program that generates the .pot file, when it shouldn't put it01:46
=== Tobias__ great.
carlosTobias__: but did you check that with  '%%' the '%' char appears twice?01:46
jameshTobias__: if you change the source to use the string "#1%ld% complete" instead, does it display a double % in the UI?01:47
jameshbah. I mean "#1%ld% complete"01:47
Tobias__No, I think you mean "#1%ld%%".01:48
carlosjamesh: do you mean "#1%ld%% complete" ?01:48
carlosyeah ;-)01:48
jameshcarlos: I do, but xchat seems to be eating the double %01:48
jamesh%%01:48
carlosnot mine...01:48
jamesh^ that's what I get for 4 percent signs01:48
Fujitsujamesh, that appears as just two percent signs.01:49
kiko-afk%%01:49
kiko-afkthat was 2 here. so no eating here.01:50
kiko-afkjamesh, is it something to do with python scripting I wonder?01:50
jameshFujitsu: yeah.  It is getting mangled on my end01:50
jameshkiko-afk: no clue.01:50
Fujitsu%%%%01:50
FujitsuYour end, jamesh...01:50
Tobias__Ok, I finally found a place that uses %. The answer is:  "#1%d%%" shows up as "200%%". In addition, I found the following statement in Xara's Bugzilla:02:10
Tobias__This is because the strings concerned are NOT sent to printf (i.e. they are not c-string type things in gettext terminology). They are sent to MakeMsg. MakeMsg  token are of the form #x%y where x is the parameter number and y is the type - so #1%d is a token. A single "%" has no significance unless immediately  receeded by #x (where x is 0-9). So if the string above had "retaining #1%d%% of...02:10
Tobias__...image quality" what would be printed (assuming that it was passed 50 as the integer parameter) would be "retaining 50%% of image quality".02:10
=== Tobias__ now really files a bug at Xara.
=== salgado [n=salgado@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
carlosTobias__: ok, thanks for investigating it02:13
jameshTobias__: okay.  The string should be marked in the source code with /* xgettext:no-c-format */ then02:13
carlosTobias__: I guess gettext should implement too a 'MakeMsg' format check02:13
carlosjamesh: what do you think?02:14
jameshcarlos: at a minimum it should be marked as no-c-format (since it isn't a C format string)02:14
carlosyeah, but I guess is a bit difficult to know that without the tag, because it would be a typo in the English string02:15
jameshhaving gettext handle the Xara LX format string type would be nice, but probably won't happen02:15
carlosjamesh: I think it's more WxWidgets format more than Xara LX02:16
jameshcarlos: okay.  Same thing :)02:16
carlosTobias__: is that true?02:16
Tobias__I don't know, I'm not a WxWidget expert; I never used it.02:23
=== matsubara [n=matsubar@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
=== simira [n=simira@tellus.err.no] has joined #launchpad
simiracan someone here change my wikiname?02:30
=== jsgotangco [n=jsg123@ubuntu/member/jsgotangco] has joined #launchpad
UbugtuNew bug: #57094 in launchpad-support-tracker "New support ticket email doesn't include package name" [Untriaged,Unconfirmed]  http://launchpad.net/bugs/5709402:35
simiracarlos, jordi?02:38
carlossimira: hi02:38
carlossimira: https://launchpad.net/people/simira/+editwikinames02:39
carlosyou should be able to change it yourself02:39
=== Tobias__ [n=chatzill@tux.ph2.uni-koeln.de] has left #launchpad []
jordihi simira02:40
simiracarlos: ah, thanks. I didn't find that02:40
carlossimira: it's the 'Wiki Names' option02:40
simiraand it works! Thank you.02:41
carlosyou are welcome ;-)02:42
=== jgi [n=jgilli@251.9.39-62.rev.gaoland.net] has joined #launchpad
salgadoBjornT, is there any specific reason for using a pop3 server instead of imap for incoming emails in launchpad?02:55
=== flacoste [n=francis@modemcable207.210-200-24.mc.videotron.ca] has joined #launchpad
=== LeeJunFan [n=junfan@adsl-69-210-207-5.dsl.klmzmi.ameritech.net] has joined #launchpad
=== simira [n=simira@tellus.err.no] has left #launchpad []
=== bradb [n=bradb@modemcable048.58-130-66.mc.videotron.ca] has joined #launchpad
=== sevrin [n=sevrin@202.75.186.154] has joined #launchpad
=== stub [n=stub@ppp-58.8.5.222.revip2.asianet.co.th] has joined #launchpad
=== malcc [n=malcolm@82.109.136.103] has joined #launchpad
=== cprov [n=cprov@82.109.136.103] has joined #launchpad
=== 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
=== mpt [n=mpt@195.182.78.95] has joined #launchpad
BjornTsalgado: the major reason for using pop3 over imap was that at the time i implemented it, there was no good imap module in python.03:37
BjornTsalgado: do you have a use case that would require imap?03:40
=== kiko [n=kiko@82.109.136.103] has joined #launchpad
=== frodon_ido [n=patrick@ip-213-49-173-125.dsl.scarlet.be] has joined #launchpad
salgadoBjornT, no.  just asked because cr3 pointed out that some extension rfcs to the imap protocol allow being informed of new messages, and that it could be an interesting alternative to polling the server periodically03:43
=== AM|R [n=gomo@debian.localhost.com.my] has joined #launchpad
flacosteBjornT, salgado: but I think that for polling to work we would need to use a long-running daemon and I think we prefer regular polling to that to avoid problems with potential memory leak03:49
=== dsas [n=dean@host217-42-227-42.range217-42.btcentralplus.com] has joined #launchpad
BjornTflacoste, salgado: agreed. in order for us to reimplement the email system, there has to be some strong use cases, or some serious problems with the current approach. no need to change something that works, you'll probably introduce bugs if you try to re-implement it.03:53
SteveAflacoste: you can have a fixed lifespan daemon03:54
SteveAso, a daemon that runs for say 4 hrs, then dies, to be respawned by cron03:54
SteveAso the memory leaks needn't be an issue03:54
SteveAanother option is to use the SMTP server in twisted, and run that on the app servers, and get mail sent there03:55
SteveAbut, that has problems with security policies in the data centre03:55
=== irvin [n=ipp@ubuntu/member/irvin] has joined #launchpad
stubIMAP is more powerful but a lot harder to debug. I'd keep it simple.03:56
SteveAmails are handled in series03:56
=== doko [i=doko@conference/ubuntu/de/unlabeled] has joined #launchpad
SteveAso we could have a cron script that simply loops -- handle all pending email from the POP server. when done, get more email from the POP server.03:57
SteveArepeat N times, or until N seconds are elapsed03:57
SteveAthen die and wait to be respawned03:57
SteveAso, if there is a real problem with slow email that is caused because of not polling often enough03:58
SteveAwe can do simple stuff to fix it03:58
=== spiv [n=andrew@218-214-66-203.people.net.au] has joined #launchpad
=== jinty [n=jinty@221.Red-83-58-174.dynamicIP.rima-tde.net] has left #launchpad ["Leaving"]
=== jinty [n=jinty@221.Red-83-58-174.dynamicIP.rima-tde.net] has joined #launchpad
UbugtuNew bug: #57109 in rosetta "Duplicated entries in /distros/ubuntu/+lang/xx" [Untriaged,Unconfirmed]  http://launchpad.net/bugs/5710904:45
=== cprov [n=cprov@82.109.136.103] has joined #launchpad
mptjamesh, ping04:50
jameshmpt: pong04:50
UbugtuNew bug: #57110 in launchpad "Link not clickable" [Untriaged,Unconfirmed]  http://launchpad.net/bugs/5711004:50
mptjamesh, unping, sorry04:50
=== carlos -> out. Will be back soon.
=== lbm [n=lbm@cpe.atm2-0-75146.0x535a2f1e.vgnxx2.customer.tele.dk] has joined #launchpad
bradbmpt: Do you think it makes sense to upload the attached file even when the "Include attachment" box is not checked to help users that have JS turned off, so the CB isn't being checked automatically for them?05:17
bradbIt seems more a hint to me that a cb is not the right control.05:18
bradbso/so the CB/for whom the CB/05:20
kikopossibly05:21
=== jamesh thinks the checkbox should just go completely
jameshbradb: have you considered changing the bug page so that it is only a single form to edit all bug tasks and add comments/attachments?05:24
bradbI haven't considered that change to the bug page, no.05:24
bradbBut I fear presenting too much at once to the user.05:25
jameshwould make it possible to get rid of the duplicated comment boxes and a few other controls.05:25
jameshwe already have all the controls in place (albeit collapsed by default)05:25
jameshI wasn't suggesting uncollapsing them05:25
bradbdoh05:27
=== bradb jumps on jamesh's pqm-submit fixes
=== raphink [n=raphink@ubuntu/member/raphink] has joined #launchpad
jordicarlos, danilo: I'm around, but trying to repair my devel box05:51
jordiit seems my root filesystem will survive05:51
=== mpt [n=mpt@195.182.78.95] has joined #launchpad
danilosjordi: hi05:52
mptjamesh, really ping this time05:52
jameshmpt: pong05:53
jordihey danilo05:53
mptjamesh, can you please complete or correct this line for me?05:53
mptbzr diff -r3913..3912 | patch -p05:53
mptThe difficulty is that it's re-adding a couple of binary files I removed05:53
jameshmpt: maybe bzr merge -r 3913..3912 . ?05:54
mptooo05:54
jameshthat should take care of adds/deletes/renames05:55
mptThat doesn't seem to work05:55
mptAfter doing that, bzr diff is empty, and bzr st still shows the images as "unknown"05:56
jameshhmm05:57
jameshif it is just the tip of the branch you are trying to revert, "bzr uncommit" might do05:57
mptUnfortunately it's not :-)05:57
mptIt's a "please restore that" from the sabdfl05:58
mptI could just bzr add them again, there isn't really anything important in their history (except that they've been hanging around for a year or two)05:58
jameshI'm not sure then.  I thought "bzr merge" was the correct way to do this05:58
kikompt, what are you undoing, just so we know?05:59
jameshtry asking on #bzr05:59
mptargh!05:59
=== mpt prepares to report another "Give me a more informative error message when I type something stupid" bug
=== bradb [n=bradb@modemcable048.58-130-66.mc.videotron.ca] has joined #launchpad
Nafallo:-)06:01
Nafallosomething like what Keybuk wrote on #ubuntu-devel then ;-)06:01
mptok, even typing it properly doesn't do the correct thing06:02
mptthanks anyway jamesh 06:02
=== Nafallo is eating his lunchbox for tomorrow he just realised.
=== ailean [n=ailean@80-195-57-19.cable.ubr07.uddi.blueyonder.co.uk] has joined #launchpad
carlosjordi: ok06:04
aileanhow do I get my translations actually uploaded to the repos? I'm the only translator for Scots06:05
carlosdanilos, jordi: please, join #ubuntu-meeting06:05
carlosailean: hi06:05
aileanhi carlos :)06:05
carlosailean: talking about Ubuntu translations?06:05
aileanyes06:05
carlosailean: if there is no Scots translation team, anyone is allowed to translate into Scots for Ubuntu06:06
carlosailean: do you want to restrict who is able to do it? (you will need to create a team)06:06
aileanyeah, but I've had translations up for months and they've never been added or updated06:06
aileancarlos, i have created a team06:06
carloshmmm06:06
ailean"team":)06:06
carlosailean: did you started before dapper release?06:06
carlosor after the final release06:07
aileanbefore06:07
carlosdapper gets translations updates every month06:07
carloshmm06:07
carloslet me check...06:07
aileanta06:07
carlosailean: what's your country code ?06:07
jordicarlos: joined. What's the business?06:08
aileanummm06:08
aileanScotland, i wouldn't know where to get it06:08
carlosjordi: talk with Og about the translation team coordinator position06:08
carlosjordi: we switched some emails about it on Friday and this morning06:08
carlosailean: sorry, I mean your language code...06:09
jordicarlos: ok, I need some update on this, was there any action taken on Friday?06:09
aileanah06:09
carlosailean: I'm a bit slow right now... :-P06:09
aileansco, i think06:09
carlosjordi: no, just that we agreed on the document you sent us06:09
jordiI'm abit behind on email, having no rgood access to it06:09
aileanit is sco, carlos 06:09
jordiok06:09
carlosjordi: today is to get some input from Og and then move to talk with the Ubuntu CC06:09
jordinod06:10
carlosailean: ok, thanks06:10
carlosailean: I don't see your 'team' added to the official page of links at: https://launchpad.net/rosetta/groups/ubuntu-translators06:10
carlosailean: what's your team name? ubunut-l10n-sco?06:10
aileanit's not clear how to do that06:10
carlosailean: you request it and we add it06:10
aileanscotstranslators06:11
carlosthe FAQ explains it more or less if you already read it and is confusing... poke jordi to improve it, please06:11
aileansure :)06:11
carlosailean: could you rename it to ubuntu-l10n-sco so it follows our name schema and other translators find it more easy?06:11
aileandone06:12
carlosailean: thanks06:12
carlosailean: I just added your team to the official list of teams06:13
carloslet me check now how is that your translations are not in dapper...06:13
aileanyou did it for me? :)06:13
aileanta :)06:13
=== AstralJava [n=jaska@cm-062-241-239-3.lohjanpuhelin.fi] has joined #launchpad
carlosailean: ok, I think I found the problem... We don't have locale information for your language, so Dapper is not able to use it as a valid translation domain.06:19
carlosjordi or danilos: could you handle this?06:19
carlosjordi, danilos: confirm that I'm right and help ailean to prepare such information06:20
aileanrrright06:20
jordifor scots?06:20
aileanyep06:20
jordiokay06:20
daniloscarlos: well, I'll have to investigate to see what is missing, I am not sure what you mean with "locale information"06:20
carlosailean: the problem is that I think is not possible to add your translations in Dapper, but just Edgy and later releases...06:20
jordiScots translators, thats pretty cool06:20
aileancarlos, well i started before dapper arrived on the scene06:21
carlosdanilos: at system level, it's not related with Rosetta06:21
danilosah well, with GNU libc, one can use a translation with LANGUAGE variable even without a locale06:21
daniloscarlos: but I am not sure what language-selector does06:21
carlosailean: sure, but the problem is that new locale information should be added before the initial release. We should check with Martin Pitt if there is an option to add it to Dapper, but I think he already said that it's not possible....06:22
daniloscarlos: I mean, it sets the language, so if there's a language pack for scots, and entry in language-selector, it should be fine06:22
aileanreally? someone was talking about this already?06:22
aileancarlos, it is listed in language-selector06:22
jordiyeah, I think adding locales is not possible06:22
jordiwe really ened to push locales as a separate source package06:23
danilosailean: not about scots specific case, other language probably :)06:23
aileank06:23
danilosjordi: there's also "belocs", no?06:23
jordiyup06:23
aileansoo i have to wait until october?06:23
jordibut the main locales package is being maintained pretty well in debian these days, I guess ubuntu benefits06:23
danilosailean: what are you actually trying to do? just test, or have users use your translations?06:23
jordiailean: actually you can translate06:24
carloshmm06:24
aileanI have translated bits and pieces, but i'd be willing to do it properly if i could actually download and see it on my screen06:24
aileani'm trying to translate06:24
aileanand have users use it06:24
aileanhopefully get some help too06:24
aileanjonathan riddell could gimme a hand eh06:24
carlosailean: could you wait 30 minutes so we finish another meeting and we can have a brief one with Martin pitt ?06:25
aileansure06:25
carlosok, thanks06:25
aileangimme a buzz06:25
aileanthanks guys :)06:25
Nafallo[16:14 UTC]  * pitti (i=pitti@ubuntu/member/pitti) have left #ubuntu-devel ("bye")06:25
danilosailean: you can download PO/MO files and install them manually06:26
aileandanilos, i'm a bit of a newbie . . . :) i'd rather not do that if possible06:26
=== moquist [n=moquist@pool-71-255-132-240.cncdnh.east.verizon.net] has joined #launchpad
mptjamesh, you were right, but I assumed your last "." was a typo 3-/06:26
mptkiko, restoring a couple of unused icons that I removed and sabdfl asked me to put back06:26
danilosailean: ok, it was just a suggestion if you're impatient :)06:27
kikompt, I see. maybe you should announce these changes on the ML before actually doing them.06:27
mptkiko, this was stuff he asked for the night before the sprint, just not in (enough) detail.06:29
kikoah.06:29
kikompt, one more reason to announce it on the list then: we have no idea what you were doing there!06:29
aileanthanks danilos :)06:29
moquistSteveA, kiko: we just found out that Software Freedom Day ShipIt orders need to be entered manually into ShipIt, and I'm exploring some degree of automation of that. Who should I talk to before I run a script that will register ~140 new Launchpad users?06:31
moquist...or maybe that isn't the right approach, and I shold know what the right approach is. :)06:32
kikomoquist, you need to talk to silbs and marilize06:33
kikowho are on UK time06:33
moquistkiko: we've been talking with marilize; I'll try silbs06:33
moquistkiko: is silbs in [public]  IRC anywhere?06:33
kikomoquist, yes, but she's on UK time06:33
moquistmaybe I'll just call Henrik again and let him sort this out :p06:33
SteveAdoes it need to go through shipit?06:34
kikoSteveA++06:34
SteveAmaybe it can be put into the system directly with marilize06:34
moquistSteveA: *sigh* Apparently so. The spreadsheet that I sent back on Aug. 4th was insufficient, we have now found. 8-(06:34
kikoinsufficient? how so?06:35
moquistmarilize says the data has to be entered manually into shipit. I'm trying to...keep a positive attitude, shall we say.06:35
moquistkiko, SteveA: she advised us to ask our teams to register themselves, but that's completely unrealistic at this point. It would be a mess and we would have a lot of [justifiably]  angry people.06:36
kikomoquist, I see. this is the first I hear about this, and I'll be happy to help, but I need to know abou tit06:36
moquistkiko: Great! What can I do to help you help me?06:37
mptkiko, good point, I'll mail the list about it06:37
kikomoquist, write an overview of your problem to kiko@async.com.br, CC: launchpad@lists.canonical.com06:37
kikompt, thanks.06:37
kikomoquist, what's your deadline for this?06:37
moquistkiko: I'll include a spreadsheet with all the shipping info and CD allocations. Hopefully that'll be a good start.06:37
kikosure.06:37
moquistkiko: The CDs need to be delievered by Sept. 16. It's an increasingly insane deadline.06:38
kikoNFW06:38
kikojesus06:38
=== moquist nods
moquistthat's why I popped in here to ask about automating the data entry at least a *little bit*06:38
kikomoquist, be sure to include this and the general idea06:38
moquistyep06:38
moquistkiko: thanks; sorry this is coming so last minute and OMB URGENT RIGHT NOW, etc.06:38
moquister, "OMG"06:39
kikomoquist, I need to know why we are sending these CDs to end-users, etc.06:39
moquistkiko: OK. I'll write up a history of this entire thing and copy silbs and everybody else concerned.06:40
=== doko_ [i=doko@conference/ubuntu/de/unlabeled] has joined #launchpad
kikomoquist, wonderful06:40
moquistkiko: the subject will be "URGENT: Software Freedom Day CDs"06:42
kikomoquist, I am already trying to get tickets to the bahamas06:42
moquist:)06:43
kikohopefully I will be sipping a martini by the time it hits my inbox!06:43
Nafallohaha06:43
=== niemeyer [n=niemeyer@201.14.38.75] has joined #launchpad
carlosjordi: could you confirm that you agree? https://sodium.ubuntu.com/~andrew/paste/fileIiN15O.html06:51
carlosseems like danilo left already.. but I think is enough with your confirmation to send it06:52
jordihmm, usual user & pass?06:52
carlosjordi: yeah06:53
=== seb128 [i=seb@conference/ubuntu/de/unlabeled] has joined #launchpad
=== sabdfl [n=sabdfl@87-194-36-33.bethere.co.uk] has joined #launchpad
=== Spads [n=crack@host-87-74-18-62.bulldogdsl.com] has joined #launchpad
=== mruiz [n=mruiz@pc17-85.ucv.cl] has joined #launchpad
=== mruiz [n=mruiz@pc17-85.ucv.cl] has left #launchpad ["Bytes!"]
=== danilos [n=danilo@82.117.204.199] has joined #launchpad
carlosstub: hi, is the migration still scheduled for tomorrow? (I don't see any email about it)07:27
moquistkiko: sent the email07:27
kikothanks matt07:28
moquistkiko: I can't post to the launchpad list, BTW. It was rejected immediately.07:34
flacostekiko: ping07:43
=== MaSa69 [n=MaSa69@dsl-jklbrasgw1-fe1cfb00-100.dhcp.inet.fi] has joined #launchpad
aileancarlos, any joy with the scots?08:15
carlosailean: wow, dude, sorry... I forgot your issue completely...08:15
=== carlos goes back to that request...
carloshmmm08:16
aileanno probs - you're not my staff :D08:16
carlosanyway, pitti is not around08:16
aileanoh right08:16
carlosI will send him an email asking for info about what you need08:16
aileangreat08:16
carloscan you give me your email address so I add you to the CC ?08:16
aileansure08:16
aileanthanks mate08:17
kikomoquist, h, that's a shame. I'll forward.08:17
=== kiko hides from flacoste
flacostekiko: aha, found you :-)08:18
=== flacoste just wanted to let you know that he didn't find your reviews in his INBOX
flacostekiko: shall I contact my provider to ask him to check if any mails from async.com.br was lost while I was away ;-)08:19
kikoflacoste, yes, I think you should initiate a nation-wide search for your email08:19
carlosailean: btw, I don't see Scots in the language-selector...08:20
flacostekiko: how about resending them? or did you had an hard disk crash which just happen to blow out your email archive?08:20
Nafallolol08:21
kikoflacoste, I'm not in brazil any longer, la la la08:23
aileancarlos, you're right08:23
aileanScots Gaelic is in it08:23
aileanand btw, that's not the correct term BECAUSE it confuses with Scots08:24
aileanit should be Scottish Gaelic - i've put in a bug report08:24
carlosailean: ok, thanks08:24
carlosI just sent the email to Martin with copy to you08:24
aileanmy apologies08:24
aileangreat, thanks :)08:24
carlosailean: np08:24
flacostekiko: really? where are you located now?08:24
kikoflacoste, london. will be back 08:25
=== flacoste didn't know you intend to move
flacosteok, another sprint08:25
carlosailean: what you should do is to try to prepare the locale information for your language so we are sure to have it before Edgy release08:25
carlosso we are sure that one has full support for your language08:25
kikoflacoste, I'm going to try and review today. if I fail you are safe with somebody else08:26
flacostekiko: ok08:26
flacostekiko: i would still expect you to review the spec though... and this is getting more urgent now08:26
carlosailean: if you don't know how to write such locale information, please talk with danilos or jordi, they have experience writting such info for other languages and they will be able to help you08:27
aileanok, will do08:31
carlosailean: thanks08:33
aileanno, thank you08:33
=== lfittl [n=lfittl@85-125-227-23.dynamic.xdsl-line.inode.at] has joined #launchpad
carlosdanilos: hi, around?08:47
bradbjamesh: ping?08:49
bradbjamesh: unping08:53
=== jkakar [n=jkakar@204.174.36.228] has joined #launchpad
jkakar#c++08:59
=== milosz is now known as dem
=== mdz [i=mdz@conference/ubuntu/de/unlabeled] has joined #launchpad
=== WaterSevenUb [n=WaterSev@azevedo.astro.up.pt] has joined #launchpad
=== LeeJunFan [n=junfan@adsl-69-210-207-5.dsl.klmzmi.ameritech.net] has joined #launchpad
jkakarIs there a way to get Launchpad to display a portlet on every page with a list of products for which I'm (somehow) associated with?11:18
UbugtuNew bug: #57152 in launchpad "Database constraint triggered in +settopics page." [Medium,Confirmed]  http://launchpad.net/bugs/5715211:20
sabdfljkakar: as a navigation tool? sort of bookmarks?11:25
jkakarsabdfl: As a navigation tool.11:27
sabdflwould two clicks be acceptable?11:27
jkakarsabdfl: I tend to fire up my browser, type launchpad.net and then have to do work to get to the product I want.11:27
sabdfli can get it two two clicks from any page pretty easily11:28
jkakarsabdfl: Not really.  I'm mostly starting to pick up on the URL conventions and am using the location bar more heavily.11:28
jkakarsabdfl: At two clicks, it's faster to type.11:28
sabdfllocation bar will get much better for "close by" navigation11:28
sabdflhmm... click, click11:28
jkakarsabdfl: Cool!11:28
sabdflso, for "dapper to edgy" navigation, we can't beat the location bar when it's in place according to spec11:29
sabdflfor landscape-to-ubuntu-to-python-to-zope, yes, we can get it to two clicks11:29
jkakarsabdfl: The first click to a page summarizing projects I'm related to, each one being a link to it's summary page?11:30
sabdflright11:30
jkakarsabdfl: That'd be nice.  I keep wanting to have a "dashboard" kind of page that lists things I'm related to... in part so I can figure out what to do next.11:30
sabdfli would like it so you can subscribe to products/distros, and when you do this, the homepage becomes that dashboard11:31
jkakarsabdfl: Right, that makes sense.11:31
sabdflyou will still of course have the search facility there, but instead of seeing featured products, you see your own selection11:32
jkakarsabdfl: That would be perfect.11:32
=== flacoste [n=francis@modemcable207.210-200-24.mc.videotron.ca] has left #launchpad ["Bye"]
=== LeeJunFan [n=junfan@adsl-69-210-207-5.dsl.klmzmi.ameritech.net] has joined #launchpad

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