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

zygacarlos: ping12:08
eiriknsalgado: isn't that nice.. :)12:09
salgadonot as a bounty :)12:09
zygacarlos: just to be sure, when a .po file has wrong charset the correct thing to do is to fix the charset line and upload it via rosetta, right?12:09
=== Keybuk [n=scott@syndicate.netsplit.com] has joined #launchpad
=== mgalvin [n=mgalvin@cpe-69-205-47-165.nycap.res.rr.com] has joined #launchpad
carloszyga, pong12:19
carloszyga, yes12:19
=== xfelon [n=xfelon@24-119-13-77.cpe.cableone.net] has joined #launchpad
zygacarlos: strange12:25
zygacarlos: the source package is kanatest12:25
carloszyga, what's wrong with it?12:25
zygacarlos: it's got 100% translation for polish but is not on the status page12:25
carloszyga, and how do you know it's 100% translated?12:25
zygacarlos: I just ran it12:26
zygacarlos: it's got about 10 strings12:26
zygaokay ... minor correction - one string is not translated12:26
zygaits fuzzy12:26
zygait's12:27
carloszyga, I don't follow you... I thought it was related to status in Rosetta..12:33
zygacarlos: it is - as usuall I cannot find it in rosetta at all12:34
carloszyga, did you tried writting the url by hand?12:34
zygatrying now 12:35
zygahttps://launchpad.net/distros/ubuntu/breezy/+sources/kanatest/+translations12:35
zygano published translations12:35
carloszyga, fixed, seems like it hadn't any change since hoary. It should appear soon12:41
zygacarlos: thank you, I've contacted upstream, should be fixed in the next revision12:42
carlosfixed, what? the missing translation?12:42
zygacarlos: encoding 12:44
carlosoh! ok12:45
sabdfljamesh: ping12:50
dilysMerge to rocketfuel@canonical.com/launchpad--devel--0: [trivial]  Fix a bug when displaying the vote of the logged in user in a public poll (patch-2628: guilherme.salgado@canonical.com)01:08
lifelesswhere is the new file template ?01:25
=== xfelon is away: auto-away after 60m idle
KinnisonHey dudes. Is there a reviewer about?01:27
=== cprov -> home, will work tomorrow
lifelessyes01:27
Kinnisonnight cprov01:27
lifelessyes to Kinnison I mean01:27
lifelessnight cprov 01:27
Kinnisonlifeless: fancy a reasonably quick review?01:27
lifelessafter breakfast :) I'm in the middle of ddaas monster right now01:27
lifelessand then food.01:28
=== Kinnison grins
lifelessand then, sure.01:28
KinnisonGrab it from the bottom of stub's queue01:28
Kinnisonit has a db patch needing blessing y'see01:28
Kinnisonit's a very specific "just this changeset"01:28
=== Kinnison is trying to get his uploader stuff reviewed as he goes
KinnisonThis changeset implements DistroComponentUploader and associated bits in the db classes, zcml etc01:28
Kinnison(and yes, it includes tests -- wooyay)01:29
=== Kinnison decides however that it is bed time
Diablo-D3bed is overrated01:31
Diablo-D3especially when there isnt a hot chick in it01:31
Diablo-D3..... I'm sad now =(01:31
=== Kinnison 's bed rarely has hot chicks
Kinnisonsometimes has cute men though :-)01:34
lifelesswhy are chicks hot and men cute ?01:35
lifelessor are your men dead ?01:35
lifelessi.e. 'stiffs' ?01:35
Kinnisonactually my man is quite hot01:35
Kinnisonbut that's because he has screwwy internal temp regulation01:35
Diablo-D3wait01:35
Diablo-D3Kinnison is a girl?!01:35
lifelessno, just gay.01:36
Kinnisonlifeless: oh yeah, when you do review my code, can you be sure to be pragmatic about it. I.E. if it will "do" then accept it, but let me know what to file as bugs for fixing later. I.E. I am in serious crunch and delaying me will upset me and I'll sic mark and elmo on you :-)01:36
Diablo-D3I will have to say, you gay people are quite confusing sometimes.01:36
=== Kinnison does it best to confuse :-)
Kinnisonerm, s/it/his/01:36
Kinnisonsee, I'm damned tired01:36
Diablo-D3I peg you as a guy, and then you say something about cute guys01:36
lifelessKinnison: I'll take that into consideration, but there are limits.01:37
Kinnisonlifeless: indeed. I don't want you to accept crap, that's for sure01:37
=== Kinnison is fairly sure this stuff is small enough that you won't hve problems with it anyway
KinnisonDiablo-D3: so?01:37
KinnisonDiablo-D3: Would it be even worse if I talked about cute girls *AND* cute guys?01:38
=== Kinnison sniggers
lifelessKinnison: thats Keybuk for you01:38
Kinnisonlifeless: ooh, keybuk, for me? ta01:38
lifelesslol01:38
Diablo-D3Kinnison: that.... that.... that....01:38
=== Kinnison apologises to Diablo-D3
Diablo-D3that....01:38
=== Diablo-D3 blinks
Diablo-D3rebooting in process x_x01:38
=== Kinnison enjoys playing with the poor defenseless straights.
eiriknKinnison: heh, you and every other gay guy out there.01:39
eirikntough, the most a gay friend of mine have ever scared me is the time I crashed at his place because of a dev meeting and woke up with a tux lieing in bed with me.01:40
eiriknthat is playing with poor defensless bsd geeks01:40
lifelessKinnison: ok, ddaas monster reviews01:40
lifeless*ed*01:40
lifelessfood time next01:40
Kinnisoneirikn: *snigger*01:42
Diablo-D3lol01:42
=== Kinnison was told that if he wanted to get married, he'd have to inform the guests that "Dress code: tux" meant "tuxedo" and not "tux the penguin"
Keybukit's true01:43
eiriknhaha01:43
=== Kinnison decided this was true when a friend of his said "oooh, I have a rubber penguin suit I've been dying to wear out in public"
=== tav_ [n=tav@host-212-158-205-5.bulldogdsl.com] has joined #launchpad
KinnisonKeybuk: back on KST then? Or just in release-crunch?01:43
KeybukKST I think01:44
=== Kinnison nods
=== Kinnison cries
Keybukwhat you crying about?01:44
=== Kinnison wrote 13 pages of notes today about what he has yet to code up
KinnisonI've managed to tick off about four items so far tonight01:44
eiriknoh well, off to bed.01:44
Kinnisononly twelve bajillion left01:44
eiriknnight all01:45
Kinnisonnight eirikn 01:45
Diablo-D3Kinnison: hrm, wtf do you call a SWMBO in gayese? HWMBO doesnt have the same ring to it01:45
Keybukwhat's a SWMBO?01:45
Diablo-D3Keybuk: she who must be obeyed01:45
Keybuksame, "mom"01:45
=== Kinnison nods
Diablo-D3ahah01:45
Kinnisonor "mother dear"01:45
Keybukwell, "mum" because we're English and we can spell01:45
Kinnisonor in some circumstances, "grandmother"01:46
Diablo-D3the terms only applies to gf and wives.01:46
KinnisonDiablo-D3: I do my best to *BE* HWMBO01:46
Diablo-D3s/terms/term/01:46
KinnisonDiablo-D3: not that it does me any good01:46
=== Kinnison wonders if his mutual-ex dislikes him
KinnisonHe only ever visits when I'm away from home01:46
sabdflKinnison: ok, i have pages for build, binary package, sourcepackage-in-distro, and sourcepackagerelease-in-distro01:48
sabdflstill need lots of polish but the skeleton is there01:48
Diablo-D3Kinnison: so he is HWMBO?01:48
sabdflKinnison: do you expect to get more than one publishing record for a given SPR in a given DR?01:48
Diablo-D3on behalf of straight men everywhere, straight relationships have their plusses01:48
Diablo-D3there is only one candidate for SWMBO in any given relationship01:49
KinnisonDiablo-D3: I bet you never get asked who "the woman" is in the relationship01:49
Kinnisonsabdfl: hmm01:49
Diablo-D3Kinnison: we call that "who wears the pants" in the relationship01:49
Kinnisonsabdfl: It's *POSSIBLE* to have the same SPR published in different pockets01:49
Kinnisonsabdfl: I'm not sure it's desirable01:49
Diablo-D3Kinnison: of which, the women wearing the pants isnt a bad thing if shes obviously making way more money than you ever could01:49
sabdflKinnison: any reason to even consider allowing that?01:50
Kinnisonsabdfl: currently there's no constraint on it01:50
Kinnisonsabdfl: in theory it'd be possible during a transfer from -updates if we rolled them into the main pocket01:50
sabdflright01:51
Kinnisonsabdfl: For now, I say assume it'll never happen01:51
Diablo-D3actually, this entire conversation is hillarious.01:51
sabdfl proposed-updates to updates?01:51
=== Diablo-D3 doesnt really subscribe to american culture
Kinnisonsabdfl: probably a move rather than a copy01:51
KinnisonHang on01:51
Kinnisonwe never expect the same SPR to be PUBLISHED01:51
Diablo-D3I believe that a relationship should be led by whoever feels like leading atm01:51
Diablo-D3and if neither of you feel like it, it means that no one gets out of bed this morning ;)01:52
Kinnisonbut we could be in a situation where (e.g. changing component) we have the same SPR in different states01:52
KinnisonDiablo-D3: that's fine. I can work from bed with my laptop :-)01:52
Kinnisonsabdfl: Are you considering the history, or just the current published state?01:52
sabdflhistory01:52
Diablo-D3Kinnison: ahh, a geek threesome then?01:52
KinnisonDiablo-D3: What? me, him and the laptop?01:52
Kinnisonsabdfl: history you can assume nothing01:53
Kinnisonsabdfl: Or rather, *expect* to see the same SPR having been in different places across the lifetime of a distrorelease01:53
Diablo-D3Kinnison: yes.01:53
sabdflok01:53
sabdflso it needs to be a list then01:53
Kinnisonsabdfl: Y'see if we change a component, we set a new record PENDING and then supersede the old one01:54
sabdflright01:54
Kinnisonsabdfl: so we retain the history of the component change01:54
sabdflsensibly - good work01:54
=== sabdfl ruffles Kinnison
=== Kinnison beams
sabdfl + laptop01:54
Kinnisonsabdfl: I have 13 pages of notes on work for tomorrow /o\01:55
Kinnisonthis pencil is about 2cm shorter than when I got it from the cupboard01:55
sabdflKinnison: i hope to have the pages good enough for landing pre-thursday01:57
Diablo-D3ugh01:57
sabdflwe can get the new pages up for the dapper opening tuesday01:57
Diablo-D32 inches is more impressive than 2cm01:57
Kinnisonsabdfl: rock on01:58
Kinnisonsabdfl: you in tomorrow?01:58
KinnisonDiablo-D3: any less than four inches is, if you'll pardon the expression, a pain in the arse.01:58
Diablo-D3Kinnison: .....01:58
Diablo-D3is it wrong if I laughed at that?01:58
KinnisonDiablo-D3: no, because it was a joke01:58
ajmitchyes01:58
=== Kinnison is quoting a film
Diablo-D3you know, theres only one appropriate song for this conversation01:59
=== Diablo-D3 listens to MC Frontalot - I Heart Fags
=== Kinnison sniggers
sabdflcan be in, otherwise am close by, working for YOU! lots of build system page cleanups. there's insufficient time to get it perfect but it can at least be funcitonal01:59
KeybukDiablo-D3: you shouldn't, they're bad for your health02:00
Diablo-D3Keybuk: hah02:00
=== Kinnison nods. I just figured if you were in, you could get my opinion/ideas more readily
Kinnisonsabdfl: but I guess it's more distracting02:00
Kinnisonsabdfl: your choice I guess :-)02:00
sabdflwill come in to show off working pages02:00
=== Kinnison nods
Kinnisonshow+tell is always fun02:00
Kinnisonfeck, it's 1am and I'm still drinking caffeine02:00
KinnisonI'm mad02:00
Keybukshiiiiny02:00
Diablo-D3Kinnison: you're intentionally wording your output that way, arent you?02:01
KinnisonDiablo-D3: If you'd met me, you'd realise quite how much of a silly sod I am02:01
KinnisonDiablo-D3: just ask keybuk or sabdfl. And they have to work with me02:01
KinnisonIn the meantime, I don't have the luxury of working on KST02:02
Kinnisonso I'm off to bed02:02
Kinnisonsabdfl: speak tomorow02:02
sabdflKeybuk: what's caught your eye?02:02
Kinnisonciao all02:02
sabdflcheers Kinnison02:02
Diablo-D3Kinnison: I know you from #lua02:02
Diablo-D3Kinnison: you're pretty whacked in the head. ;)02:02
=== Kinnison sniggers
KinnisonDiablo-D3: good analysis02:02
Diablo-D3you being gay is just one more peice in the puzzle.02:02
=== guilhermee [n=guilherm@200.217.142.73] has joined #launchpad
=== guilhermee [n=guilherm@200.217.142.73] has left #launchpad []
Keybuksabdfl: nothing in particular tonight02:03
KinnisonDiablo-D3: well, it explains things more, it's not exactly a defining part of me02:03
Diablo-D3Kinnison: thats what I was saying02:03
KinnisonKeybuk: gnome-terminal ain't crashed since I sicced gdb on it :-(02:03
Diablo-D3because if it was a defining part of you, I'd kindly ask you to turn the flaming homo skit down a little bit02:03
KeybukKinnison: did you recompile it?02:03
Diablo-D3you know, before you accidently burn the channel down02:03
Diablo-D3do you know how much insurance for irc costs nowadays? =/02:04
Keybuk51p and a Mars Bar02:04
Diablo-D3Keybuk: slightly less, but that isnt the point.02:05
Diablo-D3speaking of which, I've always wanted packet kiddie insurance.02:05
KinnisonKeybuk: no02:05
=== sabdfl [n=mark@pdpc/supporter/silver/sabdfl] has left #launchpad []
Diablo-D3Kinnison: so, how are guys cute?02:07
Diablo-D3we're jeeps to those womenz' ferrari02:07
Kinnisonurgh02:07
KinnisonIt's too hard to define02:08
KinnisonI could wibble on about how it's all personal02:08
=== Seveaz [n=seveas@seveas.demon.nl] has joined #launchpad
Kinnisonbut tbh. I cba.02:08
Diablo-D3and tell you the truth, I'd rather drive a ferrari02:08
Kinnisonit's 1am and I'm knackered02:08
Keybukor you could go for the "tight arse and stomach" scale02:08
KinnisonKeybuk: Mmm there is that02:08
KinnisonKeybuk: Personally I'm more the in "nice lips, nice eyes" clan.02:08
KinnisonKeybuk: but then I always was odd02:08
Diablo-D3ahah, women are eaiser to impress then02:09
Diablo-D3I may not be good looking, but I carry a big stick. *cough*02:09
Keybukno, women are just better at faking it02:09
KinnisonKeybuk: If you've not seen it, I shall have to lend you 'A Cause d'un Garon'02:10
Diablo-D3Keybuk: touche.02:10
KinnisonKeybuk: UK title "You'll get over it"02:10
KeybukI'02:10
Keybukve not seen it02:10
KinnisonKeybuk: s'a french film, but the DVD has .uk subtitles02:10
=== carlos -> bed
carlossee you!02:10
KeybukI bought a copy of conversational french the other day02:10
Keybukfor the flight to Montreal02:10
Diablo-D3Kinnison: Im surprised there arent more of you in the foss world02:10
Diablo-D3I've only met one other02:10
KinnisonKeybuk: coolio02:11
Diablo-D3normally foss scares women02:11
KinnisonKeybuk: if you're down for the party, you can grab the dvd from me02:11
Diablo-D3but apparently it scares those of the gay persuation too02:11
KeybukI'm sure I'll still speak it in a Welsh accent, but at least I'll have a fighting chance02:11
KeybukKinnison: there's still no invites02:11
KinnisonKeybuk: or rather, I'll drop the VOBs on your iAudio02:11
Keybukexcept the one from Jeff02:11
Diablo-D3but get this, this other member of the foss community I know of is both gay AND a woman.02:11
lifelessinteralia: strange02:11
KeybukDiablo-D3: ime. almost everyone in the FOSS world is at least bi02:11
lifelessbah02:11
KinnisonDiablo-D3: IT has to be one of the most gay industries I've ever seen02:12
lifelessDiablo-D3: strange02:12
Diablo-D3it makes entirely no sense.02:12
Diablo-D3Kinnison: not really02:12
Diablo-D3IT is more... nonsexual.02:12
=== Kinnison laughs
lifelessDiablo-D3: I know more gays and lesbians via FOSS than not.02:12
Kinnisonmaybe IT attracts people so desperate they'll "try being gay" :-)02:12
Diablo-D3either that, or private fapping with the furry archives02:12
interalialifeless: I know I am, but don't tell everyone, it's meant to be a secret :)02:12
lifelessDiablo-D3: and if you include the broader it industry, well one of my contracts when I first got to .au was at an organisation that was 90% gay/lesbian.02:12
lifelessDiablo-D3: and -all- it.02:13
Diablo-D3hrm.02:13
Diablo-D3you know02:13
Diablo-D3if I worked for an organization like that02:13
Diablo-D3just let me watch the lesbians for a few hours, and I'll wave my fees.02:14
=== ajmitch mutters about system errors all over the place
lifelessheh.02:14
lifelessyou aint seen *those* lesbians.02:14
Diablo-D3ahh, biker chicks from mars?02:14
lifelessnot quite. but certainly not the stereotypical non-gay-mans-fantasy02:15
Diablo-D3even then, long as they arent a three bag problem, it cant be /that/ bad02:15
=== Diablo-D3 is only kidding anyhow
Kinnisonanyway, I *really* have to sleep02:16
Kinnisonciao02:16
Diablo-D3I may be the only man on earth that porn does nothing for.02:16
Diablo-D3night Kinnison 02:16
Keybukwhat is it with straight men and lesbians?!02:16
Diablo-D3I have no clue02:17
Keybukthey clearly haven't been in a room with them02:17
Keybukthey're seriously scary02:17
Diablo-D3only a few lesbian scenes I've ever seen are any good02:17
Diablo-D3and its because of *gasp* good acting02:17
Diablo-D3actually, thats whats wrong with porn02:18
Diablo-D3too many flat emotionless lines, and robotic motions02:18
Diablo-D3hell, robot sex would be more erotic.02:18
Diablo-D3sex between optimus prime and a certain deceptacon leader would be more erotic than some porn I've seen.02:19
Diablo-D3(uNF *clang* uNF *clang* uNF *clang*)02:19
=== salgado [n=salgado@201-27-7-139.dsl.telesp.net.br] has joined #launchpad
Diablo-D3Yup, I still have a nack for killing channels.02:21
Keybukget a welding gun out, and you can have transformer bondage02:21
Diablo-D3Keybuk: that'd be like supergluing people together02:21
Diablo-D3thats not bondage, thats just painful and illegal in most countries.02:22
lifelessDiablo-D3: depends if it is consensual02:22
Diablo-D3lifeless: if its consensual, then... I have no witty remark prepared for that eventuality.02:22
lifelessmost bondage is02:22
Diablo-D3though, just be careful you dont paste your wang to something02:22
=== stu1 [n=stub@203-214-4-72.dyn.iinet.net.au] has joined #launchpad
elmostuuuuuuuuuub02:25
=== Diablo-D3 replaces stub with a full function
Keybukdude, stub is irreplaceable02:27
Diablo-D3well aint that ironic.02:27
lifelessdo not be monkey patching our dba02:28
=== niemeyer [n=niemeyer@200.138.49.173] has joined #launchpad
niemeyerHiho!02:50
niemeyerCri.. cri.. cri..03:02
niemeyer:)03:02
stu1yo03:06
stu1elmo: elmoooooo03:07
=== niemeyer [n=niemeyer@200.138.49.173] has joined #launchpad
=== stu1 wonders if an elmoooo is a sysadmin in a viking helmet?
=== niemeyer_ [n=niemeyer@200.138.52.63] has joined #launchpad
stubEnigmail: Enigmime Service not available. To permanently avoid this alert, either fix the problem or uninstall Enigmail using the Enigmail->Preferences menu03:15
=== stub awards his totally useless error award for the day
stub'Something is fucked. To stop it being fucked fix it.'03:16
=== xfelon`gone is back after 1h54m: auto-away after 60m idle
ajmitchyes, even 'system error' is more helpful :)03:20
=== ajmitch has been getting them today
ajmitchwhich has sort of impeded my universe fixing :)03:21
=== Burgundavia waits for mpt to give bradb a good cluebatting so malone actually usuable again
jameshajmitch: it does say "oops"03:30
ajmitchtrue03:32
=== spiv [n=andrew@dsl-215.16.240.220.rns02-kent-syd.dsl.comindico.com.au] has joined #launchpad
=== robitaille [n=robitail@d154-5-117-228.bchsia.telus.net] has joined #launchpad
=== tav [n=tav@host-212-158-205-5.bulldogdsl.com] has joined #launchpad
elmoOK, *.ubuntu.com, launchpad.net, etc. is going down for some emergency network maintenance - ETD is 10 minutes or so05:16
=== xfelon is away: auto-away after 60m idle
=== lifeless [n=robertc@dsl-215.16.240.220.rns02-kent-syd.dsl.comindico.com.au] has joined #launchpad
=== freeflying [n=rockie@61.190.65.16] has joined #launchpad
dilysMerge to rocketfuel@canonical.com/launchpad--production--1.36: Cherry pick patch-2623 into production 1.36 (patch-5: stuart.bishop@canonical.com, rocketfuel@canonical.com)05:53
stub30 mins to merge, only to 'baz undo' due to spurious conflicts :-(06:41
stubI wonder if that will teach me not to merge in the wrong tree?06:42
jameshis that with hard linked trees?06:48
stubyes06:55
jameshwas the 30 minutes due to network traffic?07:00
stubjamesh: no idea. There might have been as many as 20 revisions to download. baz doesn't tell me when it is accessing network resources and I wasn't running any external monitoring07:02
jameshstub: iirc it caches downloaded patches in ~/.arch-cache, so the way to check would be to rerun the merge and see how long it takes (although that would be a waste of time)07:04
=== lamont [n=lamont@mix.mmjgroup.com] has joined #launchpad
stubIndeed. Lets run the incorrect merge twice ;)07:04
jameshdo you know if Launchpad uses GPG keys for anything other than signature checks right now?07:05
stubI believe the workflow in validating a GPG involves encrypting a phrase and making the user decrypt it07:07
stubjamesh: ^^07:07
jameshI know the verification step does encryption07:07
jameshI'm just wondering if anything useful does anything other than signature checking07:08
stubEverything else is signature checking as far as I'm aware. But Kinnison might have changed that now (he might be signing packages, or maybe something else is doing that)07:09
jameshnext question: do you know if it is possible to have a key that can encrypt but not sign?07:11
=== stub shrugs
elmook, *.ubuntu.com, launchpad.net going down again for emergency network maintenance. ETD is 10 mins.  Really this time.07:41
dilysMerge to rocketfuel@canonical.com/launchpad--devel--0: [trivial]  Help Gina with her commitment problems (patch-2629: stuart.bishop@canonical.com)07:51
=== _Rappy_ [n=hunt-pre@dsl-253-122.monet.no] has joined #launchpad
=== zyga [n=zyga@2-mi2-1.acn.waw.pl] has joined #launchpad
=== xfelon`gone is back after 3h24m: auto-away after 60m idle
=== spiv [n=andrew@adsl-66-203.swiftdsl.com.au] has joined #launchpad
SteveAmorning09:22
SteveAspiv: how are you today?09:22
spivMuch better.  Only a faint headache, which paracetamol should cure.09:25
spivI've spent most of the day at lifeless's09:25
=== sabdfl [n=mark@pdpc/supporter/silver/sabdfl] has joined #launchpad
SteveAokay, that's good09:32
SteveAdon't overdo it though09:33
SteveAyou want to be in top form for UBZ09:33
=== GoRoDeK [n=gorodek@p5083ED88.dip.t-dialin.net] has joined #launchpad
spivYeah, I need to save my best illnesses for that ;)09:35
SteveAnothing contagious this time, please09:44
=== xfelon is away: auto-away after 60m idle
=== lifeless [n=robertc@dsl-215.16.240.220.rns02-kent-syd.dsl.comindico.com.au] has joined #launchpad
=== sabdfl can't believe nobody got chickenpox post-SaoCarlos
SteveAwell...10:27
SteveAit's possible someone did, but a vary light version10:27
SteveAum, very10:27
SteveAbut also, i guess most people had at least a very light version as a child10:28
SteveAexcept spiv10:28
sabdflctags -R -f ~mark/.tags --exclude=\{arch\} projects/ubuntu/launchpad10:28
sabdflwhat's wrong with that?10:28
sabdflgoes to 99% cpu for days10:29
SteveAoddly, ctags did that for me, in the launchpad root, too10:29
SteveAi didn't investigate it10:29
SteveAinstead, just made the ctags in lib10:29
SteveAhmm... maybe you have ++ or ,, stuff around10:29
SteveAbaz turds10:29
SteveAthat ctags is rooting around inside of10:30
sabdflstracing it seems to suggest it was in a bind10:35
sabdfldoing nothing busily10:36
KinnisonMorning10:36
ajmitchmorning Kinnison 10:36
Kinnisonhi ajm10:37
=== SnakeBite [n=SnakeBit@84.242.143.100] has joined #launchpad
SteveAsabdfl: do you have any special baz directories around there?10:39
sabdflSteveA: nup10:40
SteveAstrange10:40
=== freeflying [n=rockie@61.190.65.16] has joined #launchpad
SteveAread(7, "", 4096)                       = 010:41
SteveAsabdfl: it's the database/schema directory that is causing the problem10:47
SteveAit's an sql file that is doing it10:49
SteveAit is comments.sql10:49
=== zygis [n=zygis@lan-84-240-58-9.vln.skynet.lt] has joined #launchpad
=== Seveas [n=seveas@seveas.demon.nl] has joined #launchpad
Kinnisonlifeless: did you manage to cast an eye over my branch?10:53
Kinnisonlifeless: if not, don't worry, I'll ask stevea to10:53
sabdflinteresting10:59
sabdflsounds like an upstream bug on ctags10:59
SteveAyeah10:59
SteveAi'm producing a minimal test case10:59
sabdflcould hardly be a bug on comments.sql ;-)10:59
SteveAit isn't a single line10:59
SteveAwell, there might be some bad syntax10:59
SteveAeg text/* within a comment10:59
SteveAso, unescaped *10:59
SteveAdunno if that is poor syntax or not11:00
sabdfli doubt ctags groks sql11:00
SteveAthat's one of the lines involved in triggering the problem11:00
SteveAsure it does11:00
SteveAin a way11:00
SteveActags is aware of languages11:00
sabdflhmmm..11:00
SteveAhmm...11:01
SteveAseems to be lines with a * or an \' in11:01
SteveAgot it down to an 8 line example11:03
SteveAthat hangs ctags11:03
dilysMerge to rocketfuel@canonical.com/launchpad--devel--0: [trivial]  add XML PI to person-rdf.pt and export hackergotchis and emblems (patch-2630: james.henstridge@canonical.com)11:08
SteveAokay, i know what it is11:08
SteveA8 characters11:10
SteveAto hang ctags11:10
SteveAand it applies only to if the file is called .sql11:10
SteveAnot if the file is called .py11:10
=== stub [n=stub@203-214-4-72.dyn.iinet.net.au] has joined #launchpad
spivSteveA: does --language=-SQL help?11:12
spivI guess --exclude=comments.sql could workaround it too.11:13
sabdflSteveA: that should make a nice upstream bug report11:15
SteveAyep.  filing it now.11:15
lifelessKinnison: garhg, no. symlinks made me cry11:18
SteveAanother workaround is to use '' instead of \' in the comments11:18
Kinnisonlifeless: s'okay11:18
KinnisonSteveA: will you cast an eye over a patch for me?11:18
KinnisonSteveA: it's the one at the bottom of stub's queue from me11:19
Kinnisonstub: any chance you can give me a db blessing for my patch I added to your queue?11:19
SteveAhttp://sourceforge.net/tracker/index.php?func=detail&aid=1324663&group_id=6556&atid=10655611:19
=== stub goes to have a look at the diff
SteveAupload and queue11:20
KinnisonSteveA: aye11:20
KinnisonSteveA: but that specific patch11:20
KinnisonSteveA: otherwise you'll spend ages merging test data etc11:20
=== ddaa [n=ddaa@marvin.xlii.org] has joined #launchpad
SteveAok11:22
SteveAi need to rest my eyes for a while first though.  been reviewing celso and salgado's code all morning.11:22
Kinnisonthanks11:24
stubKinnison: The 'uploaders' column should be 'uploader', and the constraint attached to that column still thinks it is 'owner'11:24
Kinnisonstub: why singular?11:24
stubKinnison: Because it references only one person11:25
Kinnisonstub: oh okay11:25
stubKinnison: otherwise fine. You want a new patch number, or combine it with the previous one?11:25
SteveAsabdfl: what does ctags --version give for you?11:25
KinnisonI can do either. Which would you prefer?11:26
stubI'm not fussed. Combine it with the existing one unless it has already been installed on dogfood.11:26
Kinnisonokay11:29
KinnisonIt's not on DF11:29
=== Kinnison makes those changes, thanks
jameshKinnison: if you have some free time at some point, could you see if https://wiki.launchpad.canonical.com/ValidatingSignOnlyGpgKeys sounds reasonable?11:32
KinnisonSteveA: assume that throughout, I change "uploaders" to "uploader", otherwise that patch is unchanged after applying stub's blessing11:36
SteveAk11:36
Kinnisonwell, obviously not where english is applicable, but YKWIM11:36
SteveAand i see a conflict on a change in tests from KeyError to NotFoundError11:37
KinnisonPardon?11:38
SteveAthere's a conflict you need to resolve, that i see when i'm using the pending-reviews output11:38
KinnisonOh right11:38
KinnisonI'll catch that when I merge RF later once I have what's done blessed11:40
=== tav [n=tav@host-212-158-205-5.bulldogdsl.com] has joined #launchpad
KinnisonSteveA: is the rest okay?11:52
SteveAa number of minor comments, and an architectural issue to consider11:52
SteveAoh, and one thing that clearly doesn't work11:52
Kinnisongo on...11:53
SteveAi'm about to mail11:54
Kinnisonfantastic11:54
Kinnisonthanks11:54
SteveAsent11:56
SteveAKinnison: will you be able to reply now, while it is still fresh in my mind?11:56
KinnisonSteveA: I'm doing it right now11:57
Kinnisonddaa: I have a bunch of stuff I'm trying to commit (not all the changes) and I want to commit a delete11:57
Kinnisonddaa: any clue how to do this?11:57
Kinnisonddaa: baz commit -s 'blah' -- deleted/file ==> exception11:57
Kinnisonlifeless: ^^12:02
lifelessKinnison: do a full commit12:08
KinnisonFFS12:08
=== Kinnison carefully undoes the other changes into ~/++shitty-baz
Kinnisondoes bzr fix this?12:09
Kinnisonjamesh: Looks fairly sane12:09
Kinnisonjamesh: the second unresolved point... If you're not using emails, then you can't trust the uids on the key, but you can continue to trust the key itself12:10
ddaasort of thing that would have been (at last) fixed by now if all the baz devs had not moved to bzr.12:16
KinnisonSteveA: instead of 'ensureSignature' how about 'enforceVerifiedSignature' ?12:18
SteveAthe issue is, the name doesn't tell me that you use this method to get the signature back12:18
SteveAi don't expect it to have a significant return value12:18
jameshKinnison: at the moment uids on the keys are only used to add email addresses in the NEW state12:19
Kinnisonjamesh: hmm12:19
jameshKinnison: the user still needs to go through the standard Launchpad email address verification for each address12:19
Kinnisonjamesh: okay12:19
KinnisonSteveA: getVerifiedSignature then I guess12:20
SteveAokay12:20
=== terrex [n=terrex@84-122-90-162.onocable.ono.com] has joined #launchpad
sabdflhttps://launchpad.net/people/ubuntu-dev/+poll/tb-nomination-mjg59-2005/12:27
sabdflstub: could you tell me when that poll opens and closes please?12:27
stublaunchpad_prod=# select id, dateopens, datecloses from poll;12:28
stub id |      dateopens      |     datecloses12:28
stub----+---------------------+---------------------12:28
stub  1 | 2005-10-15 23:11:00 | 2005-10-15 23:25:0012:28
stub(1 row)12:28
stubsabdfl: ^^^12:28
Kinnisonsabdfl: urgh, that large amount of text is ugly12:28
sabdflKinnison: i didn't write it. i have patches12:29
stubThat is a rather short poll...12:29
sabdflthe date handling is clearly bbrrrroookeeennn12:29
Kinnisonheh12:29
sabdflstub: could you jimmy that to run from sunday for two weeks please?12:30
stubGive me the times it should be, preferably UTC, and I12:30
stubok12:30
sabdflhmm... from friday for two weeks12:30
stublaunchpad_prod=# select id, name, dateopens, datecloses from poll;12:34
stub id |           name           |      dateopens      |     datecloses12:34
stub----+--------------------------+---------------------+---------------------12:34
stub  1 | tb-nomination-mjg59-2005 | 2005-10-14 00:00:00 | 2005-10-29 00:00:0012:34
stub(1 row)12:34
stubThat is midnight thursday to midnight saturday, so 15 days all up12:35
stuberm... midnight friday - midnight saturday12:36
=== stub confuses himself
SteveAKinnison: are you filing the ICrowd bug, or shall i?12:37
SteveAthanks for the reply.  totally approved.12:38
KinnisonSteveA: will you please?12:38
SteveAsure12:38
KinnisonSteveA: since you know what you're on about :-)12:38
SteveAdone12:40
SteveAbut 3081, if you want to include that in the XXX12:41
SteveAbug 3081, if you want to include that in the XXX12:41
UbugtuMalone bug #3081: DistroComponentUploader should use ICrowd Fix req. for: launchpad (upstream), Severity: Normal, Assigned to: Steve Alexander, Status: Accepted http://launchpad.net/malone/bugs/308112:41
KinnisonI've started 'make check'12:41
KinnisonI'll wait until that's done to add the bug number12:41
=== salgado [n=salgado@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
=== cprov [n=cprov@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
salgadostub, around?02:05
stubsalgado: yes02:05
salgadostub, are you okay with the fti I added in https://chinstrap.warthogs.hbd.com/~jamesh/pending-reviews/guilherme.salgado@canonical.com/launchpad--shipit-searching--0/filtered-diff ?02:05
salgadoI guess you've seen it already, but am not sure02:05
stubsalgado: yes. That is fine.02:06
=== matsubara [n=matsubar@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
matsubaragood morning all02:07
sabdfloops. BjornT: pint02:11
sabdflng02:11
=== SteveA_ [n=steve@195.182.78.95] has joined #launchpad
=== zygis [n=zygis@lan-84-240-58-9.vln.skynet.lt] has joined #launchpad
=== freeflying [n=rockie@61.190.65.16] has joined #launchpad
BjornTsabdfl: pong02:22
sabdflBjornT: the ticket system is supposed to email the owners of all "answered" tickets to ask them to "close" them02:23
sabdfli forgot to do that cronscript02:23
sabdflcould you do so, please?02:23
sabdflthanks02:23
BjornTsabdfl: sure, i'll do that02:24
sabdflthanks muchly!02:24
sabdflthat way we know that the user has confirmed that the issue is closed. we record if it gets reopened02:25
=== yechedmat [n=lolo@vil35-2-82-227-204-157.fbx.proxad.net] has joined #launchpad
=== Seveas [n=seveas@re-uva-14.wireless.uva.nl] has joined #launchpad
sabdflstub: ping02:46
stubsabdfl: pong02:46
SteveA_BjornT, lifeless, spiv, stub, salgado, jamesh: how about doing the review meeting a little earlier today?02:46
SteveA_salgado: are you working today?  it is a holiday in brazil, as i understand it02:46
BjornTSteveA_: that's ok for me02:46
spivSteveA: It's ok for me.  lifeless told me he might not make it tonight, or be late, depending on trains and things.02:48
=== einheit [n=steve@195.182.78.95] has joined #launchpad
=== einheit is now known as SteveA_
SteveA_hmm, X crashed02:51
salgadoSteveA, it's okay for me too02:51
spivSteveA: It's ok for me.  lifeless told me he might not make it tonight, or be late, depending on trains and things, so I guess it makes little difference to him too ;)02:52
BjornTSteveA_: it's ok for me as well02:53
SteveA_ok.  usual place02:54
SteveA_which is canonical-meeting02:56
KinnisonIs there a cheap way to turn a dict into a set of attributes?02:58
SteveA_Kinnison: a set of attributes?02:59
SteveA_in general, probably not, because it would be evil.02:59
KinnisonI see02:59
Kinnisonfair enough02:59
spivWell...02:59
SteveA_i mean, a dict can have all sorts of things as keys02:59
spivself.__dict__.update(some_dict)02:59
spivBut it's not necessarily a good idea :)02:59
=== Kinnison once again hugs lua
SteveA_jamesh: ping03:00
SteveA_if it is for syntactic sugar, don't03:00
Kinnisonfine03:00
spivSlightly more reliable is "for name, value in some_dict.iteritems(): setattr(obj, name, value)", but by that point you should probably do the assignments directly ;)03:00
spiv(it's not guaranteed that all objects have a __dict__ for you to twiddle, e.g. __slots__ interferes with that, and twiddling __dict__ also bypasses things like properties)03:02
=== bradb [n=bradb@modemcable033.209-70-69.mc.videotron.ca] has joined #launchpad
=== Kinnison like likes lua's form: expr '.' tk_name ==> expr '[' string(tk_name) '] '
KinnisonI.E. foo.bar ==> foo['bar'] 03:05
=== Kinnison shrugs
=== bradb wonders where kiko is
Kinnisonit's fairly irrelevant right now03:05
SteveA_bradb: it is a holiday in brazil today03:05
bradbhm03:05
SteveA_bradb: kiko called me and should be around later nonetheless03:05
bradbI have a patch rotting in his review queue03:05
bradbMore specifically, I followed up mid-yesterdayish and am looking forward to hearing back on it.03:06
SteveA_Kinnison: such a thing can be arranged in python.  it isn't a good idea though, because attribute access is so important in python.  it would make for confusing code.03:07
Kinnisonaye03:07
matsubaraStaging front page is crashing on me03:10
=== niemeyer [n=niemeyer@200.103.244.211] has joined #launchpad
sabdfljamesh: ping03:24
sabdflhi niemeyer03:24
niemeyersabdfl: Hiho!03:25
dilysMerge to rocketfuel@canonical.com/launchpad--devel--0: [trivial]  test data for uploader, r=stub db patch for mailing addresses and DistroComponentUploader, r=jamesh GPGHandler patch for raising exceptions on signature checks, r=stevea for the DCU code changes and the uploader config patches. (patch-2631: daniel.silverstone@canonical.com)03:25
niemeyersabdfl: Are we using some kind of AJAX in Launchpad?03:25
sabdflwot's that?03:26
=== yechedmat [n=lolo@vil35-2-82-227-204-157.fbx.proxad.net] has left #launchpad []
sabdflyou're like the 4th guy to mention it this week03:26
sabdflshiny bling of the season?03:26
niemeyersabdfl: Asynchronous JavaScript and XML03:26
Kinnisonsabdfl: javascript app stuff03:26
niemeyersabdfl: It's a new name for something old03:26
spivsabdfl: what stuff like google suggest uses under the hood.03:26
Kinnisonsabdfl: google maps is ajaz03:26
Kinnisonerm s/z$/x/03:26
niemeyerWow :)03:26
KinnisonWell, that merge makes me happy03:27
sabdflah. no, we're not yet. plan to eventually, for some of our forms03:27
niemeyersabdfl: Basically RPC from javascript..03:27
niemeyersabdfl: Cool.. I'm interested, so let me know if you need help.03:28
sabdflwe've got these popup selection boxes everywhere, and it would be nice to have google-suggests style dropdowns instead03:29
sabdflsearch-as-you-type03:29
SteveA_there's a bit of work on getting nice ajax support upstream in zope303:29
sabdflbut focus on the backend LP-for-branches till UBZ03:30
Kinnisonspiv: did you ever merge your stop-on-first-error change?03:30
niemeyersabdfl: Sure, I'm doing that. A bit blocked still, but ddaa should be finishing his stuff now.03:31
ddaa?03:31
sabdflcool03:31
spivThere's a cute hack I've seen using ajax + XUL to build UIs for servers (http://trac.nunatak.com.au/projects/nufox), that's very bling ;)03:31
niemeyerddaa: Hello :)03:31
ddaaniemeyer: aren't you on a holiday today?03:31
niemeyerddaa: Yep!03:31
spivKinnison: Hmm, no.  I'll drop it on the review queue.03:31
Kinnisonspiv: darn, could'a done with it right now03:33
spivKinnison: Well, you can merge it into your zope tree locally.03:33
Kinnisons'okay, I've started teeing the test output and using 'head' to find the real bug03:34
sabdflstub: how hard is it to have a table A, which is joined to table B, with a text index on A that includes text from fields in B?03:43
stubsabdfl: It involves me rewriting the full text indexing code. Is there anything wrong with just querying the text index on table B?03:44
sabdfli'm back at the "search through the package database" problem03:45
sabdflit's thorny03:45
stubIf you need to search text in both table A and B you can combine the results - there is an example at the end of 'textsearching.txt'03:45
sabdflok, will take a look at that03:45
sabdflfirst trying to get the basics together so we can browse the package database03:46
sabdflbut it won't be fun without a good search03:46
=== camilotelles [n=Camilo@20132203203.user.veloxzone.com.br] has joined #launchpad
=== dredg [n=nsherida@80.169.137.162] has joined #launchpad
=== zyga [n=zyga@2-mi2-1.acn.waw.pl] has joined #launchpad
=== bslima [n=bruno@201009232184.user.veloxzone.com.br] has joined #launchpad
bslimadown ?04:18
=== xhaker [i=xhaker@213.201.220.244] has joined #launchpad
=== bslima [n=bruno@201009232184.user.veloxzone.com.br] has left #launchpad ["Fui]
sivangthere are also now a spriniging load of sites providing web office services, all powered by ajax :)04:21
=== eruin [n=eruin@unaffiliated/eruin] has joined #launchpad
sivangone is even letting use use an ajax powered IM client, which is pretty neat.04:23
zygasivang: ajax IM ?04:23
sivangzyga: yes, quite impressive04:23
zygawhat will people think of next? ajax accounting system?04:24
zygasivang: does it work in ff/konq04:24
sivangzyga: browser independent04:24
sivangzyga: work sweet in firefox04:24
zygasivang: any url to have a look?04:24
=== zyga likes start.com as for ajax demo
sivangzyga: go to wikipedia page for ajax, there's a load of apps and services there using ajax04:24
sivangzyga: the IM company ios a startup of 4 grads from some uni in the states, i THINK04:25
sivangs/THINK/think/04:25
=== zyga thinks AJAX is plain stiupid and will die in around 6 months or so...
=== lamont__ [n=lamont@15.238.7.65] has joined #launchpad
zygalaptops are abound, everyone already has a im client and rss reader04:31
=== jinty [n=jinty@205.134.224.215] has joined #launchpad
sivanghabe to go,04:43
sivanglaters all04:43
=== WaterSevenUb [n=WaterSev@195-23-220-92.net.novis.pt] has joined #launchpad
jbaileyBarry deFreese you're my hero ;)04:49
=== jbailey hides.
Kinnisonjbailey: who?04:49
=== Keybuk [n=scott@syndicate.netsplit.com] has joined #launchpad
zygaWaterSevenUb: hello04:51
WaterSevenUbzyga, hi there... 04:51
jbaileyKinnison: bddebian04:51
=== bradb [n=bradb@modemcable033.209-70-69.mc.videotron.ca] has joined #launchpad
Kinnisonjbailey: heh04:52
jbaileyOh. this isn't the motu channel04:52
jbaileyWhups.  I didn't mean to poke at him in a channel where he's not. =)04:52
=== Kinnison sniggers
=== jbailey wonders which window number in irssi is his ubuntu-motu channel
jbaileyRight.  Window 24, not window 41.04:53
jbailey*sigh*04:53
=== Kinnison keeps his channel windows in the same place always
=== tambaqui [n=eslam@200.222.82.190] has joined #launchpad
dilysMerge to rocketfuel@canonical.com/launchpad--devel--0: [trivial]  Increase the weight of component when scoring build jobs (patch-2632: celso.providelo@canonical.com)05:05
=== bradb_ [n=bradb@modemcable033.209-70-69.mc.videotron.ca] has joined #launchpad
sabdflcprov: nice to be doing that kind of tuning :-)05:15
=== tambaqui [n=patricia@200.222.82.190] has joined #launchpad
=== bradb__ [n=bradb@modemcable033.209-70-69.mc.videotron.ca] has joined #launchpad
=== bradb [n=bradb@modemcable033.209-70-69.mc.videotron.ca] has joined #launchpad
salgadoBjornT, seen bugmail from #3083?05:32
salgadobradb, have you seen it? (^)05:33
salgadoFrom: Amir@gangotri.warthogs.hbd.com05:33
cprovsabdfl: yes, Kinnison suggest something better than 1,2,3,.. ;)05:33
=== cprov ->lunch, back in 1 hours
cprovhour ...f ...05:33
bradbsalgado: I don't appear to have gotten that bugmail, for some reason05:36
salgadoweird05:37
salgadobradb, https://chinstrap.ubuntu.com/~dsilvers/paste/filewzwazD.html05:38
bradbwaaa. that's weird.05:39
bradbsalgado: are you sure that's not the envelope from that's being shown there?05:41
bradbthe envelope information is known to be borked, but not the From: header05:41
salgadowhy would it be that all my bugmail has the correct from: address, but this one not?05:44
bradbno idea05:44
=== matsubara is now known as matsubara-luncj
=== matsubara-luncj is now known as matsubara-lunch
dilysMerge to rocketfuel@canonical.com/launchpad--devel--0: [r=stevea]  Landing NominatedArchIndep changes. (patch-2633: celso.providelo@canonical.com)06:11
=== BjornT [n=bjorn@84.32.140.183] has joined #launchpad
bradbSteveA: are you interested in reviewing the patch that fixes the issue of admins not being able to access private bugs? I'm just bazzing my way to a merge from rf/diff.06:53
bradbor salgado-lunch ?06:55
SteveAbradb: i can review it a bit later06:56
SteveAgot a meeting now06:56
bradbok06:56
SteveAbradb: how many LOC ?06:57
bradbdunno yet, probably a couple hundred06:57
bradbmainly because I completely reformatted the privacy part of the doctests, because it was hurting my brain to try and maintain it06:58
SteveAokay06:58
SteveAi'm interested in reviewing it, probably in 1 hour, okay?06:58
bradbsounds good, thanks06:58
=== matsubara-lunch is now known as matsubara
=== WaterSevenUb [n=WaterSev@195-23-220-244.net.novis.pt] has joined #launchpad
salgadoSteveA, would you want to discuss anything on my reply to your code review or can I merge?07:12
SteveAsalgado: i need to look at that replacement for the complex code07:12
SteveAbut go and merge, and if there is a problem, you can fix it after07:13
salgadogreat. ta!07:18
SteveAsalgado: just read that code.  it is very much clearer now.  thanks for working to make it so.07:37
SteveAbradb: i'll be able to do a review for you in 15 mins07:59
SteveAKinnison: if you're around, any reviews needed?07:59
=== eruin [n=eruin@unaffiliated/eruin] has joined #launchpad
Kinnisonthanks, but I'm okay for now08:01
=== Kinnison is busy porting package checks
=== Kinnison is writing NascentUpload.verify_uploaded_source_file currently
bradbSteveA: hopefully  baz will be ready for you08:05
=== bradb is going to get lots more memory today finally. baz has won.
=== salgado once had more MB in RAM slots than MHz in the processor, but even that wasn't enough for baz
salgado(of course, I have to admit that I don't have swap)08:08
KinnisonNot having swap is a bit scary08:08
elmoSteveA: FYI, the librarian has hit the redline space-wise08:08
SteveAwell... it is just like having a finite amount of swap 08:08
SteveAelmo: thanks.  stub has been writing the GC code.08:08
elmoSteveA: /dev/sda3             537G  309G  201G  61% /08:08
SteveAelmo: can you reset the line to another 50G lower?08:09
SteveAwe should have deployed the GC by then08:09
elmook08:10
KinnisonWe'd better08:12
=== Kinnison reminds stevea that importing the archive is adding 120G to the librarian
SteveAKinnison: hmm, started already?08:13
SteveAelmo: okay, set the red line to 50G absolute.  we'll run around in a blind panic if the GC isn't ready when we hit it.08:14
KinnisonSteveA: stub was ready to go IIRC08:15
SteveAcprov: i still have presenting-buildlogs to review for you, don't i?08:15
SteveAKinnison: i'll ask him tomorrow08:16
cprovSteveA: nop, it's already done as trivial08:16
KinnisonSteveA: okay08:16
SteveA+            raise TypeError('Bad File Descriptior: %s' % repr(file))08:16
SteveAyou can use %r for that08:17
Kinnisonwhat who where?08:17
SteveAto cprov08:17
Kinnisonoh right08:17
SteveAcprov: other than that note, i'd have approved it ;-)08:17
cprovSteveA: uhm .. thanks I will repair it 08:18
bradbSteveA: diff sent08:29
bradbany particularly nagging malone bugs people want fixed, or should I just pull another one from the queue?08:33
bradbmm, ok, n/m, found one ;)08:34
=== zyga [n=zyga@2-mi2-1.acn.waw.pl] has joined #launchpad
bradbI've not yet written a patch to be explicitly cherry-pickable. I guess I just 1. branch off production, 2. fix stuff. 3. ask stub to cherry-pick that branch, 4. create another branch off rf and 5. merge the cherry-pickable one into that branch?08:37
bradbsalgado: Is that what you do?08:38
=== Nafallo [n=nafallo@unaffiliated/nafallo] has joined #launchpad
salgadobradb, I usually do the other way around. first I create a branch of the mainline and apply the fix there08:39
salgadoif, by any reason, that fix is not cherry-pickable, then I backport that to a production branch08:40
bradbso you wait until stub says "i can't cherrypick this because it has conflicts"?08:40
salgadono, I do that myself08:40
salgadoyou can do that on chinstrap; it's pretty quick08:41
bradbsalgado: how do you do that, try merging into the prod branch?08:41
salgadojust baz get launchpad--production--x.yy launchpad ; cd launchpad ; baz merge your-branch08:41
bradbright08:41
=== Nafallo is now known as Nafallo_away
=== Nafallo_away is now known as Nafallo
=== tambaqui [n=patricia@200-247-69-4-mns.cpe.vivax.com.br] has joined #launchpad
=== zyga_ [n=zyga@2-mi2-1.acn.waw.pl] has joined #launchpad
dilysMerge to rocketfuel@canonical.com/launchpad--devel--0: Allow shipit admins to search for requests based on the recipient's name or email address, plus a lot of refactoring. r=SteveA (patch-2634: guilherme.salgado@canonical.com)09:11
=== xfelon`gone is back after 11h16m: auto-away after 60m idle
=== xfelon is back after 11h16m: auto-away after 60m idle
Kinnisonciao dudes09:18
SteveAbradb: i have no mail from you09:19
bradbSteveA: strange. i sent it again.09:20
bradbSteveA: did you get it?09:27
SteveAyes09:27
bradbok09:28
=== Burgundavia [n=corey@S0106000000cc07fc.gv.shawcable.net] has joined #launchpad
SteveAbradb: reviewed09:48
bradbSteveA: ah, sorry, i forgot to tell you to ignore that "debugme" thing. it was a temp thing i did to debug a test failure and i removed it after spotting it in the diff ;)09:49
bradbet a serait plus comme "tu as port une tuque quand t'as crit a, l?" :P09:52
bradbfrench canadians have no idea that there's that whole "eh" thing with canada.09:52
SteveAno way09:53
bradbouais way!09:53
SteveAi think we should get UBZ tuques for the conference09:53
SteveAUBZ on the front, and "eh" on the back09:53
bradbin english it's toque :P09:54
SteveAyay -- my test found a bug!09:54
SteveAyou know, my french has totally gone dormant now i'm learning lithuanian09:56
SteveAi can't even think of a french sentence any more09:56
bradbmontreal'll bring it back09:56
SteveAno way.  i'll be waaay confused.09:57
SteveAsalgado: ping?09:58
salgadoSteveA, pong09:58
SteveAsalgado: do you have time to do a review for me?09:59
salgadoif it's not too big, sure09:59
SteveAthanks09:59
SteveAi'll prepare a diff09:59
bradbright, must go to get lots more memory before the store closes. will merge the privacy/admin fix later on.10:03
bradbciao10:03
=== fabbione [i=fabbione@gordian.fabbione.net] has joined #launchpad
=== fabbione [i=fabbione@gordian.fabbione.net] has joined #launchpad
=== robitaille [n=robitail@p238-121.public.uvic.ca] has joined #launchpad
SteveAsalgado: mailed you something to review10:24
salgadoSteveA, got it. what's it for?10:25
SteveAit makes breadcrumbs work almost as stated in the https://wiki.launchpad.canonical.com/LaunchpadHierarchyNavigation spec10:25
SteveAthe only thing not implemented is the trailing ">" if the URL is longer than the link, and making links to the current URL unlinked.10:26
SteveAi also introduced a smartquote() function10:26
SteveAto keep mpt happy10:26
dilysMerge to rocketfuel@canonical.com/launchpad--devel--0: [trivial]  redirect +bugs to +assignedbugs for a person, in lieu of a more thought-out design for what $person/+bugs will look like (patch-2635: brad.bollenbach@canonical.com)10:38
sabdflman 10:57
sabdflmy little laptop is burning up10:57
sabdfli'm importing Kinnison's dogfood database in there10:57
sabdflburnin'10:58
jbaileysabdfl: You're scarin' me this close to release. =)10:58
sabdfljbailey: stop! acpi issues!10:58
=== jbailey backs into a corner and hisses like a cat.
jbailey=)10:59
SteveAhey salgado, how's that review doing?11:02
SteveAi was hoping to get it into pqm before going home, but it's getting pretty late here already.11:02
salgadoSteveA, just finished the review for jamesh. will start yours now11:04
sabdfljamesh: ping11:05
SteveAi expect james will be around in several hours' time11:06
=== xhaker [i=xhaker@213.201.220.244] has left #launchpad ["Leaving"]
ajmitchmorning :)11:07
=== Nafallo is now known as Nafallo_away
=== Nafallo_away is now known as Nafallo
matsubara:q11:11
matsubaraer11:11
lifelessjah, its 5am there11:13
sabdfllifeless: could you ask him about the schedul-o-matic when you see him, please?11:15
lifelesssure thing11:15
lifelessanything in particular?11:15
lifelesslike - 'is it ready'  ?11:15
SteveAsalgado: don't rush the review.  i'm going home, but i'll try to answer your review points and maybe merge it tomorrow morning.  cheers.11:15
SteveAsabdfl: when i spoke with him about the bugzilla conversion thing, i asked him to put the bugzilla -> malone thing at a higher priority than the schedulomatic work.11:17
SteveAbut, i don't know how far along he is with the scheduling stuff11:17
sabdflok, thanks11:17
lifelessso, just a status query then11:17
SteveAlifeless: maybe you can talk with him about his design ideas for the scheduling stuff11:17
lifelessSteveA: happy to11:18
SteveAthanks11:19
dilysMerge to rocketfuel@canonical.com/launchpad--devel--0: [r=stevea]  Missing +builds page for distribution, reusing code from build-list.pt (patch-2636: celso.providelo@canonical.com)11:21
salgadoSteveA, when you add a breadcrumb() method to a class, don't you need to pass it to @stepthrough()?11:22
=== Seveas [n=seveas@seveas.demon.nl] has joined #launchpad
=== xfelon is away: auto-away after 60m idle
=== xfelon`gone is back after 10m: auto-away after 60m idle
ddaaxfelon: please be nice and disable the auto-away message11:45
xfelonSORRY11:46
xfeloni will leave11:46
=== xfelon [n=xfelon@24-119-13-77.cpe.cableone.net] has left #launchpad []
=== mgalvin [n=mgalvin@cpe-69-205-47-165.nycap.res.rr.com] has joined #launchpad

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