/srv/irclogs.ubuntu.com/2005/12/17/#launchpad.txt

sivanglifeless: night, c'ya12:06
lifelessnight12:07
Spee_Derg'night life12:17
lifelessuhm12:17
lifelesssivang is going to be12:17
lifelessd12:17
lifelessnot me12:17
Spee_Dersri12:17
Spee_Derjust tuned back in here12:17
Spee_DerJust chillin' here... Think I partially resolved the sleeping keyboard trouble/problem.....12:18
sivangI'm acutally still here, I couldn't let another bug I found with gpdf slip away , now I can go to sleep with peace, nice that you solved your kbd prob Spee_Der :)12:21
sivangnow good night for real. bye12:21
=== sivang is now known as sivang_away
Spee_DerOk, good night. It is only partially resolved, but I am happy with it.... Cheers mate.12:22
=== jinty [n=jinty@205.134.224.215] has left #launchpad ["Leaving"]
=== Nafallo_away is now known as Nafallo
=== mpt [n=mpt@201-27-7-12.dsl.telesp.net.br] has joined #launchpad
=== Nafallo is now known as Nafallo_away
=== marco [n=marcolu@61.151.243.4] has joined #launchpad
=== lbm [n=lbm@cpe.atm4-0-1301006.0x50a0824e.vgnxx6.customer.tele.dk] has joined #launchpad
=== sivang [i=sivan@muse.19inch.net] has joined #launchpad
=== bradb [n=bradb@195.182.78.95] has joined #launchpad
bradbjamesh: ping09:15
bradbjamesh: Just curious: have you started on the review of my InitialBugContacts branch? If not, perhaps SteveA and I can go through it here in .lt.09:16
SteveAbradb: it would be better if james is doing it, so we can focus on other things here, and look at the review as it comes in.09:20
bradbok09:23
=== sivang reads an interesting bit http://www-128.ibm.com/developerworks/web/library/wa-ajaxintro1.html?ca=dgr-lnxw01MasterAJAX
jameshbradb: yeah.  I'm doing it right now.09:34
SteveAthanks jamesh 09:36
bradbjamesh: ah, cool09:36
jameshbradb: in general it looks pretty good.  There is a little overlap with Bjorn's branch, but that should be easy to resolve09:37
sivangguys, what's the size of a working rocketfuel checkout ? (including zope and everything needed to run)09:41
jameshsivang: 402MB, before you run make09:41
jordiLarstiQ: ping09:45
sivangjamesh: after you run make it gets bigger?09:45
jordiLarstiQ: if a source pacakge doesn't ship a pot file in the tar.gz, rosetta won't import it automatically09:45
sivangI mean, much bigger? :)09:46
jameshsivang: a bit.  You'll get .pyc files and a few extension modules09:46
jameshsivang: 425MB for one of my checkouts09:46
jordiLarstiQ: this will get detected pretty soon, as people won't be able to trranslate, so the ubuntu package maintainer makes some rule in the build process to generate a pot in the package, or whatever09:46
jordiLarstiQ: I assume that if blender's can be done with a simple xgettext, that's the problem, someone didn't know how it's done correctly and it's a bit fucked up09:47
sivangjamesh: ah ok, that's not that big then :)09:47
SteveAspiv: hi, around?09:49
=== koke [n=koke@ubuntu/member/koke] has joined #launchpad
jameshbradb: it should be pretty easy to modify the bugzilla default assignees migration script I wrote at UBZ to the new schema in your branch09:57
jameshwhich is good :)09:57
bradbjamesh: that schema's already in rf, afaik09:57
=== jinty [n=jinty@205.134.224.215] has joined #launchpad
jameshbradb: yeah, but the LP APIs aren't.09:58
bradbindeed09:58
=== ddaa [n=ddaa@nor75-18-82-241-238-155.fbx.proxad.net] has joined #launchpad
lifelessddaa: , SteveA  can we move back 30 minutes?10:05
dafmorning10:05
=== sabdfl [n=mark@ubuntu/member/pdpc.silver.sabdfl] has joined #launchpad
ddaalifeless: okay with me, today.10:06
SteveAlifeless: i'm working with brad.  i can do a very brief meeting.10:08
lifelessthanks10:15
lifelessI'm in the middle of initialising a fridge10:15
lifelessdue to my old one stopping being a fridge and becoming a very expensive eskie (chillie bin ?) on sunday10:15
ddaajblack: lifeless was talking to both of us in #bzr. The Launchpad integratino meeting is in ten mins.10:20
ddaa30 mins later than usual10:21
ddaayou are welcome to attend10:21
jblackThought you usually had it on thursdays? 10:21
jblackI'll be there.10:21
ddaaThursday is Launchpad development meeting.10:21
ddaaMonday morning is the LaunchpadBazaar integration meeting.10:21
ddaajblack: #canonical-meeting10:31
jblackadmins: ping10:33
SteveAadmins?10:33
jblackstevea: admins, as in "by any odd chance is either elmo or znarl actively watching this tty at this second. otherwise, I'll stalk"10:34
SteveAdaf: hello10:35
lifelessback10:35
SteveAbrad and i are taking a break from our sessions.  so i can do a bit of meeting10:35
jameshbradb: you should have some review comments in your inbox10:38
bradbjamesh: cool, thanks10:39
dafSteveA: hi10:39
jordisabdfl: rosetta is mentioned in the openoffice.org l10n mailing list10:40
jordihttp://l10n.openoffice.org/servlets/ReadMsg?list=dev&msgNo=609110:40
SteveAjordi: the reply says that the request on the rosetta list about how OOo can be translated hasn't been answered yet10:43
jordiSteveA: I haven't got the reply yet10:44
jordiafaik, it has been replied by Carlos? We even have a detailed spec10:44
SteveAi mean, the reply at l10n.openoffice.org10:45
SteveAi read it on that website10:45
SteveAthe author of the reply on that website says they haven't had a reply to their rosetta query10:45
lifelessis stub on leave yet ?10:45
jordiI have asked on _this_ list10:45
jordias in l10n-dev I guess10:46
jordiSteveA: I've been on this list for one week10:46
jordiif rosetta was mentioned earlier I've probably missed it10:46
SteveAlifeless: today is a public holiday for him10:46
lifelessah10:46
jordiSteveA: I guess the problem is erdal doesn't know what to do with the po files so the translated data is acceptable by upstream.10:47
SteveAyou mean it is a one-way thing?10:48
SteveAOOo -> rosetta but not back again?10:48
jordioh, no10:51
jordiit has a way back, and it's the only way if you want upstream to accept your po-based translation10:51
jordibut it's not trivial to do it, and I guess erdal doesn't know how to do it yet.10:51
=== GoRoDeK [n=gorodek@p5083D694.dip.t-dialin.net] has joined #launchpad
=== raphink [n=raphink@gra86-1-82-239-88-236.fbx.proxad.net] has joined #launchpad
KinnisonMorning11:11
=== raphink [n=raphink@gra86-1-82-239-88-236.fbx.proxad.net] has joined #launchpad
sabdfljordi: that's good coverage, if we have a good answer to the "get translations back upstream" question.11:15
=== carlos [n=carlos@231.Red-83-53-54.dynamicIP.rima-tde.net] has joined #launchpad
carlosmorning!11:15
carlosI'm back :-)11:15
jordicarlos!11:16
jordicarlos: how did it go?11:17
carlosjordi, really good, I need those holidays11:17
carlosmy gf "asked" me to forget the laptop so those where true holidays ;-)11:18
jordiand you did forget it, I guess. :)11:19
jordiI was in Barcelona during the weekend.11:19
carlosjordi, yeah, I even ride a horse!11:19
jordiYesterday I had a late lunch up in Montjuc's Castle.11:19
SteveAdaf: what's the plan for today?11:20
carlosjordi, ;-)11:20
jordicarlos: so we were discussing ooo<->po conversions11:20
jordicarlos: 10:40 < jordi> http://l10n.openoffice.org/servlets/ReadMsg?list=dev&msgNo=609111:21
jordiit seems erdal doesn't know how to convert back from po to ooo so he can feed his translations to openoffice.org cvs11:21
dafSteveA: I'm going to work my way down the list of things we talked about on Thursday11:21
jordithis should be covered by our spec, right?11:21
dafSteveA: lowest-hanging fruit first11:21
carlosjordi, well, doko has that in his todo list11:22
carlosjordi, he did the process and I asked to update the spec so we have it documented....11:22
carlosjordi, I don't know exactly the procedure11:22
carlosSteveA, daf hi dudes!11:22
dafhola carlos 11:22
jordinod11:22
SteveABjornT: hello11:23
BjornThi SteveA 11:23
SteveABjornT: you are the reviewer who is nearest to daf in timezones, particularly as daf is working just the first half of the day.11:23
SteveAdaf is doing some "low hanging fruit" UI improvements to soyuz11:24
SteveAcan you be his reviewer for these things?11:24
jordicarlos: if we have a link where it's very well explained, I can reply to the ooo list11:24
BjornTSteveA: sure11:25
SteveAjordi: +1 :-)11:25
carlosjordi, as I said, we don't have such link until doko updates the spec11:25
carlosjordi, we have the braindump spec11:25
carlosbut is useless11:25
SteveAdaf: once you have done a cohesive unit of stuff, get it onto PendingReviews in bjorn's queue11:25
SteveAlet's see how soon we can get some of these improvements onto staging11:26
carlosjordi, https://launchpad.net/products/rosetta/+spec/rosetta-openoffice-support11:26
SteveAcarlos, jordi: i see that doko is around.11:27
dafSteveA: I've pushed my branch already, but all it has at the moment are the breadcrumb fixes11:27
SteveAdaf: that's fine.  it is easier to review small cohesive changes, usually.11:27
dafSteveA: ok, I'll put it in Bjorn's queue11:27
dafBjornT: it's the "soyuz-ui" branch on the pending reviews page11:28
SteveAcarlos, jordi: let's see if doko and you guys can pull together, and make the OOo people happy.11:28
jordiyeah11:28
jordiI invited doko to this channel :)11:28
BjornTdaf: ok, i'll take a look at it soon11:31
=== doko [n=doko@dslb-084-059-073-144.pools.arcor-ip.net] has joined #launchpad
dafBjornT: great11:33
carlosdoko, hi11:33
carlosdoko, seems like there are some users that want to get the .po file from oo2 at launchpad.net and get back the OO2 native format to commit it upstream11:34
carlosbut they don't know how to do that11:34
carlosdoko, would be possible to update the spec at https://launchpad.net/products/rosetta/+spec/rosetta-openoffice-support so we have documented our current procedure?11:35
dokoyes, I've seen the posts on l10n-dev today. going to reply ...11:36
carlosdoko thank you11:36
carlosdoko, please, ping me or jordi when the spec is updated so we can add a link from the Rosetta's FAQ page11:37
carlosoh, perfect... TranslationUploads was not merged due more conflicts...11:38
carlosgrr11:38
carloshmm, SteveA my conexion will be a bit unstable for the next two hours due some changes in the electric installation11:42
carlosI will work anyway, but will be connected and disconnected from the irc from time to time11:43
=== Keybuk [n=scott@descent.netsplit.com] has joined #launchpad
bradbjamesh: I've just replied to your review comments.11:51
=== niemeyer [n=niemeyer@200-140-204-123.ctame7004.dsl.brasiltelecom.net.br] has joined #launchpad
jblackAnybody keep logs of large channels? 11:56
SteveAlarge channels?11:57
=== WaterSevenUb [n=WaterSev@azevedo.astro.up.pt] has joined #launchpad
sivanghas anyone had experience setting rocketfuel on dapper?12:01
SteveAsivang: first step would be to port the launchpad developers' dependency package to dapper12:02
sivangSteveA: eh, there is one meta package that depends on all that you need on a system?12:02
SteveAyes12:02
SteveAalthough i can't remember its name12:03
sivangI think I can..12:03
sivanglet me look12:03
BjornTdaf: looks good, r=bjornt12:04
sivanglaunchpad-dependencies12:04
sivang^^ ?12:04
sivangI seem to be able to install it under dapper, cool12:05
=== matsubara [n=matsubar@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
Kinnisonsivang: aye, that's the one12:05
matsubaragood morning!12:05
sivangKinnison: morning Kinnison !12:05
Kinnisonhi sivang12:05
sivang,matsubara12:05
sivangKinnison: I'm sick at home, so I have some free time to play12:06
Kinnisonsivang: have fun :-) And I hope you get well soon12:06
dafBjornT: thanks!12:06
SteveAdaf: on your coding standards docs... can you also find a place to mention about the launchpad-dependencies package?12:07
SteveAeveryone should be using it12:07
dafhmm12:07
KinnisonSteveA: We have it in breezy-updates too?12:07
=== salgado [n=salgado@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
SteveAKinnison: nesuprantu12:08
sivangKinnison: I am getting better by the minute, caught a bad flu but it's already better12:08
KinnisonSteveA: pardon?12:08
dafSteveA: RocketFuelSetup?12:08
Kinnisonsivang: good good12:08
SteveAKinnison: i don't understand12:08
KinnisonSteveA: launchpad-dependencies -- is it in breezy too?12:08
SteveAi believe it is in breezy universe, but i have not checked12:09
sivangSteveA: Seems like RocketFuelSetup is the right place, I can add it there instead of the package list12:09
SteveAsure, thanks sivang 12:09
dafSteveA/BjornT: perhaps one of you can look at https://chinstrap.warthogs.hbd.com/~jamesh/pending-reviews/daf/launchpad/bug-2230/full-diff12:09
dafsivang: thanks12:09
sivangactually, it'd be better to move the list down as an appendix, in case something bad happens to the meta package. That's what I'll do.12:09
SteveAok, although it becomes duplicated information12:09
jameshdaf: I wonder if it would be worth extending redirection() so that it can handle cases like that properly?12:10
dafwell, we can get the list out of the history if we need to12:10
SteveAmaybe better to remove it, and leave it in history as daf says12:10
SteveAjamesh: we should fix redirection()12:10
SteveAjamesh: would you like to?12:10
=== SteveA and brad --> lunch
jameshSteveA: sure.  How about allowing it to be used as a descriptor when used with only one arg?12:10
dafjamesh: https://launchpad.net/products/launchpad/+bug/5461 is the relevant bug12:10
UbugtuMalone bug #5461: redirects should canonicalise URLs In: launchpad (upstream), Severity: Normal, Assigned to: Steve Alexander, Status: Accepted https://launchpad.net/bugs/546112:10
jameshand use the return value of the function as the redirect12:11
SteveAjamesh: so you can write code that calculates the redirect?12:11
jameshSteveA: yeah12:11
SteveAas in the result of it12:11
SteveAthe place redirected from would still be statically looked up12:11
jameshyep12:11
dafI'm not sure I follow12:11
SteveAsounds like a nice idea.12:11
jameshdaf: so we'd write something like this:12:12
jamesh@redirection('+source')12:12
SteveAjamesh: sure, go ahead.  please get me to be the reviewer.12:12
jameshdef redirect_source(self):12:12
jamesh  return canonical_url(self.context)12:12
=== SteveA and brad really go to lunch
dafaah12:12
dafcunning12:12
dafthanks for the example12:12
jameshdaf: that doesn't work yet though :)12:13
dafI know :)12:13
sivangSteveA: ok, will do so.12:14
=== sivang is totally out of sync with his email..:-/
sivangemail backlog, that is12:18
sivangok, now to get launchpad-database-dependencies12:18
=== sivang updates wiki page.
sivangKinnison: launchpad-dependencies depends on python2.4-profiler , which is in multiverse. the package itself is in main/optional. That is an expection to the guideline that all main packages should have their dependencies in main, no?12:22
dafsivang: yes, you're right12:22
dafsivang: the profiler was moved from main to multiverse, though I think this was before the dependencies package was created12:23
sivangdaf: ah I see, well, I wanted to leave the bit that talks about the python profiler now that we have the meta package depend on it, but we need it so new people wanting to setup don't get an error when trying to install the meta package.12:26
sivang*leave out12:26
dafwell, an argument could be made that the dependency package belongs in multiverse12:26
dafI'm not sure what we use the profiler for, at any rate12:26
sivanghmmm12:27
sivangdaf: also, is Scott's baz bit still required ? (it says there that it is)12:27
dafthe pybaz stuff?12:28
dafI believe the importd code still uses that, so yes12:28
dafI've been grepping around, and I can't find any references to 'profiler' in the Launchpad code12:29
dafperhaps somebody else knows why it's listed12:29
sivangwell, if it's not needed anymore, we should remove it12:30
=== cprov [n=cprov@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
cprovmorning guys12:31
jblackcprov!12:31
cprovjblack: hi dude, how are you ? 12:31
jblackthe magic eight ball says "Answer unclear. Ask again"12:32
dafjblack: hi dude, how are you ?12:33
jblackGood. Definitely.12:34
cprovhehe, even if you ask me twice, I'd say TIRED, and the week have just started, ohh my god ! 12:35
jblackI don't pity you. 12:37
jblackYou live in Brazil, which has the best coffee in all the world.12:37
=== koke [n=koke@ubuntu/member/koke] has joined #launchpad
cprovjblack: ok, I give up on this argument, the coffe is really good ! I'm fine and motivated now ;)12:44
jblackgrin. :)12:45
jordiback12:47
sivangjblack: lol12:47
jordidoko: thanks12:48
sivanghi cprov, jblack 12:48
sivangjordi, ofcourse :)12:48
jblacknow if he lived in spain, or the UK, then I'd feel his pain.12:48
dafreal men drink hebal tea12:51
daf* herbal12:51
sivangdaf++12:53
sivang:)12:53
=== sivang doesn't drink coffe anymore. hasn't touched it for the last 4 months
sivangdaf: do you like camomile tea?12:54
dafit's ok, but I'm not a huge fan12:54
dafI like Rooibos a lot12:54
sivangdaf: what type of herb is that?12:54
sivang(never heared of it)12:54
dafnot sure if it's a herb strictly speaking12:55
sivangfunny how the package description of paramiko has the little bit at the end about "version control ..." , seems unrelated12:55
dafit's a tea-like plant that produces a red caffeine-free tea that tastes slightly of honey12:55
dafit's also called Redbush sometimes12:56
sivangeh, sounds delicious12:56
dafhttp://en.wikipedia.org/wiki/Rooibos12:56
dafsee if you can find some12:56
sivangjblack: btw, what's wrong in living in the UK?12:57
dafthe coffee isn't as good :)12:57
jblackOther than the cold, wet weather, the bad food, the lack of coffee and the high prices?12:57
sivangjblack: what about excellent culture, television, intelligent people, well structured government, fresh cold air, cool accent? ;-)01:02
jblackYou dare to mention the quality of television to an american? 01:04
=== kiko [n=kiko@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
jameshSteveA: https://chinstrap.ubuntu.com/~dsilvers/paste/file8kSGiv.html <- here's the changes necessary to get redirection() to work as a descriptor.  Do you want me to put it up on the PendingReviews page? (it is fairly short)01:04
sivangjblack: it's a matter of taste I guess :)01:04
=== koke [n=koke@ubuntu/member/koke] has joined #launchpad
=== beyond [n=beyond@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
kikogood morning01:13
kikomy inbox looks spiffy01:13
kikohow are you jamesh?01:13
jameshkiko: good01:14
sivangmorning kiko 01:14
kikojamesh, I pushed off your suggestion to spiv let's see how it goes01:15
jameshkiko: how did the javascript hacking go?01:15
=== kiko suspects he's too busy to context-switch to that right now
kikojamesh, it was a disaster.01:15
jameshfor the collapsible fieldset thingee01:15
kikofirst, it appears that anchors added are not added to the default focus chain in firefox01:16
kikoI could not get it to be tabbed into01:16
kikosecond, it is considerably slower and triggers a JS error that takes 1 second to render01:16
jameshweird01:17
kikoyeah, definitely weird01:17
kikoI need to waste some more time on it01:25
kikobut the initial attempts have not been very motivating01:25
LarstiQjordi: thanks for the information, I'll look at how the package builds in breezy to see if that helps01:37
=== thisfred [n=thisfred@a80-127-80-154.adsl.xs4all.nl] has joined #launchpad
jordiLarstiQ: perfect01:43
sivangkiko: what sort of javascript are you wasting time at?01:44
=== carlos [n=carlos@71.Red-83-53-49.dynamicIP.rima-tde.net] has joined #launchpad
kikosivang, trying to add an anchor to the fieldset expander label01:47
jordikiko: I have decided my next vacation is Cuba01:47
kikojordi?01:48
jordikiko: I mean, Brazil needs to wait. :)01:53
=== kiko kicks jordi
jordiyou can come01:53
jordiit's very near to you01:53
kikojordi, was that really ben goodger?01:54
kikoof ff fame?01:54
jordiben who?01:54
kikomatsubara, bug 5730 is a dupe, could you find out of which bug?01:55
UbugtuMalone bug #5730: Should be possible to search for a translation In: rosetta (upstream), Severity: Normal, Assigned to: Nobody, Status: New https://launchpad.net/bugs/573001:55
sivangguys, this bit 'ssh chinstrap.warthogs.hbd.com cat $warthog_keys | gpg --import' should import the public keys into my home folder's .gnupg ?01:55
kikosivang, why don't you check out RocketFuelSetup?01:55
kikocarlos!01:56
carloskiko!01:56
kikohow's it going old man?01:56
carloskiko, fine, thanks. Ready to work :-D01:57
kikocool01:57
kikocarlos, spend some time looking at daf's email on bug 168101:58
UbugtuMalone bug #1681: Viewing a translation page fails in unix2newlines In: launchpad (upstream), Severity: Major, Assigned to: Nobody, Status: New https://launchpad.net/bugs/168101:58
kikocarlos, also, help me understand one thing: why am I not getting the usual rosetta errormail that resulted from po-attach and po-import runs?01:58
matsubarakiko: bug 44?01:58
UbugtuMalone bug #44: Messages should be searchable. In: rosetta (upstream), Severity: Wishlist, Assigned to: Nobody, Status: New https://launchpad.net/bugs/4401:59
kikomatsubara, yeah.01:59
matsubarakiko: duped01:59
kikoas you see we have a lot of work to do on rosetta!01:59
carloskiko, poattach is deprecated and disabled since Montreal02:00
carloskiko, we were supposed to use TranslationUploads now02:00
kikocarlos, ok. but -import and -export are not sending me errormail, and I want to know why02:00
sivangkiko: I am checking the rocketfuelsetup , but I got "lock not permitted when trying to execute that bit"..02:01
carlosbut the merge was failing because conflicts several times before I left for holidays and last merge request failed again (fixing it atm)02:01
kikoodd. sivang nudge lifeless?02:01
kikocarlos, sure, but WHAT ABOUT THE ERRORMAIL? 02:01
carloskiko, the only explanations I can think on are:02:01
kiko:)02:01
carloskiko, 1: our scripts are perfect now (I doubt it)02:01
kikostrike 1 02:02
kikoof course02:02
kikobecause:02:02
carlos2: there is some problem with the mailing list or the mail from the server02:02
kikoHello zarzavaturi2,02:02
kikoRosetta encountered problems exporting the files you02:02
kikorequested. The Rosetta team has been notified of this02:02
kikoproblem. Please reply to this email for further assistance.02:02
kikoso it is failing02:02
kikojust no errormail is being sent02:02
carloskiko, I didn't touch that code so it should work/fail as usual02:02
carlosI will investigate it a bit today02:03
carlosok?02:03
kikoyeah, I'll leave it on your plate. thanks.02:03
carlosabout daf's email, will handle it today too, don't worry02:03
kikoBjornT, how's it going?02:03
kikocarlos, cool -- it's the most-duped bug we have right now02:03
carlosok02:03
sivangkiko: I will give it another try and then see, thanks 02:06
BjornTkiko: pretty good, thanks. (except for a few problems while trying to land my branch...)02:08
kikoBjornT, which branch, and what's going on?02:09
BjornTkiko: DefaultAffectsTarget. so far it has been problems caused by me, like having the wrong .bzr/parent, forgetting to push, having the wrong .bzr/x-push-data, but it should land soon.02:11
=== mpt [n=mpt@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
kikoBjornT, don't you create branches by copying landed branches you have locally?02:12
kikothat way you never get it wrong02:12
BjornTkiko: yes, i do something like that. i'm not sure why .bzr/parent and x-push-data didn't have the correct values, maybe it's because i use hard links and did something stupid.02:15
kikohmmm. BjornT cp -ax?02:16
BjornTkiko: i use cp -al02:17
kiko-l seems dangerous.02:17
kikobut..02:17
BjornTi don't have a large enough hard drive not to use hard links02:18
dafit should be safe02:19
dafif you're using fl-cow, it's pretty much guaranteed not to go wrong02:19
kikoBjornT, it's about 300mb per tree, not too bad IMO02:24
kikoSteveA?02:24
kikoBjornT, did the TT outgoing email land?02:25
kikoand has anyone seen stub?02:25
lifelesspub holiday today02:25
kikoarham.02:25
kikolifeless, is he reachable? I needed some gina love..02:25
lifelesskiko: if its simple, I can do it. If its not as I'm tired ... he probably is02:26
BjornTkiko: yes, it did land. it should appear in the next rollout.02:26
=== mdke_ [n=matt@ubuntu/member/mdke] has joined #launchpad
kikocool BjornT 02:29
lifelesskiko: so - do you want to talk me through some gina love for you ?02:29
lifelessits 1230am here :-<02:29
kikolifeless, yes, possibly02:30
kikoI am chatting to an asyncer, one moment02:30
=== carlos -> lunch
kikodaf, BjornT: well, I can't imagine anything else giving you trouble with .bzr/foo02:39
lifelesskiko: I'm asleep on chair here, can I go to bed ?02:39
kikolifeless, I'll call stub. go sleep :)02:39
lifelesskiko: thanks, night.02:39
dafhmm, who's on bzr support duty?02:42
kikojblack? what's up02:42
dafwhen I do "bzr shelve", it seems to go into an infinite loop trying to do a diffstat02:43
kikoI've seen this before, hmmm02:43
LarstiQfirst time I hear about it02:43
kikoI think I talked to mpool about it02:43
dafdo you remember what he said?02:43
kikoI can't recall, but it was a triviality02:44
LarstiQdaf, kiko: do you have a reproducible testcase?02:44
LarstiQah02:44
dafwell, it's just happened for a second time on a Launchpad tree02:44
LarstiQright, launchpad trees are a bit to big for me ;)02:45
dafhere's a traceback if I kill it:02:45
dafbzr: ERROR: exceptions.KeyboardInterrupt:02:45
daf  at /usr/lib/python2.4/site-packages/bzrlib/plugins/bzrtools/diffstat.py line 6702:45
daf  in __str__02:45
=== stub [i=stub@sweep.bur.st] has joined #launchpad
kikohey stub 02:45
kikosorry to poke you on a holiday02:45
stubYo02:45
kikobut the gina run failed -- could you fix up the sql and re-run?02:46
stubIts a pretty crappy movie02:46
stubFix up the SQL?02:46
kikoit failed because we're missing arm on dapper02:46
jameshdaf: if you set BZR_PDB=1, it will give you a pdb prompt on an exception, which can be useful02:46
stubahh... ok.02:46
dafjamesh: cool!02:46
LarstiQdaf: hmm, that's while loop over here02:46
=== meuamor [n=meu@85-18-14-19.fastres.net] has joined #launchpad
=== meuamor [n=meu@85-18-14-19.fastres.net] has left #launchpad []
kikostub, what movie, btw?02:48
stubddaa: What PostgreSQL user does bazaar.ubuntu.om need to connect as?02:48
stubkiko: The Sin Eater02:48
dafLarstiQ: aha: graphwidth = -11 :)02:48
kikohmmm02:48
stubI shouldn't have satellite TV - I'm wasting so much time watching crap02:48
kikoI gave up on tv too02:49
LarstiQdaf: ah right, that will never work02:49
dafright02:49
stubHeath Ledger with his Australian accent attempting to do a catholic priest02:49
LarstiQdaf: so, why is it negative?02:49
kikostub, imdb says 4.6/1002:49
stubThat sounds about right02:49
stubBetter than Highlander II anyway02:49
dafLarstiQ: because width < (countwidth + self.maxname)02:49
LarstiQI see02:50
SteveAkiko: hi02:50
kikohow are you man?02:50
SteveAjust been for lunch and malone discussions with bradb02:51
SteveApretty good02:51
kikocool02:51
ddaastub: mh... good question...02:51
kikoSteveA, we should chat a bit sometime soon02:51
SteveAkiko: totally02:51
dafLarstiQ: in other words, it breaks on long filenames02:51
SteveAi'll make arrangements with brad and get back to you02:51
kikocool, thanks02:51
dafI'll work up a patch later02:52
LarstiQdaf: thanks man02:52
jameshSteveA: the changes to let redirection() be used as a descriptor came out to about a 100 line diff.  Should I just email you the changes?02:52
ddaastub: I made it "importd" at first, but it's as restricted user as one would wish, I guess.02:52
stub arm     | dapper | arm02:52
kikosalgado, do you think you could work on Mirror Management this week?02:52
kikowe really need this for dapper 02:52
stubStaging has a distroarchrelease for arm for dapper02:52
kikostub, is processor missing then?02:52
ddaastub: it's _not_ as restricted a user...02:52
kikohmm02:52
bradbjamesh: any news back on the review response?02:53
stubddaa: If no user is specified, it is most likely connecting as the 'launchpad' user02:53
jameshbradb: not yet.  I'll look at it now.02:53
=== stub reads the previous line
stubddaa: Ok. So I should open access from bazaar.ubuntu.com to the importd user on the production database02:54
ddaastub: mh... no user is specified... so it's launchpad now...02:54
stubok... make that launchpad.02:54
stubNot ideal, but good enough for a one off script.02:54
SteveAjamesh: the redirection looks good02:54
ddaastub: the thing is that we want it to be read-only02:54
SteveAjamesh: i looked at the pastebin thing02:54
ddaastub: TBH I still need to think the issue through.02:55
stubddaa: Ok - that can be arranged. 02:55
=== ddaa turns off The Offspring
stubkiko: Yes - there is no processor for processorfamily 'arm'02:56
=== ddaa starts thinking aloud
jameshSteveA: okay, thanks.02:56
SteveAjamesh: r=me etc.02:56
ddaaSo, that's a temporary thing, so we're not going to want any write access, not even for updating timestamps and such... importstatus is updated by importd...02:57
=== ddaa look at the spec
stubkiko: I don't have data for 'arm' in Kinnison's SQL scripts. I'll make some crap up.02:58
LarstiQhmm?02:59
elmoarm?02:59
elmosay what?02:59
LarstiQah, elmo is here02:59
LarstiQno need to contribute my incomplete arm knowledge :)02:59
ddaabranches will be created with owner=importd, but they are just required for bzrsync... not for importd2bzr...03:00
stubelmo: Just making up some data that is missing in the staging database so Gina will complete.03:00
kikostub, thanks man03:00
elmowhy on earth whould gina need to know about 'arm'?03:00
elmothe existing archive has absolutely no knowledge of 'arm' as an architecture03:01
kikoelmo, well, she's on the list of architectures to parse -- stub, you could also remove them.03:01
kikoremove it.03:01
stubargh... just kicked the bitch off03:01
elmo(don't get me wrong, I don't care if you want to add new arches, I just wanted to flag that it doesn't exist in the current archive in case it was a bug)03:01
=== stub kills Gina
ddaastub: _all_ that is needed is read access to ProductSeries. Unless you can set up restrictive access orthogonally to the user, the best fit we have is "trebuchet".03:02
stubddaa: Just  productseries? No related tables like product? Creating specific users with minimal permissions is no problem.03:02
stubddaa: If you have a test suite, this can be described in security.cfg to confirm03:03
sivanganybody has an idea why when I import pqm's and importd's keys using my usb plugged .gnugp directory, gpg  creates a pubring.gpg on the disk instead of follwoing the symlink to the  usbdisk's hosted pubring.gpg ?03:03
stubkiko: So remove mention of 'arm' from staging's launchpad.conf and rerun?03:05
kikostub, I think that's acceptable -- it doesn't exist in the current archive03:05
sivanghmm, actually this is more of a pure gpg question. taking back.03:06
SteveAkiko: voip in 10?03:06
ddaastub: right... I need access to Product and Person as well, (and whatever is used to define teams)03:06
kikoSteveA, sounds good03:06
=== ddaa is depressed at his own uselessness today
stubkiko: Gina running again - just dapper so she should be quick03:07
jameshbradb: sent.03:07
jameshdaf: the redirection() changes are in the pqm queue, so it should be possible to fix the XXX in your bug-2230 branch soon03:08
stubddaa: Is there a test suite for the migration? If so, create a new user in your security.cfg with the permissions you think you need and run it to confirm. I can then setup the same user and permissions on production. Otherwise I can just open up full read only access to ensure we meet the deadline.03:09
dafjamesh: great03:09
ddaastub: I'd be more in favour of a full read-access.03:09
ddaaYour call to require something more specific.03:10
stubddaa: Ok. Do you need that now or can I set it up tomorrow?03:10
ddaaYou can do that tomorrow. I'm not going anywhere close a production system today.03:10
stubok. I'll setup access tomorrow. It will be the 'ro' user you need to connect as, so make sure you can specify that in your scripts.03:11
ddaaI'm not even sure I would be able to count my finger right today :(03:11
ddaastub: okay, that's a trivial patch to do. Do you require that patch in rocketfuel?03:11
stubddaa: No - I have no need of it.03:11
ddaabah, then we can just pass the user to initZopeless in the production code :)03:12
ddaaThen will put that in rocketfuel at the earliest convenience.03:12
stubYup. Or the magic environment variables - whatever.03:12
=== mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #launchpad
ddaaThat's cool. Environment variable is perfect.03:13
ddaathanks stub03:13
stubenv PGUSER=ro myscript.py should work03:14
stubNot sure though ;)03:14
ddaastub: BTW there is test coverage for the migration script. It just does not test to top-level cronscripts/importd2bzr.py script.03:14
ddaashould work, I'm not specifying any user ATM03:15
kikostub, thanks!03:17
SteveAmpt: ping03:23
SteveAkiko: i'm starting the voip engines03:26
elmoddaa: ?03:36
elmoddaa: any particular reason you want this on macquarie?03:36
elmoddaa: could it go on another machine and/or another importd machine?03:36
ddaaany machine is cool03:36
ddaastub suggested macquarie because we already both have shell accounts there03:37
cprovkiko: -> http://hillary.async.com.br/~cprov/overrides.txt, DF overrides list. could you help me to write a shell script to handle this ?03:37
elmook, let me see if I can find something better than macquarie03:37
ddaa(for the bystanders, elmo is talking about the bzrsync user)03:38
dokosalgado: can people export .po files from rosetta via web interface?03:41
=== Kinnison sniggers as his colo box gets slashdotted
salgadodoko, I'm not sure, but carlos will probably known03:42
carlosdoko, yes03:42
salgados/n$//03:42
carlosit's the download link03:42
dokodude, yes, wanted to ask you something else ... ;-)03:42
carlosdoko, what do you need to know?03:44
salgadokiko, I started working on InactiveMembershipDeletion this morning. I can switch to MirrorManagement, but first I need to merge this 1700 lines patch which does a lot of cleanup/rearrangements in preparation for InactiveMembershipDeletion03:44
dokocarlos: no, that was all ...03:45
carlosdoko, ok03:46
mptSteveA, pong03:53
SteveAmpt: jamesh is doing the code for the sitemap in the new layout03:54
elmoddaa: this is a long running service right?03:54
elmoerr, I mean, it's not a temporary or once-off thing03:54
SteveAi noticed that the spec doesn't have a full description of the subpillars for each pillar03:54
SteveAmpt: do you know what the subpillars are?03:54
SteveAmpt: can you tell them to jamesh and also add them to the spec?03:54
ddaaelmo: yes it's a long term thing03:55
SteveAjamesh needs to know what they are in advance, in order to make sure that the subpillar links are just to content objects, and not to individual pages03:55
mptSteveA, I don't know them, but I could probably work them out03:55
ddaaI don't _just_ do temporary hacks :)03:55
SteveAas this would entail various more complex stuff03:55
SteveAmpt: didn't we write them down together at UBZ?03:55
mptSteveA, no, we only had the one example for products03:56
SteveAif not, please do work out some reasonable ones right away03:56
mptso that's 25% of them :-)03:56
mptok03:56
SteveAthanks03:56
jameshmpt: just add your ideas to the end of the spec, and I'll work from that03:58
=== matsubara is now known as matsubara-lunch
bradbBjornT: yeah, so...04:06
mpthmm, projects have no subpillars04:06
=== mpt throws rotten tomatoes at the "You're already logged in" message
elmoddaa: what's the resource usage like?04:08
sivangelmo: should emailing a clearsigned copy of my id_dsa.pub to changes@d.w.h.c work from my local machine? (I usually use another machine to send email, and I'm coming form a dynamic IP probably)04:08
elmosivang: should do, yes04:08
ddaaelmo: expected to be low, it's just reading bzr ancestry data and stuffing it into the database.04:08
BjornTbradb: not really. but since you don't need to use affects most of the time, you won't run into that problem that often.04:09
ddaamark is being on this staying as dumb as possible and offloading all expensive tasks to the users.04:09
ddaa* mark is big on this...04:10
BjornTbradb: there should be a specific command for only choosing a task (i.e fail if the path is wrong), but it has quite low priority atm04:10
elmoddaa: ok, thanks04:10
sivangelmo: ok, thanks. I now just need to wait to get confirmation ?04:10
=== BjornT will comment on the bug later
bradbBjornT: right, if affects isn't required for bugs that only have one task, i'd consider that bug fixed, because the fact that it was required was the underlying reason that i filed that bug04:12
elmosivang: umm, well a) the mail was clearsigned, but empy, b) the From was pooh@localhost.localdomain, so confirmation would be hard04:12
elmoempty04:12
bradbWe have gramatically correct downtime notices. /spooOooOky/04:14
sivangelmo: oh sorry! I'll fix that and resend.04:15
mptbradb, yeah, I think I might turn numbers 1~9 into digits because they look odd in build farm lists04:16
bradbmpt: So maybe turn them into numbers on that list?04:17
bradbthat/those04:17
mptwell, our other major use at the moment in bug listings is "x weeks old"04:17
bradbyeah, i wrote that04:18
mptis bug listings, rather04:18
bradbthey look fine there, IMHO04:18
mptyou think?04:18
bradbnobody's mentioned otherwise04:18
bradb(that i've heard from, in any case)04:18
mptwell, it's the sort of subtle thing on which people wouldn't normally comment04:19
mptlike how UI guideilnes will never comment on the use of an expander for comment forms, bradb :-)04:20
mptit's too obscure and specialized04:20
bradbmpt: People have commented on the weirdness of that though, to be sure. :)04:20
mptok, jamesh, I've added the subpillars04:20
jameshmpt: thanks.04:21
mptthough I don't think product groups (aka projects) or meetings actually have any subpillars.04:21
=== lamont__ [n=lamont@mib.fc.hp.com] has joined #launchpad
bradbdamn, my karma is sinking fast04:28
bradbnothing so motivating as losing karma for doing work in Malone04:29
bradb<insert algorithmic explanation of problem here>04:29
=== mpt has no idea what his karma is
mptDo people with the most karma get prizes? :-)04:29
bradbmpt: $last_week - 200, probably04:30
mptI know how you feel, though - I used to have pitched battles with Maryland Public Television over who would be Google's #1 mpt, though it didn't matter a damn04:31
=== bradb owns #1 for bradb, apparently
dafmpt: the Brazilian Ministry of Work seems to be beating you at the moment :)04:34
bradbmpt: do you want bug 3002?04:34
UbugtuMalone bug #3002: malone mess comments formating In: malone (upstream), Severity: Normal, Assigned to: Nobody, Status: New https://launchpad.net/bugs/300204:35
=== matsubara-lunch is now known as matsubara
sivangelmo: I resent. This time making sure I cat the right id_dsa.pub, which is what I have on my system. 04:36
mptdaf, I don't even see them on page 104:37
mptbradb, that's just a duplicate of the "auto-detecting hard-wrapped e-mail sucks" bug, no?04:37
bradbmpt: which bug # are you referring to exactly?04:39
bradbi'm guessing you don't mean bug 2804, which is an entirely different thing04:40
UbugtuMalone bug #2804: Stop indenting and wrapping bug descriptions in e-mail notifications In: malone (upstream), Severity: Normal, Assigned to: Brad Bollenbach, Status: Accepted https://launchpad.net/bugs/280404:40
kikosalgado, do you think IMD will take the whole week?04:45
salgadokiko, no, but it looks like MM will take more than a week, so I rather start it soon04:46
SteveAmpt: what's the projects -> product groups thing?04:46
mptSteveA, ddaa (I think it was) reported a bug that projects was confusing, which is entirely correct04:47
=== sivang wonders if his SSH key import worked, or failed again on a bad From:
SteveAmpt: and then...04:48
mptSteveA: What Launchpad calls products, Sourceforge and Freshmeat and gnome.org itself all call projects04:48
SteveAmpt: we need to be careful about changing our terminology04:48
mptSo we're renaming projects to product groups04:48
SteveAmpt: who agreed to this?04:48
mptoh, it needs agreement?04:49
mpthmm04:49
SteveAyes04:49
SteveAtotally04:49
mptshould it be brought up at the meeting?04:49
SteveAi don't want you to just change some terminology we're using04:49
SteveAwe need to bring it up in a meeting04:49
bradbmpt: it also would have effects on the URLs, presumably04:49
SteveAand a change of this magnitude -- renaming a "pillar" is something i want to ask mark about04:50
mptbradb, eventually04:50
SteveAbut, i have two important points04:50
SteveA1. changes in global terminology in launchpad need to have management approve of it04:50
kikosalgado, finish IMD and then move on to MM -- we'll deliver in January, plenty of time.04:50
SteveAlike, the pillars04:50
SteveA2. when we have things like changes in terminology in mind, don't start sprinkling the new terms into documents before the change has been agreed04:51
kikompt, that's not a trivial change.04:51
kikoSteveA is absolutely right04:51
SteveAwhat i mean is, i shouldn't have heard about this change by reading an update to the NewLayout spec04:51
SteveAi expect all specs to use existing terminology and names for things04:51
SteveAwhen we agree to a change, then we change things04:51
salgadokiko, not really plenty of time, as I'll be on holidays after christmas04:51
SteveAotherwise it is just confusing04:51
mpteh, I forget not everyone's subscribed to launchpad-bugs04:51
kikosalgado, when do you come back?04:52
kikompt, it's not something to be communicated via bugmail either04:52
kikoit's an explicit decision04:52
mptkiko, you and your separate mailboxes ;-)04:52
salgadokiko, 2006/01/1604:52
kikoyou do realize that the current naming scheme is product of some thinking by the sab himself, right?04:53
kikosalgado, and you think you can get MM done in the next two weeks? hmmm04:53
mptkiko, no, I didn't04:53
mptand I doubt that, actually04:53
SteveAmanagement issues aside, it would be very confusing to people (me included) to suddenly see a whole new concept appear.  these things should be announced in launchpad developer meetings or on the launchpad@ list before being changed.04:53
=== kiko prepares to walk up and strangle mpt
ddaaI believe the "project" terminology is largely a DOAP thing.04:54
salgadokiko, I'm not sure, as I haven't read the whole spec yet. I was expecting that you'd be able to tell me how long you think it'll take04:54
kikosalgado, it's been pared down to something quite simple04:55
ddaaI do not think that anybody in his right mind would disagree with mpt proposal... but there was probably more communication to do (that's why I got that through a ML post)04:55
kikobut the ideas are a bit immature, salgado 04:55
SteveAddaa: there is a big difference between starting something anew, and changing something that exists.04:55
=== mdn [n=fabbione@port49.ds1-van.adsl.cybercity.dk] has left #launchpad []
ddaamh... apparently I did not send a ML message about that.04:56
=== fabbione [n=fabbione@port49.ds1-van.adsl.cybercity.dk] has joined #launchpad
ddaaSteveA: I agree it something that requires proper communication, but this "project" terminology has been a problem _forever_.04:57
ddaaUntil "projects" were turned into essentially a hidden feature, _every_ new user was confused.04:57
=== LarstiQ hasn't actually seen projects in his lp use, fwiw
mptSteveA, NewPageLayout terminology restored, MeetingAgenda updated04:58
ddaaThey are hidden now.04:58
SteveAthanks mpt04:58
mptThey won't be hidden as of the next rollout, ddaa04:58
kiko-fudddaa, I think you're right, I just want us to handle changes in a way that don't cause more damage than it's worth.04:58
kiko-fudand you must know what sort of damage I am talking about04:58
LarstiQddaa: I'll get to see them next rollout, we'll see if I get confused04:58
ddaakiko-fud: totally agreed. I'm just pepping up mpt some because you were sort of both beating him up senseless :)04:59
kiko-fudheh04:59
=== mdo [n=doko@dslb-084-059-073-144.pools.arcor-ip.net] has left #launchpad []
SteveAkiko-fud: you removed the text "Add proposed items here, along with your name." from the MeetingAgenda page, so mpt didn't see that he's supposed to add his name.05:02
SteveAmpt: please add your name to your proposed agenda item.05:02
=== cprov-lunch [n=cprov@200-171-140-32.dsl.telesp.net.br] has left #launchpad []
=== cprov [n=cprov@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
sivangyay! I have now password less logins :) I wonder if/when I would get the confirmation email05:03
=== sivang moves on to next items on the rocketfuel setup
sivang'Your user code should be your launchpad login name (so "kiko" and "stevea", not "mark").'05:06
sivanghmm, I wonder how mark here is an example what not to put as $yoursourcecode... it would made sense if we had a guideline "use your first name, and first letter of last name" or so?05:07
Kinnisonsivang: what's your launchpad name?05:08
Kinnisonaah, it's 'sivan'05:08
=== Kinnison hmms
sivangyes05:09
sivangget my point?05:09
=== Kinnison nods
KinnisonSteveA: Any suggestions here?05:09
sivangso I wondered how 'kiko' is different from 'mark' :)05:09
Kinnisonit's not his name05:10
Kinnisonkiko's name is Christian05:10
sivangKinnison: ah , right.05:10
sivangKinnison: but for my name, it's the same :)05:10
SteveAif you're asking me about a document, then please give the URL05:10
sivangSteveA: https://wiki.launchpad.canonical.com/RocketFuelSetup05:11
SteveAas for "launchpad login name", i guess it means the person name, as it appears in a URL in launchpad05:11
SteveAmine is stevea05:11
SteveAkiko's is kiko05:11
sivangok, mines is just the same..05:11
SteveAmark's begins with s and ends in abdfl05:11
sivangI know :)05:11
=== lbm [n=lbm@x1-6-00-13-10-7a-d1-e4.k233.webspeed.dk] has joined #launchpad
elmobtw, why is gnomebaker always the second most active project?05:17
SteveAsalgado / spiv: ping05:18
LarstiQelmo: the active project listing is hardcoded atm05:18
salgadoSteveA, pong05:18
SteveAelmo: i think "most active projects" is going to be changed to "featured projects"05:18
SteveAsalgado: have you ever changed a MultipleJoin into something else, because of the list comprehension that is behind the MultipleJoni?05:19
salgadoSteveA, no, never05:20
SteveAi guess it would be changed to some more raw-like sql05:21
KinnisonSteveA: change it to a property which returns a SelectResults05:21
KinnisonSteveA: if the listification is hurting05:22
sivangdaf: I think https://wiki.launchpad.canonical.com/RocketFuelSetup ought to be reworked when you're doing a doc rework pass, the bit with "if you are upgrading because of the URL support..." has  a big title which implies it's needed, do I have permission to add there something like "If you don't know what this is about, then you probably don't need to follow these steps" ?05:22
SteveAit's causing major timeouts on staging05:22
sivangbtw, staging is showing only shipit for me ATM.05:22
SteveAsivang, daf: this is a good point.  i also want to get the set-up sorted out into some simple step-by-step instructions to get going with RF from scratch.05:23
sivangdaf: Kinnison adviced that I do not need this, but I had no way to find it out from the doc without bugging him :)05:23
SteveAsivang: be specific.  what URL of staging?05:23
sivangSteveA: https://staging.launchpad.net/ :)05:23
SteveAsivang: that is not the URL of staging.05:24
sivangerm05:24
=== sivang hides
carlosSteveA, but it works05:24
carlossivang, anyway, it works for me 05:24
sivangSteveA: what's the correct URL for staging?05:24
SteveAit shows shipit05:24
carlosSteveA, I see the main launchpad page05:25
sivangweird05:25
SteveAhow odd05:25
SteveAsivang: staging.ubuntu.com, for historical reasons05:25
SteveAwe should change it to staging.launchpad.net05:25
sivangSteveA: ah ok, sorry for the noise then.05:25
carlosSteveA, do we have more than one server for staging like we do for production?05:26
elmoddaa: done - you should get a mail with the details shortly05:26
=== carlos workraves
SteveAcarlos: no05:28
=== LarstiQ must say staging looks good
=== sivang seconds LarstiQ
LarstiQone small problem, my email address extends outside of its box05:29
=== matid [n=matid@195.116.35.246] has joined #launchpad
sivangSteveA: I'm in to working with you and daf on that, just let me know when you intend to discuss / spec it / whatever.05:30
SteveAthanks sivang 05:30
dafsivang: great05:30
dafsivang: I think the "if you're upgrading" bit is obsolete05:31
SteveAif you want, start a new wiki page with what you've needed to do in order to get stuff set up05:31
dafsivang: it refers to a change in baz05:31
SteveAthis might be cleaner than altering what's there05:31
sivangdaf: ok, then should I remove it, or revert to what I've suggested before?05:31
dafI think removing is fine05:31
sivangdaf: ok, then I'll go to clean it up.05:31
matidCould anyone tell me how to test Rosetta translation locally?05:32
dafI'll subscribe to that page05:32
matidI exported .po file, converted it to .mo but I don't know where to place it05:32
bradbBjornT: did your merge fail?05:32
=== mdke [n=matt@ubuntu/member/mdke] has joined #launchpad
dafmatid: hi!05:32
sivangSteveA, daf : I'm keen on starting a new page, but before that I'd better check how much delta it would have now that I've changed the current page.05:32
dafmatid: it needs to go in /usr/share/locale05:32
matiddaf: Ok, but what if I use en_US locale and I want to test pl_PL translation?05:33
SteveAalso, talk with jblack.  he's been working on some docs.05:33
daf/usr/share/locale/xx/LC_MESSAGES05:33
SteveApeople doing docs should talk with each other :-)05:33
BjornTbradb: not sure, haven't received a notification yet.05:33
sivangSteveA: indeed ;)05:33
dafmatid: no problem: if you have have a pl_PL locale, you can test it by setting an environment variable05:34
dafe.g. if the program you're testing is foo, you can use:05:34
matiddaf: I don't have pl_PL locale installed05:34
dafLANG=pl_PL foo05:34
dafmatid: in that case, run "sudo dpkg-reconfigure locales"05:34
bradbBjornT: oh, n/m, I think it's just due to the delay with rocketfuel-built05:35
matiddaf: Ok, but I have to install different locale to test just one app?05:35
dafyes, I'm afraid so05:35
BjornTbradb: hmm, it did fail...05:35
dafthe en_US locale will still be there and still be the default05:35
sivangdaf: while I'm at it, there is one bit I don't see mentioned somewhere else on that doc, I want to make sure it's not needed - "You need to assert that the pqm key is official and sign it. To do this, issue..." 05:37
bradbBjornT: oh. can i go ahead and merge my changes then? i've already ran make check, etc.05:37
sivangdaf: Don't you need to sign the pqm key anymore to be able to validate or get landed stuff?05:37
dafsivang: good question05:38
dafI suspect you still need to do that part05:38
bradbBjornT: and, with --story, it's not impossible that that might make it much easier to debug whatever's breaking for you (unless, of course, it was conflicts or xx-* tests)05:38
=== sivang tomboys daf's answer :)
dafIIRC, bzr checks signatures05:38
dafjblack: can you confirm that?05:38
dafsivang: https://wiki.launchpad.canonical.com/PQMSetup might be another candidate for improvements05:39
dafsivang: so far, my work has been concentrated on the PythonStyleGuide05:39
dafbradb: maybe we can discuss your ideas for the LaunchpadHackingFAQ tomorrow05:40
LarstiQdaf: you can set check_signatures05:40
LarstiQdaf: see http://bazaar.canonical.com/ConfiguringBzr05:40
dafah, that's right05:40
BjornTbradb: that's ok, it's not hard to debug, i'll fix it soon.05:41
matiddaf: I get '(process:24429): Gdk-WARNING **: locale not supported by C library' and it's falling back to default locale05:41
dafhmm05:41
dafdid you select a Polish locale when you ran dpkg-reconfigure?05:41
bradbBjornT: just to be clear, can i merge right now then, or should i wait?05:41
matidYes, I did05:42
dafthen I don't know what's wrong05:42
daftry running "locale -a"05:42
sivangdaf:  I will need to give this one a good read as well before I can improve it, I was sure all the PQM setup I needed was contained in RoFuSe ..05:42
daf:)05:43
matidpl_PL.utf8 is listed05:43
bradbdaf: Hi. Unfortunately, I don't think I'll have time this week, due to the Vilnius sessions.05:43
dafmatid: try "LANG=pl_PL.utf8 date"05:44
dafbradb: ah, I see05:44
matidIt works05:44
BjornTbradb: i'd rather have you wait, so you can make emailinterface.txt use bug contacts instead of maintainers ;) unless you really don't have time, in that case i could do it.05:44
dafmatid: ok, so you need the full LANG=pl_PL.utf805:45
matidWhen I do the same for the program I do it didn't give me the error05:45
matidI mean now05:45
dafgreat05:45
matidJust the app isn't translated05:45
bradbBjornT: ok, i'll wait for your next merge request to finish, success or failure. :P05:46
matidI have to go, I'll be in 3 hours so I'll try to contact you05:46
dafmatid: ok, I might not be around then -- I'm daf@ubuntu.com if you want to email05:46
SteveABjornT: why did your merge fail?05:48
BjornTSteveA: i forgot to merge rf first and ensure that all tests pass05:49
SteveAi see05:49
sivangjblack: ping05:56
kiko-fudSteveA, uhm, sorry, it was a mistake.05:57
salgadoSteveA, did you see the email I sent to you thursday, with a patch you asked to review?06:05
SteveAsalgado: sorry -- in a phone call now06:05
=== bradb has a fix for the Malone front page timeout (on staging) for SteveA when he's off the phone
kikobradb, use email.06:10
SteveAbradb: or, another reviewer!06:11
bradbBjornT: wanna review this one? it's a small one. seriously.06:11
bradb7 files changed, 26 insertions(+), 19 deletions(-)06:12
BjornTbradb: sure, send it to me06:12
bradbok, thanks06:12
=== tomatox [n=tomatox1@a84-231-196-83.elisa-laajakaista.fi] has joined #launchpad
bradbBjornT: sent06:15
bradblifeless:06:28
bradbbradb@chinstrap /home/warthogs/archives/rocketfuel/launchpad/devel $ ls -a06:28
bradb.  ..  .bzr06:28
bradbwhere are all the files?06:28
dafbradb: bzr revert06:32
dafwill bring them back06:32
bradb!?06:33
bradbTwo things:06:33
carlosdaf, is bzr revert like the old baz undo?06:33
bradb1. that's a dir on chinstrap06:33
bradb2. bzr revert is to remove (forever) changes you've made to your tree, isn't it?06:33
dafoh, in that case the files don't need to be there06:33
dafcarlos: kind of06:34
dafcarlos: bzr shelve is more like it06:34
uwsbradb: It's a repo-only directory it seems06:34
uwsbradb: No working tree available06:34
carloshmmm06:35
carlosare those commands new?06:35
carlosdidn't know about them06:35
dafrevert is, shelve is a plugin in bzrtools06:35
carlosok, then is normal I didn't know about them ;-)06:36
carlosdaf, thanks for the info, I really missed them06:36
dafunlike baz undo, shelve can do hunkwise reversions, which is really nice06:36
carloscool06:37
bradbdaf: Why don't the files need to be there, btw? What do you do to create a copy of your branch on chinstrap?06:38
bradbor maybe I can just push to that "empty" dir and it'll just work?06:38
=== bradb tries
carlosbradb, as far as I know... a push should be enough...06:39
LarstiQrevert has been in bzr for rather long06:39
LarstiQbradb: you do not need a working tree if all you do is branch/push/pull06:40
LarstiQbradb: you would need a working tree for editing files, or deployment (ie, a website)06:40
LarstiQbradb: revert will create the working tree corresponding to the last committed revision06:40
LarstiQbradb: does that help?06:40
bradbLarstiQ: Presumably I can merge a non-working tree into another tree?06:40
LarstiQbradb: sure06:41
LarstiQbradb: all the information bzr needs is in .bzr06:41
bradbok06:41
=== heyko [n=heyko@tor/session/x-1f78f89e6d643bff] has joined #launchpad
LarstiQpush used to create the working dir too, but it costs time while most people don't need it (it should become optional though)06:41
=== bradb opens a bug on revert recreating the working dir
LarstiQbradb: hmm?06:42
LarstiQbradb: revert doing that is intended behaviour06:42
bradbLarstiQ: how would one know that this is "intended behaviour", exactly? :)06:43
LarstiQbradb: hmm, supposedly the documentation? :)06:43
bradbyes, and that's why i'm filing the bug :)06:44
LarstiQbradb: I'm going for groceries now, will check if it is documented properly06:44
LarstiQbradb: ok06:44
bradbbzr revert --help certainly doesn't mention it06:44
LarstiQbzr help revert?06:44
LarstiQright, that is lacking06:44
LarstiQbbl06:45
=== eruin [n=eruin@unaffiliated/eruin] has joined #launchpad
=== Wellark [i=wellark@ranssi.paivola.net] has joined #launchpad
salgadoBjornT, I have a patch which gets rid of TeamMembershipSubset and move TeamMembership classes from database/person.py to database/teammembership.py, as mark asked me to do. although it's big (almost 2000 lines), it mainly moves stuff to other files. do you think you can review it for me?06:58
BjornTsalgado: is it urgent to get it reviewed? i can't do it today, but i could probably do it tomorrow.07:01
salgadoBjornT, not urgent, but as it touches a lot of files, I wouldn't like to have it in the review queue for too long, as that would probably mean lots of conflicts to solve07:05
salgadoBjornT, tomorrow should be fine, though. I'll add it to your queue. thanks07:05
BjornTok07:07
=== beyond [n=beyond@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
LarstiQbradb: got your bugreport07:26
=== Mez [n=Mez@ubuntu/member/mez] has joined #launchpad
=== Kinnison -> dinner
=== LarstiQ proceeds to cooking
sivangLarstiQ: can you help me with something on the RF setup page?08:03
=== bradb heads off, later all
kikoelmo, what did you think of the queue tool demo?08:05
kikocprov, you got mail08:20
cprovkiko: thank you 08:20
LarstiQsivang: sure, what can I help you with?08:29
sivangLarstiQ: just for your reference, take a loot at https://wiki.launchpad.canonical.com/RocketFuelSetup, there's a section - "GPG Signature Setup"08:30
LarstiQsivang: the one were ~/.arch-params/ is referenced?08:33
=== Mez [n=Mez@217.65.151.139] has joined #launchpad
=== thisfred_ [n=thisfred@a80-127-80-154.adsl.xs4all.nl] has joined #launchpad
kikocarlos, thanks for the email -- are you going to hack it out?08:50
carloskiko, which final solution should be implemented?08:50
carlosand, daf where you looking to those bugs to fix them ?08:51
kikoyeah, good point.08:51
kikodo you know if translations on win32 can include \rs?08:51
carloskiko, translations can include any char you want08:52
kikoso why do we outlaw them?08:53
carlosbecause html's textareas add the '\r' char always08:53
carlosand we don't need them with Linux08:54
kikoyou want to make me cry by telling me that this is again a textarea bug?08:54
carlosI suppose, we could add some code to check if the msgid has the \r and then filter it out or not08:54
carloskiko, ;-)08:54
carloswe added that code at the same time we deal with the textarea bug08:54
kikoI see08:55
=== mpt scowls at http://launchpad.org.nz/
mptThat's what we need, a Flash splash page!09:16
SteveAi want a standard flash file that says "screw you hippy!  there is no website here."09:17
SteveAbut in 3D alpha channel animated star-wars float-up the screen script09:18
SteveAwith noises and robots and rotating spherical checkboxes09:19
SteveAand wireframe logosplash09:19
mptsounds like HR's "Crazy cartoon"09:21
=== BjornT re-submits the merge request hoping that buildd-scoring.txt won't fail this time
=== carlos re-submits the TranslationUploads' merge request hoping that after more than 7 tries, there are no more conflicts...
carlos;-)09:51
kikosheesh09:52
kikoTraceback (most recent call last):09:52
kiko  File "fti.py", line 26, in ?09:52
kiko    raise RuntimeError('Unable to find tsearch2.sql')09:52
kikoanyone seen this?09:52
carloskiko, dapper?09:53
kikono09:54
kikobreezy09:54
=== raphink [n=raphink@gra86-1-82-239-88-236.fbx.proxad.net] has joined #launchpad
carloskiko, do you have postgres 7.4 and 8.0 installed at the same time?09:54
kikoyeah.09:54
kikoI see the problem.09:55
carloskiko, then remove the 7.4 one09:55
kikoI did09:55
kikoI need to --purge it09:55
carlos /usr/lib/postgresql/ should have only the 8.0 directory09:55
carlosyeah09:55
=== Mez [n=Mez@ubuntu/member/mez] has joined #launchpad
kikofuck this, I'm fixing fti.py10:01
kikoI mean wtf10:02
=== zyga [n=zyga@chello084010109182.chello.pl] has joined #launchpad
=== WaterSevenUb [n=WaterSev@azevedo.astro.up.pt] has joined #launchpad
=== zyga [n=zyga@ubuntu/member/zyga] has left #launchpad ["Leaving"]
lifelessmorning10:42
=== Wellark_ [i=wellark@ranssi.paivola.net] has joined #launchpad
=== mpt [n=mpt@201-27-7-12.dsl.telesp.net.br] has joined #launchpad
=== mpt [n=mpt@201-27-7-12.dsl.telesp.net.br] has left #launchpad ["http://mpt.net.nz/"]
cprovnight guys11:17
=== LarstiQ prods sivang
=== GoRoDeK [n=gorodek@p5083F327.dip.t-dialin.net] has joined #launchpad
jblacksivang: pong11:43
sivangLarstiQ: sorry, had a network outtage. nm I will ask jblack about it :)11:56
sivangjblack: I was wondering which parts of https://wiki.launchpad.canonical.com/RocketFuelSetup's "GPG Signature Setup" is still needed, daf suggested that this all section could be dropped, but then I noticed that there is the part where you sign pqm's key there which looks rather important. Any idea?11:58
jblacksivang: I've got rewrites of that doc here that I'll finish today.11:59
jblackbut to answer your question, bzr still takes gpg signatures11:59
jblackit doesn't check them though11:59
LarstiQsivang: ok :)12:00
LarstiQjblack: even with check_signatures=require?12:01

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