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

=== Keybuk [n=scott@syndicate.netsplit.com] has joined #launchpad
=== xenru [n=Miranda@85.192.12.132] has joined #launchpad
=== jordi [n=jordi@115.Red-213-96-69.staticIP.rima-tde.net] has joined #launchpad
=== Fujitsu [n=Fujitsu@ubuntu/member/fujitsu] has joined #launchpad
mptGoooooooooooooooood morning Launchpadders!01:31
FujitsuGood morning, mpt!01:32
=== AlinuxOS [n=alinux@d83-176-107-91.cust.tele2.it] has joined #launchpad
=== j-a-meinel [n=j-a-mein@adsl-67-37-234-251.dsl.chcgil.ameritech.net] has joined #launchpad
jameshlifeless: https://devpad.canonical.com/~jamesh/productrelease-sourcepackagerelease.txt <- results of matching product release files with source package release files on demo.launchpad.net02:41
jameshhad to run librarian-gc before getting those results02:42
lifelesscool. let me finish this release and I'll peek02:42
=== panickedtest [n=travis@cdm-75-109-115-91.asbnva.dhcp.suddenlink.net] has joined #launchpad
=== panickedtest is now known as panickedthumb
=== Seveaz [n=seveas@ubuntu/member/seveas] has joined #launchpad
=== JanC [n=janc@lugwv/member/JanC] has joined #launchpad
jameshmpt: ping?04:30
mptjamesh, pong04:35
jameshmpt: I was working on a fix for bug 55649: adding a "Product..development_focus" field pointing at a product series, and Bjorn noted that the way I displayed it on the product page was a bit confusing04:36
UbugtuMalone bug 55649 in launchpad "Product does not record an explicit main series" [Untriaged,In progress]  http://launchpad.net/bugs/5564904:36
jameshmpt: at the moment I just have the text "This series is the current development focus" below the nominated series in the main content area04:37
jameshI was wondering if you have any better ideas04:37
mptjamesh, perhaps use a pastel background to highlight the series in the list, keeping "Current focus of development" at the bottom of that highlighted section04:41
jameshinteresting.  Any particular colour or CSS class we use for this sort of thing elsewhere?04:42
mptThere's class="highlighted"04:44
jameshthanks.04:45
=== stub [n=stub@ppp-58.8.9.33.revip2.asianet.co.th] has joined #launchpad
jameshmpt: what do you think of removing the class="discreet" bit for the series listing?06:05
mptjamesh, good idea06:23
=== BjornT [n=bjorn@clt-84-32-240-183.dtiltas.lt] has joined #launchpad
=== raphink [n=raphink@ubuntu/member/raphink] has joined #launchpad
jameshlifeless: I posted the results of the product release/source package release matching to the list.  It shows up at least one bad release file pattern in our current data07:43
lifelessthank you for examining this closley07:43
jameshI think we might want to adopt a slightly more complex pattern matching syntax07:44
jameshone that can also be used to extract version numbers from the file name like the uscan one can07:44
lifelessyeah07:48
lifelessI would like to just invoke uscan TBH07:48
jameshstub: would you be able to review the DB patch in "jamesh/launchpad/bug-55649"?08:00
=== marcus_notebook [n=mholthau@johnny33.dersbach.ch] has joined #launchpad
=== BjornT- [n=bjorn@213.226.190.253] has joined #launchpad
=== BjornT- is now known as BjornT
SteveAmorning08:39
lifelessjamesh: so is it worth my reading the report yet ? 08:43
lifelessjamesh: or do you think its too broken to go forward with until a better pattern matcher is in place ?08:43
lifelesshi SteveA 08:43
jameshlifeless: I think the matching report gave pretty good results -- the matches we got were correct in as far as the data created by product-release-finder was correct08:45
jameshlifeless: the only issues were (1) the pattern for redland was too loose, so picked up tarballs for another release, and (2) the version number inferred from some tarball names was incorrect08:47
lifelessinteresting08:48
lifelessnot all that many hits08:48
lifelessthats on demo ?08:48
jameshyeah08:48
lifelessnot automake matches ?08:49
lifeless'no'08:49
jameshthe automake tarballs might be repacked to remove GFDL docs ...08:49
lifelessyeah08:49
jamesh(for the Ubuntu packages, that is)08:49
lifelessI'm trying to get a handle on how big the damage is08:49
jameshthere are some source packages where the debian/ dir has been merged into the .orig.tar.gz too, iirc08:50
lifelesseww08:51
jamesh(I think the libtool package was like that last time I looked)08:51
lifelessmm08:51
lifelessok08:51
lifelessI think we should be good to go08:52
lifelessbut we still need to fix this form :08:52
lifelesshttps://demo.launchpad.net/products/bzr/bzr.dev/+source08:52
jameshyeah08:52
lifelesstry filling out the release details08:52
lifelesstheres a bug open on this08:52
jameshI think we should remove everything from that form except upstream VCS details08:52
jameshand have a "no VCS details registered" radio button08:52
lifelessthat works for me, as long as theres a 'edit series FTP/HTTP file location' button somewhere visible08:53
=== mholthaus_ [n=mholthau@35-6.0-85.cust.bluewin.ch] has joined #launchpad
lifelesscan you do a report that shows:08:53
lifelesstarball, series name (i.e. trunk) and version (0.10) only - no cross reference to the distro side ?08:54
lifelessI'd like to review that 08:54
jameshdidn't I include one like that earlier?08:55
lifelessI don tthink so08:55
lifelessmaybe I missed it if it wasn't cced to me08:56
=== raphink [n=raphink@ubuntu/member/raphink] has joined #launchpad
lifelessthe one you put https://devpad.canonical.com/~jamesh/productrelease-sourcepackagerelease.txt has the spr - which is distro side08:56
jameshthe mail titled "product-release-finder test results", which was CC'd to you08:56
lifelessoops, blush08:56
jameshfrom 4 days ago08:56
lifelessah, middle of the pre-freeze sprint08:56
lifelessshould we special case the .orig issue ?08:59
lifelessI'm not entirely sure whyh l-k-h is a product at all, but ...09:00
jameshprobably should.  (in hct's splitversion method, probably)09:00
lifelessok09:00
lifelesspublib too is affected09:01
jameshyep.  Those were the two I identified in the email :)09:01
=== carlos [n=carlos@138.Red-81-39-35.dynamicIP.rima-tde.net] has joined #launchpad
carlosmorning09:01
=== BjornT_ [n=bjorn@213.226.190.253] has joined #launchpad
lifelessjamesh: emailed09:04
=== BjornT-__ [n=bjorn@213.226.190.253] has joined #launchpad
=== BjornT__ [n=bjorn@clt-84-32-240-183.dtiltas.lt] has joined #launchpad
=== malcc [n=malcolm@host86-138-251-144.range86-138.btcentralplus.com] has joined #launchpad
=== seb128 [n=seb128@ubuntu/member/seb128] has joined #launchpad
=== gnomefreak [n=gnomefre@ubuntu/member/gnomefreak] has joined #launchpad
=== Fujitsu [n=Fujitsu@ubuntu/member/fujitsu] has joined #launchpad
=== Spads [n=spacehob@82.211.81.249] has joined #launchpad
=== matthewrevell [i=synchron@outbound.silenceisdefeat.org] has joined #launchpad
stubjamesh: Please add a comment to comments.sql for the development_focus column, and maybe update the existing table comment on product series to say there should always be at least one per product.10:27
stubjamesh: Otherwise, r=stub. patch-67-20-0.sql10:27
=== danilos [n=danilo@cable-89-216-150-53.dynamic.sbb.co.yu] has joined #launchpad
jameshstub: thanks10:29
UbugtuNew bug: #61024 in malone "+packagebugs with a large number of packages approaches uselessness" [Untriaged,Unconfirmed]  http://launchpad.net/bugs/6102410:30
jordicarlos, danilos: so I spent most of my time last week bringing the queue up to date.10:32
carlosjordi: yeah, I saw it. Good work!!10:32
jordiMost if not all of what's in there now is dubious or waiting for some action from requesters10:33
jordithx!10:33
=== Ag4Ms [i=AbrAKada@202.150.115.105] has joined #launchpad
jordiif only wordpress would get their stuff sorted out10:33
carlosjordi: did you talked with mvo about the 'broken' locales he's uploading ?10:34
danilosjordi: hi! cool, only ~120 unreviewed templates left!10:34
danilosjordi: ah, so they are reviewed as well, great job :)10:34
jordiI was tempted to approve the wordpress stuff, given they *know* about and document rosetta in their webpage10:34
jordidanilos: I'm talking about products :)10:34
jordicarlos: nope, I didn't catch him on irc during the WE10:34
jordiI'll do now10:35
carlosjordi: ok, thanks10:35
carlosdanilos: I did the distro work ;-)10:35
danilosjordi: ok :)10:35
daniloscarlos: ok :)10:35
danilosdanilos: ok :)10:35
jordiso, so10:35
carlosjordi: what's exactly the problem with duplicate messages?10:35
jordiif jordi did products, and carlos did distro, WHAT DID DANILO DO10:35
carlosjordi: Firefox!10:35
carlos:-D10:35
danilosjordi: I slept longer, thanks to you guys :)10:35
jordiheh10:35
jordiduplicate messages?10:36
carlosjordi: I read something about that as the problem to import wordpress10:36
jordihm, no mvo10:36
jordioh10:36
jordithey document rosetta in their webpage as one of the ways of translating wordpress10:36
jordibut they also have other ways of doing translations10:36
jordi= mess10:36
Ag4MsHi Room..!10:36
carlosjordi: ok, forget what I told you....10:37
carlosI see, I misunderstood that 10:37
daniloscarlos: jordi needs not forgetting, he didn't hear you the first time, he never listens :)10:38
carlos:-P10:38
carlosjordi: well, in that case, if they still want the import... we should do it, the mess is their fault...10:39
carlosI mean, we cannot force them to use a concrete way to handle their translations...10:39
jordihttp://codex.wordpress.org/Translating_WordPress10:39
jordiyeah10:40
jordiThat was my new POV during the weekend10:40
jordiwant mess? all yours :)10:40
jordi"     Note: many translators have found Rosetta to be a good starting point, but once it comes time to proofread the entire list of translations, many have opted to switch hand-editing the PO file or using a program like poEdit or KBabel, since the Rosetta UI lacks a search feature and other things that become essential when proofreading and editing. "10:40
jordihrm10:40
jordiok10:41
jordidecided, I'm accepting these10:41
carlosjust note to them, that they could use Rosetta as the place to get back those .po files 10:46
carlosis not a matter if they use Kbabel or poEdit, just upload them into rosetta so they don't get conflicts to solve on their side10:47
jordiyeah10:51
jordiI'll try10:51
jordiRyan is not exactly responsive10:51
jordiaccepted10:53
jordito bad we've been rejecting many WP files for months.10:53
carloswell, we still need the .pot file and I think we got them before we got the request to import the .pot file...10:54
jordiwe had a pot file and two translations 10:57
jordiI renamed the template to "wordpress", too10:57
jordicarlos: btw, you should get rid of the "reuse" me templates soon10:57
jordior you'll run out :)10:58
jordionly 10 left :)10:58
carlosjordi: ;-)10:58
carlosless work for us :-P10:58
jordicarlos: is it possible to get rid of "projects"?11:01
jordiwordpress the project, and wordpress, wordpress2 the products11:02
jordithis is a mess11:02
jordiand how do I change the "recommended" template?11:02
jordican't remember tghis11:02
jordiugh11:03
jordiso there's a wordpress-2 product which is deactivated but still shows up in navigation11:03
carlosjordi: talk with kiko and/or stub about it11:03
jordik11:04
jordiabout the navigation, I guess11:04
carlosjordi: kiko deactivated a lot of products recently so I guess he should know exactly what's going on there11:04
jordiwhat about the recommended template?11:04
jordikiko: wake up man11:04
carlosjordi: URL?11:04
carlosjordi: mpt changed the templates to show the recomended ones... I don't know what rule he used to decide which one is the recommended one for products11:06
jordihttp://launchpad.net/products/wordpress11:06
carlosmpt: ?11:06
SteveAmpt: ping11:06
jordiSteveA: hey dude11:06
carlosIn fact11:06
carlosjordi: https://launchpad.net/products/wordpress/+translations 11:06
carlosthat page is broken11:06
carlosyou don't see all available templates11:07
jordiyeah11:07
carlosjordi: also, could you change the flag for wordpress to say 'It uses Rosetta'11:07
jordiwell, I can't11:07
jordiI can't edit it11:07
mptcarlos: on a product page, product, Ubuntu package, other package11:07
carlosmpt: talking about products, no distro packages11:08
mptI didn't change the selection, just the order11:08
mpthi SteveA 11:08
carlosmpt: I see11:08
carlosmpt: what happens if there are two templates for different productseries?11:08
=== quail [n=quail@unaffiliated/quaillinux/x-000001] has joined #launchpad
carlosjordi: how's that? you are a 'registry' expert/admin, aren't you?11:09
mptcarlos, I don't know, I didn't change anything about that11:09
carlosok11:10
mptI didn't change the selection, just the order.11:10
carlosjordi: seems like support for multiple templates in products is broken right now11:11
mptso that product templates were prioritized first instead of last.11:11
carlosjordi: we should add a translation_focus field to Product to use the same procedure we use with distributions11:11
carlosjordi: to decide the productseries that should have the translation focus11:11
carlosjordi: anyway... are there any other release for 1.x  branch?11:12
carlosjordi: shouldn't they use 'trunk'?11:12
jordiI don't know11:14
jordiwe really should find a way to make 2.0 show up there tho :)11:14
carlosjordi: I guess just the first one appears....11:15
carloslet me try something...11:15
=== jinty [n=jinty@195.Red-83-58-178.dynamicIP.rima-tde.net] has joined #launchpad
carlosjordi: but I still think they should use the 'trunk' standard way...11:15
carlosjordi: it requires code changes11:17
carlos(to show 2.x over 1.x)11:17
jordinod11:23
jordieveryone loves the 2h slots :)11:23
=== gnomefreak [n=gnomefre@ubuntu/member/gnomefreak] has joined #launchpad
=== jsgotangco [n=jsg123@ubuntu/member/jsgotangco] has joined #launchpad
=== ddaa [n=ddaa@nor75-18-82-241-238-155.fbx.proxad.net] has joined #launchpad
=== iwj [n=ian@xenophobe.extern.relativity.greenend.org.uk] has left #launchpad []
jordicarlos: down to 9 files11:43
jordisome of them are cruft for sure :)11:43
=== R3Ndy [i=AbrAKada@202.150.112.156] has joined #launchpad
=== doko_ [n=doko@dslb-088-073-094-184.pools.arcor-ip.net] has joined #launchpad
carlosjordi: ;-)11:46
ddaaYou know it's going to be a bad day when:11:48
ddaayou forget to put milk in your scrambled eggs11:48
ddaayour coffee pot makes strange fizzling noises11:49
LarstiQthere goes milk into scrambled eggs?11:49
ddaaYup, otherwise it's just a weird omelette.11:50
ddaaOne coffee spoon of milk per egg11:50
=== mpt shudders
mptThough, caffeinated eggs could be interesting11:51
ddaauh?!?11:51
=== sabdfl [n=sabdfl@ubuntu/member/pdpc.silver.sabdfl] has joined #launchpad
jameshddaa: a coffee spoon isn't a standard measure in most english speaking countries11:52
ddaajamesh: mh... in my understanding, a teaspoon is a bit smaller11:52
jameshddaa: maybe you mean a table spoon?11:53
ddaano, that's much large11:53
ddaa* larger11:53
ddaateaspoon < coffee spoon < table spoon11:53
ddaabut maybe it's just me11:53
jameshdessert spoon?11:53
ddaanah, coffee spoon < dessert spoon < table spoon11:54
ddaabah, I'll call that a teaspoon11:54
malccI guess it just depends whether tea or coffee was the more traditional drink in any given country, when the spoons were named11:54
=== Ag4Ms [i=AbrAKada@202.150.110.64] has joined #launchpad
=== Keybuk [n=scott@quest.netsplit.com] has joined #launchpad
carlosjordi, danilos: dudes... what are Evince people thinking on?12:06
carlosjordi, danilos: latest release uses 'Evince' instead of 'evince' as the translation domain....12:07
=== mpt [n=mpt@203-167-187-52.dsl.clear.net.nz] has joined #launchpad
jordisigh12:16
daniloscarlos: "yay" for them12:16
carloswhat should we do to reflect that fact?12:17
carlosbecause our system doesn't allow us to do it...12:17
carloswithout changing Dapper and Breezy's translation domains too...12:17
carlosunless we give it a 'evince-edgy' name12:17
daniloshum, I have no idea; ask for a patched ubuntu package? :)12:17
=== stub [n=stub@ppp-58.8.9.33.revip2.asianet.co.th] has joined #launchpad
danilosooh fuck, Serbian translation in Rosetta should be banned... some of these guys are not only using Latin script, but Latin script without *any* diacritics (which are separate letters in Serbian like )12:18
seb128carlos: how did they change it? the .mo are named "evince.mo"12:18
UbugtuNew bug: #60614 in rosetta "Wrong string in gtk20 po file" [High,In progress]  http://launchpad.net/bugs/6061412:20
seb128carlos: the configure has "GETTEXT_PACKAGE=evince"12:20
mptdanilos, send jordi in there to sort them out :-)12:24
danilosmpt: The Jordi of Fury, I will :)12:24
danilosI should probably report a bug and assign it to jordi ;)12:25
danilosor send them The Fury of Jordi, whatever works better :)12:25
=== jordi warms his Fury Engine.
jordibut, what seb says.12:26
danilosjordi: this is about Serbian "translation" in Rosetta, I'll let you handle that :P12:27
mptthe Fury Engine, like the Emotion Engine but cooler12:27
jordioh, serbian12:28
jordiwe should merge with croatian translations12:28
danilosjordi: yeah, that would work too :)12:30
danilosjordi: don't forget the bosnian, though ;)12:30
daniloscarlos: ping12:35
carlosseb128: the .pot file is Evince.pot12:36
carlosseb128: if the official .mo files is evince.mo then, it's all right12:36
seb128carlos: 12:36
seb128$ ls evince-0.6.0/po/*.pot12:36
seb128evince-0.6.0/po/evince.pot12:36
carlosseb128: hmmm, latest .pot file for evince that we got in Rosetta has 'po/Evince.pot'12:36
seb128carlos: that's a local build of the edgy package12:37
seb128maybe somebody did upload that template?12:37
carlosseb128: hmmm, sorry, it's not latest, it's from last month...12:37
carlosperhaps it was a bug that they already fixed....12:37
carlosseb128: it came from the automatic import queue12:37
carlosseb128: atm only Rosetta admins are allowed to use the upload form for Ubuntu12:38
seb128$ find . -name "*.pot"12:38
seb128./evince-0.5.5/po/Evince.pot12:38
seb128./evince-0.6.0/po/evince.pot12:38
seb128./evince-0.6.0/help/evince.pot12:38
seb128./build/evince-0.6.0/po/evince.pot12:38
seb128./build/evince-0.6.0/help/evince.pot12:38
jordiah, so it's fixed12:38
seb128carlos: right, it was a 0.5.5 issue12:38
carlosseb128: I see, ok12:38
seb128how many packages do you have lagging behind?12:38
seb128you just figured glib, gtk and evince were outdated in a few min12:38
seb128:p12:39
carlosseb128: not really, just that one was lagging behind12:39
carlosbecause it changed its filename12:39
seb128ok12:39
carlosin fact, later releases are already imported12:39
carloswhen it was fixed12:39
seb128cool12:39
seb128so you just have to drop the "Evince" variant12:39
carlosright12:39
carlosalready done12:39
=== seb128 hugs carlos
carlosseb128: ;-)12:40
lifelessreviewer meeting in 1112:49
=== jml [n=nnjml@203-217-8-89.perm.iinet.net.au] has joined #launchpad
jordipeople calling carlos "mr. carlos" :)12:52
carlosjordi: well.... some girls in the university told me that already when asking for the 'time', really depressing...12:57
=== carlos feels old
jordihaha12:57
jordihey man12:57
jordiI just shaved after nearly two months12:57
jordiand people say I got rid of 5 years :)12:57
lifelessreview meeting in 212:58
carloswell, that was being shaved.... so you are depressing me even more....12:58
carlos;-)12:58
lifelessreviewer meeting starts now01:00
lifeless== Agenda ==01:00
lifeless * Roll call01:00
lifeless * Queue status.01:00
lifeless= Roll Call =01:01
SteveAhi01:01
lifelessho01:01
jameshhi01:01
lifelessits off to work we go01:01
BjornThi01:01
lifelessso the queue is in good shape01:02
lifelessits packed, but nothing is overdue01:02
lifelesscongrats all01:02
spivhi01:02
lifeless10 items oldest is 4 days, which is 2 adjusting for the weekend. They'll be overdue tomorrow though ;)01:03
lifelessany comments or questions arond this ?01:03
jameshI'll make sure to finish off BjornT's branch soon01:03
lifeless(1 minute to say so)01:03
lifelessthanks jamesh 01:04
lifelessI suck, as I still haven't documented the escalation process01:05
lifelessfor post-merge reviews that should not have been done01:05
lifelesswhats the general feeling about those reviews? worth doing? many abuses? few abuses?01:05
SteveAfor post-merge reviews that reveal that merge should not have been done01:05
SteveAI think they are good01:06
jameshthere were a few problems in some revisions I reviewed that would have been caught during review, but no huge problems01:06
lifelessI think we should keep doing this. I'll pickup the trivials weekly and allocate them. How does that sound ?01:07
BjornTi think post-merge reviews have been useful. they are quick to do, and there have been some remarks on [trivial]  merges.01:08
BjornTweekly sounds good.01:08
lifelessok01:09
spivlifeless: +!01:09
spiver, +101:09
lifelesshaha01:14
lifelessok, thats preserved in the log ;)01:14
lifelessany new business?01:14
SteveAthere was an issue ddaa brought up01:14
SteveAin the last lp devel meeting01:14
lifelessis that like a furball ?01:14
SteveAthat I told him to add to this meeting's agenda if he wanted it discussed01:14
SteveAapparently he didn't, and I don't remember what it was01:14
SteveAso, that's that then :-)01:14
lifelessis it in the transcript from the meeting ?01:14
SteveAyes01:14
lifelessheh01:14
SteveAin the literal log anyway01:14
BjornTactually, there is a proposed item from ddaa on ReviewerMeetingAgenda01:14
lifelessoh, I read right past that01:14
lifelessmy bad01:14
SteveAah, so ddaa did add it01:14
lifeless    *01:14
lifeless      Pending reviews to be assigned in two working days at most (ddaa)01:14
SteveAthanks BjornT 01:14
lifelessddaa: your floow01:14
lifeless*floor*01:14
lifelesshmm01:14
SteveAsave it for next time then?01:14
lifelessSteveA: do you know what it was about specifically? I allocate daily, so I'm not sure what it means01:14
lifelesswhen I'm away I ask another reviewer to allocate01:14
SteveAI don't know.  I think ddaa needs to explain.01:14
lifelessagreed01:14
lifelessddaa: please explain01:14
SteveAI have things to do01:15
lifelesslikewise01:15
lifelessok, ddaa can resubmit it when he reads scrollback01:15
lifelessor bring it up with me, as its not a team wide issue01:15
lifelessI have one item of 'other'01:16
lifelessjamesh: hows the pending-reviews load ?01:16
ddaalast week there was two days when allocation did not seem to have been done01:16
jameshfor runs when no changes have taken place, it takes about 2 minutes to run now01:16
lifelessjamesh: excellent01:17
ddaawed and thu .au time01:17
jameshso combined with locking against parallel runs, we could probably bump the frequency up a bit01:17
lifelessddaa: my routine is to allocate daily. Occasionally I dont manage to usually due to being insanely busy : i.e. last minute sprint for the smart server for bzr.01:17
SteveAwe discussed once-per-day for w-i-p01:18
SteveAand much more frequently for branches for review01:18
jameshthis might result in a run getting missed, occasionally, but it wouldn't be as important if it is more frequent01:18
lifelesswell lets start with the higher frequency i01:18
ddaalifeless: ack you were busy. Maybe at this point you could have somebody do the assigning for you.01:18
lifelessits a smaller change in terms of human effourt01:18
lifeless*effort*01:19
jameshSteveA: yeah.  I haven't looked at doing that bit yet01:19
SteveAok01:19
lifelessjamesh: what frequency do you think is feasible ?01:19
lifelessjamesh: 30 minutes ?01:19
lifeless1 hr ?01:20
jameshSteveA: preventing unnecessary work was a bigger win, and I'd probably have needed to do the changes anyway to reduce the frequency of w-i-p branches01:20
jameshlifeless: it is currently on 1 hour.  30 minutes should be doable01:20
lifelesscool01:20
lifelessnext week I'll be asking again01:20
lifelessI'd like to understand where we can dial up to ;)01:20
jameshlifeless: previously the rsync jobs for oops reports seemed to be piling up due to the IO bandwidth being saturated01:20
lifelessit might be worth doing an in-memory merge01:21
jameshI don't think they're locked against multiple runs too01:21
jameshso we were ending up with multiple rsync runs for the same data at times01:21
lifelessok, this is covered for now for me01:21
lifelessjamesh: thats filed with the sysadmins right ?01:22
jameshlifeless: not yet.  I'll do it after the meeting01:22
=== cprov [n=cprov@monga.dorianet.com.br] has joined #launchpad
lifelessjamesh: thanks01:22
lifelessany other other business ?01:22
lifelessddaa: if someone else wants to take it on, I'm happy to ask them to do it with SteveA/kiko's ok. However I consider myself responsible for getting the reviews allocated, so we'd be getting into matrix-mgmt territory, which is not so hot.01:23
lifelesshmm, we are already in some ways. 01:23
lifelessSteveA: what do you think? Daily allocations are not fundamentally interesting, and the system seems to be ticking along very well now.01:24
ddaalifeless: I'm just suggesting that when you get into "insanely busy" mode, you just temporarily pass the pumpkin to someone else, so reviews keeps being assigned timely. Probably the same as you would do when going on vacation.01:24
lifelessddaa: I do - this case I didn't realise how much lilfting we had to do01:25
SteveAthanks for raising the issue ddaa.  let's leave things as they are and see if we get any problems in this area in the future01:25
lifelessshort of having two people doing the reviews daily each, I'm not sure how to prevent occasional glitches01:25
ddaaThen let's consider that issue closed. I just though I had to complain about the hiccup last week :)01:25
lifelessits nowhere near the Service level issues that we had some time ago with weeks going by01:26
lifelessso I'm not very concerned about it01:26
lifelessSteveA: agreed.01:26
ddaaSure, things are going on very smoothly. I'd hate to see that degrade.01:26
ddaalifeless: note that is an indirect praise :)01:27
lifelessok meeting closed01:27
lifelessthanks y'all01:27
ddaalifeless: so, talk about BatchProgress?01:28
lifelesssure01:29
ddaamy problem with testing that is that Progress classes provide an API for bzrlib to use, and I do not see how to fail when the API used by bzrlib somehow changes01:29
lifelessso01:29
ddaaOn problem I had was when nested progress was introduced, it caused BatchProgress to miss most of the progress because it was based on DummyProgress01:30
lifelessyou consider it a fault when the bzr api changes? or just when it changes such that BatchProgress does not output what its meant to for the operations used in importd ?01:30
lifelessI'm trying to phrase a sentence like :01:31
ddaaIt's not clear cut. I think the former would generate fewer false errors than checking for literal output of importd operations at full verbosity.01:31
lifeless"it is a fault when XXX"01:31
lifelessso for instance01:31
lifeless"it is a fault if an importd commit does not output at least five status lines, one for each progress bar currently used by bzrlib"01:32
lifelessand 01:32
ddaait is a fault when the bzr api changes in a way that prevents importd from reporting progress frequently enough01:32
lifeless"it is a fault if an importd push does not output at least 4 status lines plus one per 50 revisions"01:32
lifelessddaa: no, thats a *cause*01:33
lifelessddaa: *causes* cause *faults*01:33
lifelesstests FAIL when they detect a FAULT01:33
ddaalifeless: I think part of the issue is that I have difficulty articulating the requirement accurately.01:35
lifelessso things about your statement we need to tighten up: frequently enough - is it time based or time + activity ?01:35
=== salgado [n=salgado@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
ddaarather the second one: "as long as bzr is doing progress, BatchProgress needs to get frequent messages"01:36
lifelesswell thats a unit level requirement01:36
lifelessbut its one we can test01:36
lifelesssetup a branch01:36
lifelessset the ui factory to an instrumented batch progress01:36
lifelessassert that you get at least X messages, where X is some figure you are comfortable with. This wont catch 'no messages at the end' and 'no messages at the start' corner cases but it will ensure the common case does not regress01:37
lifelessnow, how can we ensure that no activity happens outside of a progress bar ? I dont think you can without a timing based test (flakey) or a viciously intrusive system-activity-introspection approach (blag)01:39
ddaaWhat about not subclassing DummyProgress, and having tests in bzrlib to check that Progress classes provide the whole required interface?01:39
lifelessso I'd ask - what is the likely hood of bzr doing 'no progress at the start or end' - and thats low, because it would be a bad ui defect01:39
lifelessddaa: you might provide the whole interface but still suffer bugs01:39
lifelessddaa: your requirement is not about the interface, its about the output.01:40
lifelessso we should test the interface as it relates to the output: which is whether your code is called01:40
ddaaI'm comfortable with testing the output as long as BatchProgress gets all the messages.01:40
lifelessmirroring a branch with 2 revisions for instance should generate a predictable event count01:40
lifelessand committing a tree with 4 files of which 2 are modified should also do something reliable01:40
lifelessand even if we change the api then, you'll know your code is getting called01:41
lifelesswhich is AIUI the key thing01:41
lifelessnote that I'm not talking about testing the output01:41
lifelessI'm talking about instrumenting your BatchProgress in a test subclass, and testing the calls made *into* it.01:41
ddaaNah it's not testing the right thing. I tests that for some operation, the BatchProgress gets some number of messages. It does not test that it explicitely handles all messages.01:42
lifelessddaa: Why do you think that handling all messages is a requirement ?01:42
ddaaYes. Then it does the throttling. Mere message count is not enough because API changes can cause BatchProgress to _see_ "no progress at start", although bzrlib does send the message, because they are just ignored by the DummyProgress base class.01:43
lifelesstesting that everything is implemented is also insufficient01:45
ddaaSure. How do I do that?01:45
ddaaI saw no test in bzrlib to check that a Progress class implements the required interface.01:46
lifelessyou can't, its prove a negative in the general case, unless/until we get interface scenarios for progress, which we dont have01:46
lifelessand even if we had it,*you can still have bugs*01:46
lifelessI honestly think you are over engineering here01:46
lifelessI dont have much more to offer01:47
ddaaso, you say no integration test?01:47
lifelessI've been talking integration test01:47
lifelesstesting that during a branch and commit your progress bar gets at least some arbitrary count of messages is an integration test01:47
lifelessso, I've now been working for 14h 45m and would like an hour to myself before bed. Send an email to continue this if thats ok ?01:48
ddaaOkay. I'll test mirroring and committing as you suggested.01:49
ddaaBut I'm concerned it's going to be a very brittle test.01:49
lifelesssay that you get 15 events when you write it01:49
lifelessset your test to require 1201:49
lifelessthat allows bzr to become a little more efficient without breaking the test01:50
lifelessbut if we become a lot more efficient it might break : but equally if we become a lot less informative it will also break01:50
lifelesswhich is what we want01:50
lifelessthe problem is that you want 'messages while bzr is active'01:50
lifelessand we need to translate that to some metric01:51
=== sidarus [n=chatzill@212.147.91.129] has joined #launchpad
ddaaI think this approach is bogus, but your are the quality guy and bzr guy, so I'll assume you know better. Now, get out and have your private time before bed.01:51
lifelessbut 'less informative' and 'more efficient' shadow each other01:51
lifelessddaa: well, BjornT and salgado are both still in their daytime01:51
lifelessddaa: so feel free to seek other opinions.01:51
sidarusHi... does anybody speack french ?01:51
ddaasidarus: I do.401:52
lifelessddaa: I'm only offering you what I would do to get a test thats fairly robust, cheap to write and maintain.01:52
lifelessddaa: ...because you asked!01:52
lifelessanyhow, tchau01:52
sidarusddaa> mp01:52
ddaalifeless: thank you, I appreciate the effort.01:52
ddaaand as I said, I'll do as your suggested.01:53
lifelessnight all01:53
sidarusddaa> Je cherche une solution de developpemnt pour osCSS. Un truc du genre TRAC (repository + bugtracker + wiki ...).01:55
ddaasidarus: oui?01:55
sidarusconnais tu oscss.org ?01:56
ddaanon, je regarde01:56
sidarusddaa> www.oscss.org01:57
sidarusau fait c'est un ecommerce open source01:57
sidarusun fork d'osCommerce01:57
ddaaune minute01:58
ddaasidarus: donc je suppose que tu veux savoir ce que offre Launchpad en comparaison  TRAC?02:00
sidarusddaa> exactement :)02:00
ddaaJe ne connais pas bien TRAC, mais je peux rpondre  "repository + bugtracker + wiki"02:01
sidarus(je viens de dcouvrir Launchpad)02:01
ddaaLaunchpad offre un service d'hbergement et de mirroir pour les branches Bazaar.02:01
ddaahttp://bazaar-vcs.org et #bzr02:01
sidarusMmmmm02:02
sidarusy a une demo qq part ?02:03
ddaaIl offre aussi un gestionnaire bug assez puissant, qui offre actuellement une intgration rudimentaire avec bzr. Des fonctionalits d'intgration plus pousses sont actuellement en cours de conception.02:03
ddaasidarus: tu peux jouer avec l'interface web sur staging.launchpad.net, la base de donnes de ce site est remplace tous les jours par un copie de la base de donnes de launchpad.net02:04
ddaaje ne crois pas que staging.launchpad.net support le service SFTP qui permet d'hberger des branches sur launchpad.net.02:04
sidarusJ'ai tent d'installer subversion mais ne suis pas parvenu. Serait ce le meilleurs choix ?02:04
ddaabzr vise  tre trs simple d'emploi, si tu n'est pas dj familier avec subversion, cela peut tre plus simple.02:06
sidarusddaa>ok je vois02:06
ddaaen plus bzr te permet de publier des branhes sur des serveur web tout simple sans logiciel spcifique02:06
ddaaIl y a une personne qui traduit la doc en franais, mais tu aurais certainement un communaut francophone plus large avec subversion.02:07
sidarusddaa: osCSS a besoin de certain outils avec lequels nous sommes tres stisfait (DokuWiki, PHPXref, UNB). Peut-on les garder ?02:07
=== matsubara [n=matsubar@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
ddaaLaunchpad est conu comme une addition au site du projet. Pas un replacement. En particulier il n'offre pas de wiki en tant que tel.02:08
LarstiQthen again, who needs a wiki when you have bzr branches and irc.02:10
sidarusddaa>a fait plaisir de tomber direct sur qq1 qui connais le sujet et qui de plus te repond :)02:10
ddaasidarus: je suis le dvelopeur qui chapeaute tout ce qui concerne l'intgration entre launchpad et bzr.02:10
sidarusddaa>donc je pouvais pas mieux tomber :)02:11
ddaasidarus: un avantage de launchpad est son service de traduction. Il y a une communaut de traducteurs trs actifs. Tu publies les .po d'une application, et quelques semaines plus tard tu as des traductions en N>10 langues.02:12
ddaaMais cela implique de communiquer avec les quipes de traducteurs je suppose. Les spcialistes de la trad sont carlos (espagnol) et danilos (serbe).02:12
LarstiQet jordi!02:13
jordiCatalan!02:13
sidarusddaa>oui justement j'ai remarqu le ssteme de traduction. Notre problme est qu' la base le site est francophone mais il est cruciale qu'il soit traduit en englais et l'englais c'est pas mon fort02:13
ddaaet jordi (catalan), c'est un ancien employ qui est toujours trs actif avec la communaut02:14
sidarusjordi>Hola toreror :)02:14
ddaamh... je ne sais pas si launchpad est appropri pour traduire un site02:14
sidarusje parle couramment : FR|SP02:14
sidarusEN informatique02:15
ddaale systme de trad est concu pour des applicatifs utilisant gettext02:15
LarstiQwouldn't it work for a website using gettext though?02:15
ddaasidarus: dans ce cas l, carlos et jordi sont tes interlocuteurs pour rosetta.02:15
spivLarstiQ: sure02:15
sidarusmais pour traduire osCSS c'est la crois et la bannire02:15
=== Nafallo [n=nafallo@ubuntu/member/nafallo] has joined #launchpad
jordisidarus: toreros are saddists :)02:15
jordiLarstiQ: yeah02:16
sidarus@all> merci pour tout.... je risque de revwenir avec des tas de question boulets. Je vais dja install tout a en local pour me faire la main.02:16
SteveAjamesh: have you seen a bzr problem using pqm-submit where it says AttributeError: 'LocationConfig' object has no attribute '_get_global_config'02:17
ddaasidarus: sidarus les questions concernant bzr (hors intgration avec launchpad) sont  poser sur #bzr02:17
jameshSteveA: what version of pqm-submit are you using?02:17
SteveA ?02:17
sidarusddaa>ok merci c'est not02:18
SteveAno idea02:18
SteveAhow would I tell?02:18
ddaasidarus:  ton service02:18
jameshSteveA: I'm just wondering if you are using the bzr0.8 pqm-submit branch with newer bzr02:18
=== carlos -> lunch
SteveAwhat package is pqm-submit in?02:19
sidarusderniere question : peut-on mettre notre repository dans launchpad ?02:20
jameshI don't think it is packaged yet.  You probably have a checkout of it in ~/.bazaar/plugins02:20
sidarusatuellement il est sur sourceforge.net02:20
jamesh(yes, we do need it packaged)02:20
jameshSteveA: the branch to use with current bzr is http://bazaar.launchpad.net/~bzr-pqm-devel/bzr-pqm/devel  02:22
SteveAhmm, just did a bzr pull, nd get 7 revisions of http://bzr.arbash-meinel.com/plugins/pqm-submit/02:23
SteveAseems to have worked02:23
jameshyou should switch to the bazaar.launchpad.net version02:24
jameshit is the official version now02:25
=== theCore [n=alex@modemcable106.200-70-69.mc.videotron.ca] has joined #launchpad
SteveAgot 5 more revs from the URL you gave02:26
jameshand I don't think John's branch has the "don't submit merges to bzr.dev by default" patch02:26
SteveAthanks02:26
theCoreis it a good idea to close old, and badly asked tickets requests? 02:27
theCoreor should I leave them open?02:27
ddaasidarus: il y a une fonctionalit pour importer de svn vers bzr sur launchpad. Mais pas d'hbergement svn natif.02:28
=== Ubug2 [n=bugbot@ubuntu/bot/ubugtu] has joined #launchpad
sidarusddaa>ok merci02:31
=== niemeyer [n=niemeyer@200.138.50.113] has joined #launchpad
=== Keybuk [n=scott@quest.netsplit.com] has joined #launchpad
theCorehere an example of tickets I would like to close https://launchpad.net/distros/ubuntu/+ticket/1402:39
theCoreI think this one also show another problem02:43
=== matthewrevell [i=synchron@outbound.silenceisdefeat.org] has joined #launchpad
theCorepeoples should be able to request tickets in their native language02:44
theCorethey could be translatable, too02:45
SteveAhaving tickets in a native language is coming soon02:46
theCoreSteveA, cool02:48
SteveAtheCore: flacoste is working on it.02:55
theCoreSteveA, thanks for the info02:55
carlosjordi: did you approved pt_PT translation for ddtp?02:56
sidarusddaa> j'essaye d'importer cvs > launchpad mais j'y arrive pas03:02
ddaasidarus: pourquoi le nom de produit de osscss est "sidarus" (regarde dans l'url)?03:04
ddaasidarus: quelle est la commande que tu tapes pour faire un checkout avec CSS?03:04
ddaasidarus: une fois que les coordonnes du CVS sont dans launchpad, je dois faire quelques action manuelles03:05
ddaa* pour fair un checkout avec CVS03:05
sidarusddaa>CVS root =  :pserver:anonymous@oscss.cvs.sourceforge.net:/cvsroot/oscss03:05
ddaaet le module?03:06
sidarusle pb est qu'il y a 3 modules : admin catalog sql03:06
ddaamh, ca fait trois branches03:06
sidarusa pose pb ?03:07
ddaaen principe, dans launchpad, ca fait trois produits distincts, mais c'est pas ncessaire si a ne correspond pas a l'organisation du projet (releases distinctes)03:07
ddaasi au niveau packaging c'est trois .rpm ou deb distincts, tu devrais enregistrer trois produits sur launchpad. Tu peux les grouper dans un mme projet03:08
ddaasi c'est juste un seul product en trois pieces, tu peux just crer trois "release series" dans launchpad pour contourner le probleme.03:09
ddaabon, je vais m'occuper de catalog pour commencer03:09
sidarusddaa>ok je vois. Au fait il a 3 branche : catalog=fontend, admin=backend et sql03:10
sidarusddaa>je vois que j'ai tout fais faux :P03:11
ddaasidarus: tu devrais changer le nom du produit pour tre "osscss" or "osscss-catalog"03:11
ddaasidarus: pas de problme, c'est pas vraiment vident la premire fois si on a un project un tant soit peu atypique03:11
sidarusddaa>tu me suggere donc de faire 3 projets : oscss-catalog, oscss-admin, oscss-sql ?03:12
ddaaca depend de la maniere dont le projet est organise...03:13
ddaaet c'est trois "products" que tu grouperais dans un mme "project".03:13
sidarusddaa>organisation d'osCSS :: 1) catalog=fontend, 2) admin=backend 3) sql03:13
ddaaest-ce que les trois pices sont releases et packages independamment? Si oui, trois products, si non, trois series dans un meme product.03:14
sidarusddaa>1 seul package03:15
sidarusddaa>faut que je m'y colle  la logique de launchpad03:16
ddaadonc trois release series. T'en fait pas, normalement c'est plus simple mais oscss a l'air d'tre organis de manire un peu bizarre.03:17
sidarusddaa>je suis ouvert a toute critique. Tu suggere quoi comme organisation ?03:19
=== LeeJunFan [n=junfan@s64-186-37-84.skycon.net] has joined #launchpad
SteveAjamesh: I like the stuff you've done for improving finding specific parts of the template in page tests03:19
SteveAjamesh: please add an agenda item on it for thursday's meeting, so we can be sure everyone is aware of it03:19
=== j-a-meinel [n=j-a-mein@adsl-67-37-234-251.dsl.chcgil.ameritech.net] has left #launchpad []
ddaasidarus: si aucune des trois parties n'est utile sans les deux autres, je pense que a devrait tre une seule branche.03:20
ddaasidarus: ca permet de garder facilement l'histoire de l'ensemble, et a evite d'avoir des morceaux correspondant  des revisions differentes03:21
ddaasurtout avec bzr qui contrairement a CVS enregistre l'histoire de toute une arborescence et non de fichier individuels03:22
sidarusddaa>au fait "admin" est un sous-dossier de "catalog"03:22
=== niemeyer_ [n=niemeyer@201.10.93.152] has joined #launchpad
sidarusddaa>le pb est que "admin" peut etre install ailleurs ou renomm pour des raisons de securit03:23
ddaadans ce cas, l'import de catalog contiendra admin03:24
sidarusoui tout a fait03:24
sidarusdans l'installation par defaut03:25
ddaale fait que les utilisateurs soit susceptible de change l'organisation n'est pas pertinente  ce niveau. On est just en train de reprsenter le logiciel tel qui'l est distribu et versionn.03:25
sidarusddaa>ok l je comprend mieux03:26
sidarusddaa> au fait : https://launchpad.net/products/sidarus/trunk <= y a erreur ?03:27
ddaasidarus: a te drange si je demande  un launchpad-admin de changer le nom du product de "sidarus" en "oscss"?03:27
sidarusnon au contraire :)03:27
ddaakiko: please change name of product "sidarus" to "oscss".03:29
kikohey ddaa 03:29
sidarusthx kiko & ddaa03:29
ddaakiko: hey, I'm guiding a potential new adopter to setting up launchpad and bzr stuff for his project.03:29
sidarusosCSS is possible ?03:29
sidarusosCSS must be lowercase ?03:30
=== Spads [n=spacehob@82.211.81.249] has joined #launchpad
ddaasidarus: the "name" is only used in urls, it's all lower case. The name used in human text is "display name" and can have anything you want.03:30
ddaasidarus: and it's already "osCSS". Besides you can change it yourself03:31
sidarusddaa>ok thx03:31
kikoddaa, sidarus: done.03:32
sidaruskiko>thank's a lot03:32
ddaasidarus: https://launchpad.net/products/oscss03:32
sidarusgreat :)03:33
ddaasidarus: I'm currently running a test import of oscss/trunk. If it works, I'll do a product import and you'll get access to bzr branch when that completes.03:34
ddaanote that will produce a branch that's read-only for you. Only launchpad will update it by looking at the cvs repo. To publishes your changes with bzr you'll put your branch on launchpad.03:34
sidarusddaa>Merci beaucoup !03:35
ddaasidarus: a ta place, je changerais le nom de "trunk" pour etre "catalog", et je rajouterai un release series pour sql.03:35
ddaatu pourra ensuite crer un autre "trunk" qui correspondrait  la combinaison des deux.03:36
sidarusddaa>ok je vais faire le ncessaire03:36
ddaatu peux appeler les series comme tu veux, c'est juste une question de convention.03:37
sidarusddaa>juste pour pas mourir con... trunk a signifie quoi ?03:37
ddaa"tronc"03:37
sidarusmouaaaaaaarf03:37
ddaai.e. la branche principale d'o partent toutes les autres branches03:37
sidarusi.e. tree03:38
sidarusenfin merci, je suis mort de rire03:38
ddaaEn fait "tree" signifie autrechose. L'arborescence des fichiers dans une branche. Les branches forment plutt un rseau :)03:39
ddaamtaphores bogues :)03:39
sidarusOn en apprend tous les jours :)03:39
sidarusddaa>au fait nommer "trunk" > "http" a passe ?03:43
ddaasidarus: pourquoi pas.03:43
ddaaL'ide est surtout que si c'est packag dans ubuntu, les packages soient associs  trunk (de manire conventionelle) et que la branch associe est le contenu qui correspond au package.03:44
ddaaokay, dit moi quand c'est bon et je lancerai la conversion en production03:47
=== jinty [n=jinty@251.Red-81-32-185.dynamicIP.rima-tde.net] has joined #launchpad
sidarusddaa>bon ben va pour "trunk". J'aime pas bousculer les conventions.03:49
ddaaokay, c'est parti. L'import devrait tre en ligne dans moins d'une heure03:51
sidarus:)03:52
=== R3Ndy [i=AbrAKada@202.150.125.197] has joined #launchpad
=== ddaa [n=ddaa@nor75-18-82-241-238-155.fbx.proxad.net] has joined #launchpad
=== ddaa [n=ddaa@nor75-18-82-241-238-155.fbx.proxad.net] has joined #launchpad
daniloscarlos: ping (again ;))04:02
=== imbrandon [n=imbrando@ubuntu/member/pdpc.active.imbrandon] has joined #launchpad
=== ilmari [i=ilmari@ritchie.ping.uio.no] has joined #launchpad
carlosdanilos: pong04:02
carlosI didn't see your first ping...04:03
imbrandoncprov: ping, does that mean the fix for backports is live04:03
daniloscarlos: ping (just playing a game of table-tennis ;)04:03
carlos:-P04:03
cprovimbrandon: no, needs rollout04:03
imbrandoncprov: ahh ok , just seen the reply in my mail, wasent sure04:04
imbrandonokies thanks04:04
=== kristog [n=ballio@energ63.energ.polimi.it] has joined #launchpad
kristoghello *04:04
=== bradb [n=bradb@wnpgmb09dc1-71-199.dynamic.mts.net] has joined #launchpad
kristogi wonder if i could setup a *commit-message-system* on a specific baz branch04:05
kristogbzr*04:05
kikothanks BjornT 04:05
cprovimbrandon: fine, we will try to rollout soyuz this week, earlier than the LP itself, I'll ping when it happen04:05
kikoBjornT, if you have another moment and want to unblock me, I have another fix that is up for review with jamesh. It's not very long. Are you game?04:05
imbrandoncprov: great , thanks a ton 04:06
cprovimbrandon: np, glad to help04:06
kikomalcc, cprov: I see that branch finally landed. how are we looking on the test?04:06
BjornTkiko: sure.04:06
kikoBjornT, I'll bounce it to you, one moment.04:07
cprovkiko: seems to be fine, was pending one more run with all the issues set during the weekend. malcc how did it go ?04:07
kikocprov, oof, finally.04:07
kikoBjornT, sent.04:09
malcckiko, cprov: I spent some time at the weekend getting mostly set up with a more solid baseline, incorporating the experience from the previous runs04:09
kikoawesome04:09
cprovmalcc: nice !04:10
malcckiko, cprov: I'm planning to do one final test run only once we've got a candidate codeline from rocketfuel, so right now I'm working on the soyuz-fixes branch instead, as I can finish off getting ready to test while that lands and we set up our candidate04:10
kikookay, cool.04:10
malccOtherwise, any re-testing now will end up being on a slightly different codeline than what we'll end up using04:10
cprovmalcc: [r=kiko]  I suppose ?04:11
kiko?04:11
malcccprov: I'm working on addressing the last of kiko's suggestions, so the soyuz-fixes branch will end up r=kiko in all likelihood, after I've responded to the review. Is that what you mean?04:12
kikoah. I misunderstood as well.04:12
spiv04:12
cprovmalcc: yes, i was just suggestion kiko might be a good candidate to review those changes  ... well done04:14
=== Nafallo [n=nafallo@ubuntu/member/nafallo] has joined #launchpad
kikomatsubara, OOPS-259B935 seems to have been fixed already. is that true?04:19
Ubug2https://devpad.canonical.com/~jamesh/oops.cgi/259B93504:19
matsubarakiko: yes, bug 5924904:20
Ubug2Malone bug 59249 in launchpad-bazaar "Edit branch details form need input validation for non-existent product" [High,Fix committed]  http://launchpad.net/bugs/5924904:20
kristog(second try ;) ) do you know how i can send mail after a commit on a LP bzr branch?04:22
kikothanks matsubara 04:23
cprovnice ... custom setUp now works for build-notification.txt test, ITestMailBox is present for Zopeless layer, thanks flacoste/jamesh/malcc04:24
=== bradb [n=bradb@wnpgmb09dc1-71-199.dynamic.mts.net] has joined #launchpad
jordicarlos: I did, as "pt"04:26
jordicarlos: did you see my request about removing that Swedish translation that slipped as Northern Sami?04:27
carlosjordi: oh, really, I didn't see it correctly then ;-)04:27
carlosjordi: yes, but I cannot do it, Stuart should do it, I will send the request later today, don't worry04:28
jordiyup, thanks04:29
jordidanilos: and, you got a Cc for me regarding some plural forms :)04:29
=== lbm [n=lbm@82.192.173.92] has joined #launchpad
jordidanilos: agreed that translatable strings with \r are bad? :)04:31
matthewrevell /leave04:32
matthewrevellsorry04:32
matthewrevell:)04:32
=== matthewrevell [i=synchron@outbound.silenceisdefeat.org] has left #launchpad []
ddaajamesh: ping?04:33
jordicarlos: hm, interesting bug report04:33
jordiMessage-ID: <bc2bd34a0609171512q3e20c44bx702f6c4861b1395b@mail.gmail.com>04:33
carlosjordi: I would prefer links to the bug04:33
jordiin rosetta-users04:34
jordithere is none :)there's no bug filed yet04:34
jordiI can give you a link to the archive, wait04:34
jordioh man, the lag04:34
jordihttps://lists.ubuntu.com/archives/rosetta-users/2006-September/001805.html04:35
carlosjordi: don't worry, I saw it already04:35
carlosjordi: well, actually, that's a bug in that .pot file04:35
carlosI mean... mixing \r with \r\n is a bit broken....04:35
jordi16:31 < jordi> danilos: agreed that translatable strings with \r are bad? :)04:36
jordi:)04:36
jordistill, there's plenty of files out there with \r04:36
carlosI didn't say that \r is bad04:36
carlosis not the best thing in the world... but we can live with that04:36
=== ilmari [i=ilmari@ritchie.ping.uio.no] has left #launchpad []
carlosjordi: I said that mixing both '\r' and '\r\n' is bad04:37
danilosjordi: well, it sucks, but it's still bug on our side, imho04:37
carlosin the same string...04:37
jordiiirc the gettext manual has something abotu \r ?04:37
carlosjordi, danilos: I guess that our bug is that we don't handle '\r' to show it with the special symbol for new line char04:37
carlosbut in this case, upstart should be fixed04:38
daniloscarlos: right, agreed04:38
carlosoh, another bug in our side is that we shouldn't accept .pot files broken that way....04:38
carlosthe web form does that check, but seems like .po/.pot imports aren't04:38
jordihttps://launchpad.net/people/ubuntu-l10n-dv <-- can you assign[1~carlos: 04:39
carlossure04:39
carlosjordi: done04:40
=== kristog [n=ballio@energ63.energ.polimi.it] has left #launchpad []
jordiagain, the lag04:40
jordithis is so laggy it's not even funny04:40
carlosdanilos, jordi: I'm pinging Scott to talk about upstart .pot file04:41
jordi9k04:41
daniloscarlos: ok, thanks04:41
Ubug2New bug: #61081 in rosetta "PO template +edit form needs better validation for priority field" [Medium,Confirmed]  http://launchpad.net/bugs/6108104:45
=== Nafallo files Bug #61086
Ubug2Malone bug 61086 in rosetta "Filter please" [Untriaged,Unconfirmed]  http://launchpad.net/bugs/6108604:46
kikomatsubara, what bug is bug 60730 a dupe of?04:46
Ubug2Malone bug 60730 in malone "Malone breaks patches by messing with whitespace" [Untriaged,Unconfirmed]  http://launchpad.net/bugs/6073004:46
kikoNafallo, that's a pretty weird bug summary04:47
Nafallokiko: hmm, indeed. I should be able to make that a bit more verbose I think ;-).04:48
Nafallothat should be better then :-)04:49
carlosdanilos, jordi: Bad news04:52
daniloscarlos: yes?04:52
kikomalcc, is there time to sneak in another patch in your test run? or am I being evil? It may improve the performance of domination significantly..04:53
carlosdanilos, jordi: Seems like it's not broken, but it's the first application that actually needs to handle '\r' and '\r\n' in the same message04:53
malcckiko: Yes there's time. If the test run reveals a problem with it, we can decide then if there's time to fix it and retry, or if we need to leave it for later04:53
daniloscarlos, how can that be? what is it actually doing?04:53
carlosdanilos: it does exactly what those chars mean04:53
kikomalcc, okay, let me see if I can get it fixed in time for your run. ping me when you need it04:54
carlosmove to the start of the line (without moving one line down), write something and move to the next line04:54
malcckiko: Next run won't be until after this soyuz-fixes branch I'm responding to the review for has landed, you've got some time04:54
carlosdanilos: text console 'magic'04:54
daniloscarlos: hum, what is it, some vt emulation program, or what?04:55
carlosdanilos: I guess this could be a good example of tags that should be removed from translatable strings, like we try to do with XML translations04:55
daniloshum, why would init-replacement need things like that... well, whatever04:55
carlosdanilos: it's the new init implementation for Ubuntu04:55
matsubarakiko: https://launchpad.net/products/launchpad/+bug/2627 maybe04:55
Ubug2New bug: #61086 in rosetta "Filter at pot-listings" [Untriaged,Unconfirmed]  http://launchpad.net/bugs/6108604:55
carlosdanilos: for booting status 04:55
daniloscarlos: agreed, we need something like <unchangeable>04:56
carlosdanilos: well, I still think it's a bug in upstart, it shouldn't extract those 'tags' to be translated04:56
carlosbut I also agree that Rosetta should allow people to translate such strings04:56
daniloscarlos: the string is particularly silly04:57
carlosdanilos: but it's valid04:57
daniloscarlos: indeed04:57
carlosif it's valid, Rosetta should allow people to work with it04:57
carlosjordi: would be possible that you file a bug about upstart problem and assign it to me?05:02
kikomatsubara, I believe that's right. 05:06
matsubarakiko: I'll dupe accordingly. I wonder why 2627 is marked as private. Do you see any reason for that?05:07
=== gnomefreak [n=gnomefre@ubuntu/member/gnomefreak] has joined #launchpad
=== WebMaven [n=webmaven@ip72-193-220-34.lv.lv.cox.net] has joined #launchpad
ddaaThere's something excessively strange going on with the branch puller05:18
kikomatsubara, not really..05:21
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #launchpad
ddaafantastic, some early branch makes it crash05:30
kikoBjornT, well, you tell me -- in what case could self.bugattachments == other.bugattachments?05:30
kikoBjornT, I think that's really not the right thing to check.05:30
BjornTkiko: only when self.bugattachments == other.bugattachments == [] 05:32
kikoBjornT, I think doing a check for != makes that much more obscure.05:32
kikomalcc, ping?05:32
malcckiko: pong05:32
kikomalcc, can source packages never be in the publication status PENDING?05:33
malcckiko: They can, but not for very long05:33
malcckiko: process-accepted puts them there, and then a couple minutes later, publish-distro moves them along to published; it all happens during one cron.daily run05:34
BjornTkiko: interesting, i think not using != is much more obscure :) since the method name is 'isIdenticalTo', it makes much more sense (to me) to check for equality, not for presense of attachments.05:34
ddaait's the oscss import... grmbl...05:34
kikoBjornT, but we can't ever check if attachments are identical, which is why if any of the comments has them, we should bail out.05:35
kikoBjornT, that fact is lost when you use !=05:35
kikothere is no way of comparing ==05:35
kikounless they are empty lists05:35
jameshddaa: pong05:35
kikomalcc, do you understand why the dominator queries binaries for PENDING and PUBLISHED, but sources only for PUBLISHED?05:36
malcckiko: No idea at all. Unless something is very strange, there can't be any binaries in PENDING at that time either, as we're not between process-accepted and publish-distro's first phase05:36
malcckiko: I suspect it's cruft05:36
kikomalcc, hmm. should I try and drop PENDING as well, or just XXX it for later?05:37
ddaajamesh: can you look at https://launchpad.net/products/launchpad-bazaar/+bug/60418 ?05:37
UbugtuMalone bug 60418 in launchpad-bazaar "configurable default syncinterval for vcs imports" [High,Confirmed]  05:37
malcckiko: I'd say put in an XXX. Querying on another state which has no rows won't be slow, and perhaps it's the best conceptual thing to be querying for, so we might want to fix sources not binaries05:37
ddaajamesh: lifeless and sabdfl would like me to step up the frequency of vcs syncs, but that problem is getting in the way05:37
jameshddaa: okay.  Is there anything more I'd need to know other than what's in the bug report?05:38
ddaajamesh: the main open issue is that I'm not clear where the default value should be stored05:38
kikomalcc, ok.05:38
jameshe.g. what the default sync intervals should be for cvs and svn05:38
jameshddaa: does the launchpad.conf file sound okay?05:39
BjornTkiko: well, if you prefer to check for presence of attachments, keep it. it's not a big issue, especially not since there's a comment explaining the check.05:39
ddaajamesh: I guess... but that means changing it would require bouncing importd05:40
ddaaThe most convenient thing for me would be having it stored in the database, so it can be changed without having to interrupt service. But there might be a policy problem with doing that.05:41
ddaaMh... on second though... having it stored in the DB would not help much because importd sucks05:42
ddaajamesh: okay with the lanchpad config05:42
ddaajamesh: defaults should be 6h for svn, 12h for cvs.05:43
jameshddaa: changing it to some place other than launchpad.conf later on shouldn't be too difficult05:43
jordicarlos: sure, but tell me why \r\n is bad and \r isn't05:51
carlosjordi: all them are bad, but this is a corner case when it makes sense05:51
carlosjordi: anyway, I'm filing the bug right now, so don't worry05:51
jordiah ok05:51
carlosjordi: it's just like <b>foo</b> in XML05:51
jordinod05:51
carlosjordi: it should not be there05:51
carlosbut the program extracts those special tags and translators could mess it... but we should allow it05:52
carlosuntil upstart came, no other template needed that05:52
sidarusby all see you soon05:54
sidarusddaa>special thank's to you05:54
ddaasidarus: you're welcome. I'm debugging some problem caused by the oscss import, I'll let you know when the import is published.05:55
jordisidarus: laters!05:55
sidarusddaa>many thank's for your help, see you later ;)05:56
carlosjordi, danilos: https://launchpad.net/products/rosetta/+bug/6109605:57
UbugtuMalone bug 61096 in rosetta "Rosetta should allow '\r' and '\r\n' in the same msgid/translation" [Medium,Confirmed]  05:57
=== lfittl [n=lfittl@chello080109027166.17.14.vie.surfer.at] has joined #launchpad
=== sabdfl [n=sabdfl@ubuntu/member/pdpc.silver.sabdfl] has left #launchpad []
carlosjordi: the mail you wanted me to look into is the one about kdelibs, isn't it?06:01
jordiyes06:03
kikoBjornT, do you really think I should revert? I'd rather have r=BjornT than nothing ;-)06:03
UbugtuNew bug: #61096 in rosetta "Rosetta should allow '\r' and '\r\n' in the same msgid/translation" [Medium,Confirmed]  http://launchpad.net/bugs/6109606:05
BjornTkiko: i never said anything about reverting, did i? :) i did say that it wasnt such a big issue and you could keep it the way you have it. so you got r=BjornT06:06
kiko:)06:09
kikothanks.06:09
kikomalcc, this turned into a more serious whack :-( see if you think it's worth doing, otherwise store in a branch of yours for further work.06:15
kikomalcc: https://sodium.ubuntu.com/~andrew/paste/file5wEqLs.html06:15
malcckiko: Wow, looks like you've rewritten the whole thing. Can you summarise the approach behind your changes?06:17
kikomalcc, well... basically I got rid of _sortPackages, and used debversion_sort_key instead.06:18
malcckiko: Not bad for a 635-line patch :)06:19
carlosjordi: seems like Ubuntu packages 'lost' those strings06:19
carlosjordi: it's not a Rosetta issue, but package problem06:20
kikomalcc, sorry. I think I got carried away by all that cruft. it's somewhat nicer now, though. :-(06:20
malcckiko: Yes, de-crufting is good, it's just a bit overwhelming trying to work out which changes actually change anything and which are pure code-level refactoring06:21
jordicarlos: oh hmm.06:25
carlosjordi: https://launchpad.net/distros/ubuntu/+source/kdelibs/+bug/6110706:28
UbugtuMalone bug 61107 in kdelibs "Some stock strings are not extracted to be translated" [Untriaged,Confirmed]  06:28
kikosalgado, have time to do a trivialish review?06:36
kikosalgado, https://sodium.ubuntu.com/~andrew/paste/file53br7Y.html06:37
=== AM|R [n=gomo@linux.opensource.org.my] has joined #launchpad
salgadokiko, what do you think of storing SQLConstant("person_sort_key(Person.displayname, Person.name)") as Person._sort_key (or something similar)?06:44
kikosalgado, we already do -- Person.sortingColumns.06:45
=== jelmer_ [n=jelmer@65.91.54.2] has joined #launchpad
salgadokiko, why not use it on activememberships and etc, then?06:47
kikogood point.06:47
=== insecure [n=gomo@linux.opensource.org.my] has joined #launchpad
salgadoI guess you'll have to add a Person. on SQLConstant("person_sort_key(displayname,name)")06:48
=== insecure is now known as AM|R
salgadoI mean, Person.[name,displayname] 06:48
kikohmmm, right.06:49
salgadokiko, other than that, looks good to me06:50
kikocool, salgado. thanks.06:51
=== insecure [n=gomo@linux.opensource.org.my] has joined #launchpad
=== insecure is now known as AM|R
=== jelmer__ [n=jelmer@65.91.55.220] has joined #launchpad
=== raphink [n=raphink@ubuntu/member/raphink] has joined #launchpad
UbugtuNew bug: #61112 in rosetta "Rosetta should display something for a "\r" in a msgid" [Untriaged,Unconfirmed]  http://launchpad.net/bugs/6111207:11
ddaaDoes anybody know how I can debug a http request given its apache access log?07:13
ddaaI have that:07:13
ddaa82.211.81.156 - - [18/Sep/2006:18:05:48 +0100]  "GET /000007ac/.bzr/repository/knits/3a/application_top.php.bak-20060918135605-1hhi6s5mwfczzdkr-198.knit HTTP/1.1" 206 667 "-" "bzr/0.10.0 (urllib)"07:13
SteveAdebug in what sense?07:14
ddaaI presume this log gives enough information to rebuild the request. Then I would like to run it "manually" and see what the server answered07:15
SteveAyou can try to do that07:16
SteveAit doesn't contain all the information that might have been passed07:16
SteveAfor example in other HTTP headers07:16
SteveAbut you can try it07:16
SteveAtelnet host port07:16
SteveAGET /000007ac/.bzr/.... HTTP/1.107:16
SteveAHost: externally.visible.hostname07:17
SteveA (this line intentionally left blank)07:17
ddaaATM it looks like it was a ranged request that did not give all the expected bytes07:17
SteveAwell, you won't get the range headers in the log07:17
ddaaoh, what is the "206 667" bit then?07:17
SteveAthat indicates that a partial request was made07:18
SteveAand successfully completed07:18
SteveAbut, it was not logged what the range was07:18
SteveAddaa: if you need to debug this, there should be a way to log the Range headers of requests, maybe sticking it o nthe end of the log lines07:21
ddaayeah, there were some commented mutter statements in the code07:22
ddaaI just uncommented them07:22
SteveAoh, I meant in the apache logs07:22
SteveAbut I guess having bzr log it too works07:22
=== LeeJunFan [n=junfan@adsl-69-210-207-5.dsl.klmzmi.ameritech.net] has joined #launchpad
=== lfittl [n=lfittl@217.19.46.18] has joined #launchpad
=== jelmer_ [n=jelmer@65.91.55.220] has joined #launchpad
=== flacoste [n=francis@modemcable207.210-200-24.mc.videotron.ca] has joined #launchpad
=== cprov [n=cprov@monga.dorianet.com.br] has joined #launchpad
=== Ag4Ms [i=AbrAKada@202.150.111.197] has joined #launchpad
=== mdz [n=mdz@studiocity-motorola-bsr1-70-36-194-85.vnnyca.adelphia.net] has joined #launchpad
=== Spads [n=spacehob@host-87-74-36-217.bulldogdsl.com] has joined #launchpad
kikobradb... did you read my email? why are you removing stuff without giving proper time for further discussion?08:03
bradbkiko: urgh08:04
bradbkiko: I didn't think a small change like that needed consensus, tbh.08:05
bradbBut it's easy to change back.08:05
=== AM|R [n=gomo@linux.opensource.org.my] has joined #launchpad
kikobradb, the date was exposed in the spec mockups too. I think it would be more practical to discuss things before going ahead and firing changes off into RF.08:09
SteveAbradb: principle of least surprise... if people will be in the least bit surprised, then stick to what was agreed before08:10
=== SteveA abuses standard rules of thumb some more
bradbSteveA: sure, UI 101. but we have no info either way right now. i just went with what mpt said.08:10
bradbbut anyway, i'll hold off landing other changes like that unless they're explicitly agreed on.08:11
SteveAthis is the principle of least surprise for working on a team, rather than the principle for UI design08:11
kikobradb, I'm also now asking myself why you didn't include the package/product icons that we had specd together, bradb?08:11
SteveAI'm just abusing the same name to make a point08:11
kikoor the collapsing...08:12
bradbSteveA: oh, ISWYM08:12
bradbkiko: I didn't intentionally leave those icons out, fwiw. I can add it to my todo.08:13
kikoIIRC we thought they were a nice idea in that they helped differentiate upstream versus distro bug rows in the status table08:14
kikoman how I hate that actions menu.08:14
=== cprov [n=cprov@monga.dorianet.com.br] has joined #launchpad
bradbkiko: the icons might help. hard to say.08:15
Nafallohttps://launchpad.net/products/rosetta/+bug/61086 <-- could someone look if that might be unduplicated? ;-)08:15
UbugtuMalone bug 61086 in rosetta "Filter at pot-listings" [Untriaged,Unconfirmed]  08:15
kikoNafallo, what are "pot-listings"?08:16
Nafallokiko: what we have on the URL pointed to :-)08:16
kikoNafallo, hmm?08:17
Nafallohttps://launchpad.net/distros/ubuntu/edgy/+lang/sv08:17
Nafallothat list with pots :-)08:17
kikoNafallo, that's a distribution release language listing. and yes, that's a dupe.08:17
kikoNafallo, bug 112.08:18
UbugtuMalone bug 112 in rosetta "Search for packages per language" [Wishlist,Confirmed]  http://launchpad.net/bugs/11208:18
Nafallohmm, oki. I read Simira's bug as if she wanted more than just the filter, but that might just be me then :-).08:18
NafalloI just want to be able to filter out for example upstart's template so that I can work on it :-)08:20
UbugtuNew bug: #61123 in rosetta "Rosetta should display something for consecutive spaces in the middle of a line of a msgid" [Untriaged,Unconfirmed]  http://launchpad.net/bugs/6112308:35
kikobradb, so the scenario I am concerned about is the following08:44
kikowe turn on release nominations08:44
kikowe have thousands of users using malone for ubuntu08:44
kikoand then one of the following happens:08:45
kikoa) the distro team is overwhelmed by the requests (are they emailed, btw? if not, is this feature very useful?)08:45
kikob) we find out a bug that cases these nominations to misbehave somehow08:45
kikoc) the distro team finds the feature interesting but there are some serious bugs that make it very distracting to use the feature08:46
kikobradb, in any of those scenarios we are kind of fucked if we have no way of disabling the addition of new notifications.08:46
bradbkiko: b and c seem to apply to a lot of significant feature additions, fwiw.08:47
kikobradb, I agree, but that doesn't make it less important here.08:47
kikothis is a feature that has a lot of chance of getting us lambasted08:47
bradbre: a, no they aren't currently emailed. they could be, but that would just increase the pressure in the firehose. IMHO, the most useful way to deal with the flood of noms is listings.08:48
kiko(in particular the distro team did /not/ ask for it)08:48
kikobradb, listings which we don't yet have.08:48
bradbkiko: indeed, though they are quick to add after it rolls out.08:48
bradband, as much as being about nominations, it's also about release targeting08:49
kikobradb, again, I don't agree on rolling this feature out half-baked.08:49
kikoit will only get us bad rep.08:49
kiko"Why does nobody look at these nominations?"08:49
kiko"How can I stop people from adding these nominations to my product!?"08:49
kiko"If you want me to use it, how can I see all nominations for my product?"08:50
kikoetc.08:50
bradbkiko: i don't agree on half-baked solutions either, though i do think it's practical to release early and often, particularly when what's missing can be added pretty quickly.08:50
kikobradb, in some situations, I agree. in this one, I don't.08:50
bradbbecause right now we've made a lot of very important decisions on something we have very little, perhaps no, information about08:50
kikoI agree, but still think that the damage of the half-baked release outweighs that.08:51
kikowhat we /should/ have done was rolled out to a test server, instead of landing into RF.08:51
kikonow that it is in RF, you can either back it out or deal with the fact that we may need to turn it off.08:51
kikowhich is why I've been trying to point out in this last week of emails08:52
bradbkiko: I agree that I made a mistake in landing it in rf08:52
bradbI'm willing to back it out.08:52
bradband work with stub to put it on a beta site08:52
kikothat's an acceptable solution if you prefer that08:53
bradbok, i will back it out08:53
kikoI just think that conditionally disabling the feature may be less work08:54
kikobut that can be your call08:54
bradbi think i'd rather back it out for now08:54
kikookidok08:55
kikoSteveA, do we have a box that would serve as an edge or test box?08:55
kikobradb, otherwise that means carbon I guess08:55
=== belito [n=user@201.240.99.27] has joined #launchpad
bradbkiko: so, the affects revs are: 4047, 4046, 4032. should i just reverse apply each one, newest to oldest, then commit all that? what about reviews, etc?08:57
bradbs/affects/affected/08:57
kikobradb, well.. if you can reverse apply them cleanly, I think it's fine.08:58
kikors=kiko on backing it out anyway.08:58
bradbok08:58
=== jml [n=nnnjml@203-217-8-89.perm.iinet.net.au] has joined #launchpad
=== matsubara [n=matsubar@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
Nafallowhat's the correct way to Close bugs in changelogs? :-)09:16
cprovNafallo: well, currently there is no Soyuz/Malone interface in this land. I didn't spend much attention on it (it's a regression from dak)09:22
Nafalloah, oki.09:23
Nafallothanks anyway then :-)09:23
UbugtuNew bug: #61129 in malone "minidom crashes with encoding errors while parsing external bug tracker pages" [Untriaged,Unconfirmed]  http://launchpad.net/bugs/6112909:31
bradbkiko: would it be relatively easy to kill just the current merge request in pqm?09:38
kikobradb, I have no idea. you could have pushed a revision with a failing test earlier, but now..09:39
kikoyou'll need admin help09:39
bradbelmo: can you bounce pqm? i.e. I want to "cancel" just the merge request pqm is currently processing, if possible.09:40
=== dholbach [n=daniel@ubuntu/member/dholbach] has joined #launchpad
dholbachhello09:47
=== andrunko [n=andrunko@200.184.118.132] has joined #launchpad
dholbachandrunko just tried to push a branch to sftp://andrunko@bazaar.launchpad.net/~telepathy/telepathy-qt/ubuntu and it created a sftp: file for him and pushed 0 revisions - his ssh key is ok and I added him to the telepathy team (the product created too) - does anybody have an idea, what's going wrong?09:48
andrunkoit created sftp: dir09:49
dholbachahhh a dir09:49
kikoan sftp: directory?09:49
kikothat's most weird09:49
andrunkoyep09:49
kikoddaa?09:50
=== Nafallo [n=nafallo@ubuntu/member/nafallo] has joined #launchpad
andrunkoanmagalh@andrunko:~/projects/tapioca/trunk/telepathy-qt$ bzr push --create-prefix sftp://andrunko@bazaar.launchpad.net/~telepathy/telepathy-qt/ubuntu09:50
andrunko0 revision(s) pushed.09:50
kikoandrunko, hmm. --create-prefix should no longer be necessary or used IIRC09:50
ddaaI'm officially out, but what can I (quickly!) do to help?09:51
andrunkohmmm, let me try again without it09:51
kikoddaa, see above09:51
ddaawell, there was a number of versions of bzr where this message was buggy09:51
flacosteandrunko: yeah, the first push always pushed 0 revision09:52
andrunkoflacoste: no that's no the problem09:52
andrunkoit did not push anything09:52
ddaabut it otherwise worked correctly09:52
andrunkoit created a sftp: dir in  PWD09:52
kikoandrunko, oh, on your local box?09:53
andrunkoyep09:53
ddaawell, I do not see any branch for telepathy-qt on launchpad09:53
andrunkoit did not work09:53
andrunkoi will try without --create-prefix09:53
ddaahttps://launchpad.net/products/telepathy-qt09:54
ddaaa branch should appear here as soon as the push start09:54
ddaaotherwise, everything appears correct09:55
ddaaI mean here: https://launchpad.net/products/telepathy-qt/+branches09:56
andrunkoanmagalh@andrunko:~/projects/tapioca/trunk/telepathy-qt/debian$ bzr push --create-prefix sftp://andrunko@bazaar.launchpad.net/~telepathy/telepathy-qt/ubuntu09:57
andrunko0 revision(s) pushed.09:57
andrunkoanmagalh@andrunko:~/projects/tapioca/trunk/telepathy-qt/debian$ ls09:57
andrunkochangelog  cmake.mk  compat  control  copyright  rules  sftp:  telepathy-qt0.install  telepathy-qt-dev.install09:57
andrunkoit just created the sftp: dir09:57
ddaabah09:57
BjornTandrunko: do you have python-paramiko installed?09:57
andrunkoi don't know what is happening09:57
ddaaBjornT++09:57
dholbachnghnghnghngh.09:57
ddaaI think that's a known bug. You need python-paramiko installed09:58
ddaaandrunko: try with a more recent release of bzr too09:58
=== dholbach hugs andrunko
SteveAwin 1409:58
andrunkonow it seems to work09:58
dholbachandrunko: sorry - I didn't think of that earlier09:58
andrunkonp09:58
andrunko:)09:58
andrunkoddaa: i am using dapper here09:58
andrunkoi will create a edgy chroot env 09:59
dholbachandrunko: I'll check it out once the branch is up on LP09:59
andrunkogreat09:59
ddaaandrunko: that's seriously obsolete... 0.8.2 according to http://packages.ubuntu.com/dapper/source/bzr10:00
dholbachddaa: hahaha - we support for that 3 years? 5 years? :-)10:00
ddaa0.11 will be released soon, there has been 0.9 and 0.10 since that, which brings plenty of love (major performance improvements)10:00
andrunko:)10:01
ddaahttp://bazaar-vcs.org/DistroDownloads10:01
ddaayou'll get an apt.sources line there to get the latest love10:01
=== carlos [n=carlos@138.Red-81-39-35.dynamicIP.rima-tde.net] has joined #launchpad
andrunkogreat, i should be updating to edgy soon10:02
ddaadholbach: I seriously think that newer bzr should go in through dapper updates10:02
dholbachthat's something that should be discussed with Colin and Matt10:03
ddaabzr is < 1.0, it's early adopter stuff that we publicize actively10:03
ddaadholbach: can you bring that up with them?10:03
dholbachI'd prefer it if you'd argue the case10:04
dholbachor somebody of your team, since you know better what's at stake10:04
ddaaWell, actually mpool should argue the case.10:04
ddaahe's coming back from vacation tomorrow10:04
ddaathere was a strong push before dapper so 0.8 could get in, because it brough in a new, incompatible, vastly improved branch format.10:05
ddaaAnd we really did not want dapper user to use the old format.10:06
=== jml [n=nnnnjml@203-217-8-89.perm.iinet.net.au] has joined #launchpad
LarstiQddaa: afaik, EtienneG is first seeing how 0.10 does in edgy before trying dapper10:10
Nafalloddaa: what's this? https://launchpad.net/people/ubuntu-dev/+branch/gajim/ubuntu10:11
Nafalloddaa: the warning that is...10:11
Nafallohmm, still pushing :-P10:12
ddaaha, there's a bug open on that10:12
Nafallomight be because of that maybe? :-)10:12
Nafallo:-)10:12
ddaahttps://launchpad.net/products/launchpad-bazaar/+bug/4998910:13
UbugtuMalone bug 49989 in launchpad-bazaar "branch puller reports failure for new hosted branches" [Low,Confirmed]  10:13
ddaait's vaguely confusing, but much less so than many other things, thus the Low importance.10:13
ddaaAlso, it's likely to be fixed as a side effect of other more important improvements.10:14
Nafallooki :-). just wondered what the hell it was :-P10:15
=== Nafallo subs the bug ;-)
=== ddaa goes out for the night
dholbachgood night everybody10:46
=== oohlaf [i=olaf@deschacht.student.utwente.nl] has joined #launchpad
=== elmo [n=james@83-216-156-21.jamest747.adsl.metronet.co.uk] has joined #launchpad
=== theCore [n=alex@modemcable106.200-70-69.mc.videotron.ca] has joined #launchpad
=== quail [n=quail@unaffiliated/quaillinux/x-000001] has joined #launchpad
UbugtuNew bug: #61149 in malone "externalbugtracker.Bugzilla fails to query bugs on version 2.17.1" [Untriaged,Unconfirmed]  http://launchpad.net/bugs/6114911:15
=== mdz [n=mdz@studiocity-motorola-bsr1-70-36-194-85.vnnyca.adelphia.net] has joined #launchpad
kikohmmm11:49
=== Fujitsu [n=Fujitsu@ubuntu/member/fujitsu] has joined #launchpad
bradbkiko: Is there a spec other than CanonicalPillarNames that talks about the unique names magic? At least, I thought that was implemented, but, if it is, it doesn't work like the spec says.11:58
bradb(I was following up to bug 54985)11:59
UbugtuMalone bug 54985 in malone "launchpad.net/bugs/product-name  as a shortcut" [Wishlist,Unconfirmed]  http://launchpad.net/bugs/5498511:59
=== flacoste [n=francis@modemcable207.210-200-24.mc.videotron.ca] has left #launchpad ["Bye"]
kikobradb, it is implemented AFAIK.12:02
theCorehow do I add a wiki page to a Team?12:02
bradbkiko: what's the syntax?12:02
kikobradb, syntax?12:03
bradbkiko: yeah, like what's the shortest URL I can use to see a product's homepage? person? distro? etc.12:04
kikobradb, only the names were made unique. the URLs are not shortened yet.12:05
bradbah, ok12:05
kikoI believe there is API to make it easy to redirect however.12:05
bradbkiko: so, for bug 54985, can i say that bugs.launchpad.net/$product, ~$person, and $distro will work someday in the not too distant future?12:06
UbugtuMalone bug 54985 in malone "launchpad.net/bugs/product-name  as a shortcut" [Wishlist,Unconfirmed]  http://launchpad.net/bugs/5498512:06
bradbwill/probably will/might, whatever :P12:07

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