/srv/irclogs.ubuntu.com/2006/05/01/#launchpad.txt

kikolucasvo, welshbyte: accounts aren't deleted -- they are merged!12:05
welshbytekiko: how does that work then?12:06
kikowelshbyte, in /people you'll see a link to merge accounts. it just steps you through the validation of the addresses and happens automatically.12:06
welshbyteah ok :)12:06
welshbyteooh, launchpad gave me an "Oops!"12:09
kikothat's not good12:09
kikowhat's the OOPS ID?12:09
welshbyteOOPS-115A43612:09
Ubugtuhttps://chinstrap.ubuntu.com/~jamesh/oops.cgi/115A43612:09
kikowelshbyte, OH. that's interesting.12:10
welshbytesounds ominous :)12:10
kikowelshbyte, it's a regression stub seems to have introduced today. but I'm not 100% sure.12:11
kikocan you file a bug? I'll email stub and ddaa about it12:11
matsubarakiko: I think ddaa has a patch for it.12:11
kikooh he does?12:11
kikomatsubara rocks12:11
matsubarakiko: I'm not sure if it's that, but stub and ddaa were talking about the account merge function today in the morning12:12
kikoyeah, I read that too12:12
kikobut I think a bug report might be on the safe side12:12
matsubarawelshbyte: are you going to report it? if not, I can do it.12:14
welshbytei can do it if you tell me what package to report it against12:14
kikowelshbyte, /products/launchpad12:15
welshbyteokie dokie12:16
welshbytehttps://launchpad.net/products/launchpad/+bug/4139812:20
UbugtuMalone bug 41398 in launchpad "Oops On Merging Duplicate Account" [Normal,Unconfirmed]  12:20
welshbyteis that enough info?12:20
matsubarawelshbyte: thanks!12:20
matsubarawelshbyte: yep.12:21
welshbytegreat :)12:21
welshbytemmm karma, sweet karma12:22
=== sfllaw [i=sfllaw@debian/developer/coleSLAW] has joined #launchpad
SteveAmatsubara: awesome!12:59
=== SteveA --> sleep
matsubaraSteveA: good night. :)12:59
lifelesswin 1101:02
=== jmg [n=jmg@shinobi.thoughtcrime.org.nz] has joined #launchpad
jmghi all01:07
jmgi wrote a draft for one of the specs calling for braindumps, but i cant link it to the wiki page as i dont have permission to edit the launchpad page01:08
lifelessjmg: there should already have been a link in the spec01:09
kikojmg, really? what spec is that?01:09
jmgxen-enabled-kernel01:09
mdkekiko, there are loads of specs like that01:10
kikohow weird01:10
kikojmg, can you get me a link?01:10
mdkeat least, the first one I clicked on at https://launchpad.net/specs does it01:10
mdkehttps://launchpad.net/distros/ubuntu/+spec/ebuntu-dr1701:10
jmgkiko: https://launchpad.net/distros/ubuntu/+spec/xen-enabled-kernel01:11
kikookay, gotcha.01:11
kikommmm.01:11
jmgkiko: want to link to http://wiki.ubuntu.com/XenEnabledKernelDraft01:12
lifelessSteveA: are you really gone ?01:12
kikomdke, this is really a distro permissions problem, unless we decide to make them world-editable01:12
kikojmg, what's your launchpad username?01:13
lifelesskiko: there is a fairly severe issue with the supermirror with bzr 0.8, I'd like to sic spiv onto that as a priority. Is that ok ?01:13
jmgkiko: cartel01:13
mdkejmg, btw, I'd drop the "Draft" in the wiki page name01:13
jmgmdke: but it hasnt been accepted yet01:13
kikojmg, you don't need to indicate status in the wiki page01:13
mdkejmg, the status will be tracked by the spec tracker, rather than by changing the name of the spec01:13
mdkechanging names of wiki pages is generally to be avoided at all costs01:14
kikoit causes LINKROTTAGE01:14
jmgi was going from the "Examples of great specs"01:14
mdkegah!01:14
mdkejmg, if you search for "Draft" on the Ubuntu wiki, there are hardly any pages with that name, and 300 specs LD01:15
mdkes/LD/:D01:15
jmgmdke: okay, ill rename it :)01:15
lifelesskiko: ?01:16
mdkelifeless, if it helps, I was told today that spiv is on vacation until the end of the week01:18
kikoyes lifeless?01:18
mdkedunno if it's right01:18
lifelessmdke: he was on leave to the 25th01:18
kikoah01:18
jmgdone :)01:18
lifeless09:13 < lifeless> kiko: there is a fairly severe issue with the supermirror with bzr 0.8, I'd like to sic spiv onto that as a  priority. Is that ok ?01:18
mdkemisinformed then, my bad01:18
kikolifeless, email?01:18
lifelessbug 4140901:19
UbugtuMalone bug 41409 in launchpad "initial push of a knit branch errors" [Normal,Unconfirmed]  http://launchpad.net/bugs/4140901:19
lifelesskiko: you want me to email you and spiv ?01:19
kikolifeless, and CC: launchpad01:19
lifelesskiko: sure, I'd do that anyway01:19
kikothanks01:19
lifelesskiko: I'm asking for the ok about asking spiv to do this as a priority so that when bzr 0.8 goes gold (this week) lp support does not lag majorly01:19
jmgthanks kiko :)01:20
kikolifeless, yes01:21
kikojmg, you're welcome, but if you rename, you need to reping me.01:21
kikoor well do you want to own that spec?01:21
jmgoh, i renamed. sorry01:22
kikodid you?01:22
jmgyes but it was made by Adriaan? so how does that work01:22
kikoI can still see the Draft page up01:22
jmghttps://wiki.ubuntu.com/XenEnabledKernel01:23
jmgi hadnt clicked the "Rename" button01:23
kikoah!01:24
jmgsorry >_<01:24
kikono worries01:24
sivangnight all01:24
kikojmg, there, you should have permissions now for it01:25
jmgkiko: thanks!01:26
kikoI found my brain and turned it on just for you01:27
jmg:-)01:31
=== kiko [n=kiko@200-171-140-32.dsl.telesp.net.br] has left #launchpad ["Left]
=== mpool [n=mbp@ppp112-44.static.internode.on.net] has joined #launchpad
=== mpt [n=mpt@219-89-140-241.jetstart.xtra.co.nz] has joined #launchpad
mpoolcan anyone help with https://launchpad.net/products/rosetta/+ticket/529 ? 03:24
mpoolmay require a db update03:24
lifelessheh, en-au is important dude03:26
lifelessyou want us spelling ?03:26
lifelessyeah, it will need a db script03:26
jameshlifeless: I tried debugging the ekiga/siproxd problem a bit more over anzac day: when going through siproxd, ekiga seems to time out on the INVITE request almost immediately and retries 3 more times03:27
jameshshtoom doesn't do the retries, and gets through03:27
lifelessinteresting03:27
lifelessekiga works with siproxd for me03:28
lifelessare you doing it transparently, or with a configred sip proxy ?03:28
jameshtried both (was doing non-transparent mostly)03:28
lifelessI have non-transparent03:28
lifelessbecause I believe transparent is evil evil evil ;)03:29
lifelesswell, intercepting.03:29
jameshthe logging/debugging code in siproxd is very buggy too ...03:29
jameshhad to fix that to get useful debugging output03:29
mpthttp://validator.w3.org/check?uri=https%3A%2F%2Flaunchpad.net%2Fmalone ... Just as I suspected03:46
=== spiv [n=andrew@adsl-66-203.swiftdsl.com.au] has joined #launchpad
spivGood morning!03:59
spivOr should I say... "GOOD MORNING CRISPNESS LOVERS?" ;)03:59
jmghi spiv04:03
mpoollifeless: the problem is i think this is not en_AU, but rather "all 400 Australian aboriginal languages in one bucket"04:04
jameshhi spiv04:04
jameshmpool: so you knew 400 australian languages before, but now you don't?04:05
lifelessmpool: its en_AU04:05
lifelessI have the same visible ui symptoms, and I explicitly added en_AU way back04:05
jameshlifeless: mbp is talking about the language with code "aus"04:10
jamesh code |     englishname      | visible04:11
jamesh------+----------------------+---------04:11
jamesh aus  | Australian languages | f04:11
lifelessjamesh: ah, which is weird04:12
lifelessjamesh: I wonder why it ever got added to us04:12
jameshlifeless: it was probably in some languages list we used to prime the database04:12
lifelesspossibly04:14
lifelessmore likely 04:14
lifelessen_AU -> aus04:14
lifelessaus -> removed04:14
jameshlifeless: check /usr/share/iso-codes/iso_639.tab04:15
lifelessjamesh: I realise they are not meant to be related04:16
lifelessjamesh: I'm considered the evolution of rosetta here04:16
mpooljamesh: just to see what would happen04:17
mpooljamesh: my memory's not what it used to be04:18
jameshmpool: fair enough.  I wonder how many personlanguage records we have for non-visible languages?04:18
mpoolit should be easy to find out...04:18
jamesh31904:19
jameshlifeless: so it doesn't sound like a language that rosetta automatically added to mbp's account (I don't think it ever does that ..)04:21
lifelessjamesh: right04:21
mpooljamesh: actually i think it suggested it under "languages used in australia"?04:36
=== tambaqui [n=tambaqui@200.231.241.245] has joined #launchpad
=== stub [n=stub@ppp-58.8.1.90.revip2.asianet.co.th] has joined #launchpad
=== mpt [n=mpt@219-89-140-241.jetstart.xtra.co.nz] has joined #launchpad
=== tambaqui [n=tambaqui@200.231.241.245] has left #launchpad []
stubYay repositories. Can't rsync a branch without pulling down the entire repo, although that may still turn out to be faster than waiting for a sftp: merge to complete :-(06:59
jameshstub: for something like Launchpad, a shared repository probably won't differ in size much compared to a branch with its own repo07:18
lifelessdont use rsync with repos07:19
lifeless-really-07:19
stublifeless: So don't merge? I really don't have time to wait for sftp07:20
stubThankfully ddaa is asleep so his repo will be static07:21
lifelessstub: hey, I haven't suggested anyone switch to repos yet. 07:21
lifelessuntil we switch rf to a knit repo its all massively premature07:21
stubYup.07:22
lifelessstub: what are you merging ?07:22
stubPatches from a ddaa branch. I can't just generate a diff on chinstrap as that bzr doesn't want to know about repos07:22
lifeless/home/warthogs/source/bzr.dev/bzr 07:23
lifelessuse that, or the one in sourcec/rollouts/bzr.dev07:23
=== mpt still isn't entirely sure what a bzr repo is :-)
jameshmpt: it is the part of a bzr branch storing information about the revisions in the ancestry of the branch, and the contents of the files in those revisions (to simplify things)07:33
jameshmpt: the new feature is being able to share this data between multiple branches (since a lot of it will be the same if the two branches are related)07:34
=== mpt_ [n=mpt@219-89-153-120.jetstart.xtra.co.nz] has joined #launchpad
=== mpt__ [n=mpt@219-89-137-20.jetstart.xtra.co.nz] has joined #launchpad
=== raphink [n=raphink@ubuntu/member/raphink] has joined #launchpad
jameshspiv: out of interest, how difficult would it be to get SQLObject working with the authserver?08:45
jamesh(and do you think it would be a good idea?)08:45
=== carlos [n=carlos@105.Red-81-34-77.dynamicIP.rima-tde.net] has joined #launchpad
spivjamesh: moderate, and I'm unsure if it's a good idea.08:46
carlosmorning08:46
jameshI suppose the big thing to consider is the authserver caching spec08:46
=== SnkBite [n=SnkBite@212.25.63.82] has joined #launchpad
spivThe authserver is hit a lot, but doesn't need very complex abstraction of the SQL it uses, so hand-written SQL feels like it's a good trade-off to me.08:47
spivBut it could be that I'm kidding myself, and SQLObject will produce perfectly reasonable queries without much effort, and with simpler code.08:47
jameshyeah.  It is a single statement for most method calls08:48
spivIt's worth experimenting with.08:48
spivMostly though, it is returning results pretty raw from the database, so I think it at least some places converting rows to SQLObjects to the XML-RPC results would be more complex than the current rows to XML-RPC results fiddling.  But it's probably a win in other parts...08:49
spivIn theory, AuthServerCaching could be done just fine with SQLObject in the mix, but probably SQLObject's own connection pool layer would make it slightly harder to understand.08:50
spivLayers upon layers of database connection pools is the sort of thing that just drives you mad :)08:51
=== frodon_ido [n=patrick@ip-213-49-208-78.dsl.scarlet.be] has joined #launchpad
lifelesshow happy is sqlobject with multiple transactions in a single thread ?09:09
spivlifeless: At the worst, you can explicitly pass the 'connection' kwarg to every SQLObject operation.09:10
spivIt might not even be as bad as that.09:11
lifelesserk09:11
spivThe authserver doesn't need that, though.09:11
lifelessbranch updates need transactions09:11
carloshmm09:11
carlosI got an error from pqm that I don't understand...09:12
carlosI have this test:09:12
carloshttps://chinstrap.ubuntu.com/~dsilvers/paste/filebTU22d.html09:12
carlosand get this: https://chinstrap.ubuntu.com/~dsilvers/paste/filewAodP6.html09:12
carlosbut if I run that test in my computer, the test pass09:12
=== mpt [n=mpt@219-89-152-231.jetstart.xtra.co.nz] has joined #launchpad
spivcarlos: somehow the DB is in a different state when PQM runs the tests vs. when you do.09:13
carlosspiv: no, the exception is ok09:13
spivHave you merged in the latest rocketfuel?  Maybe there's been sampledata or other changes.09:13
carlosbut pqm is getting a ProgrammingError and I'm getting an IntegrityError09:13
spivOh, I see.09:14
spivThat's either a psycopg version difference, or a postgres version difference.09:14
carlosthat sucks09:14
spivYep.09:14
carlosis there any other way to do that test without depending on a concrete software version?09:14
spivYep.09:15
spiv>>> try:09:15
spiv...  09:15
spiv...     posubmission.destroySelf()09:15
carloschecking for both exceptions...09:15
spiv... except (IntegrityError, ProgrammingError):09:15
carlosok09:15
=== poningru [n=poningru@ip68-226-0-76.ga.at.cox.net] has joined #launchpad
spiv...     # XXX carlos <date>: postgres hates me ;)09:16
carlos;-)09:16
spivWell, probably a slightly better XXX than that ;)09:16
spivBut yeah, it sucks.09:16
carlosok, thanks09:16
carlosspiv: hmmm I suppose I should raise an exception after posubmission.destroySelf to be able to check that either an IntegrityError or a Programming Error is raised, right?09:18
jordicarlos: hey dyde09:22
jordicarlos: got my messages last night?09:22
carlosno, sorry...09:22
jordiregarding uzbek?09:23
spivcarlos: Right, you need an "else: raise AssertionError('blah')" or similar.09:23
lifelessjordi: theres some panicing guy about translations09:23
lifelessjordi: a 'Michael Hamberg' - have you seen his email?09:24
jordi20:06 < jordi> carlos: ping09:24
jordi20:07 < jordi> https://launchpad.net/people/uzbek/+review was never added to ubuntu translators09:24
jordi20:07 < jordi> err09:24
jordi20:07 < jordi> https://launchpad.net/people/ubuntu-l10n-uz09:24
BjornTcarlos: you can also print something in the except clause and check for that string.09:24
carlosspiv, BjornT: I found another solution from bradb's tests:09:25
carlosnote that DatabaseError is a superclass of both IntegrityError and09:25
carlosProgrammingError09:25
carloshmm, nevermind, the traceback will not print that name09:26
spivcarlos: Right :)09:26
=== carlos needs to wake up....
spivYou still need the explicit except.09:26
carlosright09:26
lifelessjordi: ?09:27
=== BjornT [n=bjorn@clt-84-32-240-183.dtiltas.lt] has joined #launchpad
carlosjordi: done09:27
carloslifeless: I got it, I'm going to answer this morning09:28
lifelesscarlos: sweet09:28
lifelessI think hes overreacting, but it understandable09:28
carlosBjornT: is that better than just raise an assertion error?09:28
lifelesscarlos: unfortunately, because doctests are not good at this sort of precise testing, yes it is better09:29
carlosok09:29
lifelessBut I consider the need to do that a *strong* hint to convert the test to pyunit rather than doctest09:29
BjornTcarlos: i think it's better to match against something. compare it to when you check if something is None. you usually write:09:30
BjornT>>> foo is None09:30
BjornTTrue09:30
BjornTinstead of simply:09:30
BjornT>>> foo09:30
carlosBjornT: right09:31
carloslifeless: well, that's only a part of the doctest, I think is more clear if we leave it together with the other related doctests09:32
jordilifeless, carlos: I already replied09:32
carlosjordi: oh, cool, thanks ;-)09:32
jordioverreacted, yes. And spamming any possible address he finds is not the way either :)09:32
SteveAhi09:33
lifelessjordi: did you copy us, so that we know not to also reply ?09:33
jordilifeless: I cut the CC list a bit not to spam yet another time09:35
=== BjornT [n=bjorn@clt-84-32-240-183.dtiltas.lt] has joined #launchpad
lifelessjordi: sigh. 09:36
lifelessjordi: thats a sure fire way to leave the spamming going on. There needs to be a 'its handled' message.09:37
lifelessso I've sent one09:37
jordilifeless: I see09:40
lifelessbecause all the other people *dont know* that hes being helped until they see one.09:40
jordiyeah, I understand09:41
=== dsas [n=dean@host81-158-82-72.range81-158.btcentralplus.com] has joined #launchpad
=== doko_ [n=doko@dslb-088-073-098-067.pools.arcor-ip.net] has joined #launchpad
carlosspiv: Is there a way to do an order by with sqlobject using two tables? I mean something like 'order by Language.code, POFile.variant' where Language is joined with POFile.language09:57
jameshcarlos: orderBy=[Language.q.code, POFile.q.variant] 09:59
carlosjamesh: does it work with SQLMultipleJoin?10:01
jameshcarlos: it'll work with select() if you include those tables.  I haven't tried with SQLMultipleJoin, but it would probably work there too10:01
jameshgive it a go and find out10:01
carlosbut I guess I would need to note the join between Language and POFile, right?10:02
carlosthe SQLMultipleJoin is not joining Language and POFile tables10:02
carlosbut POTemplate and POFile10:02
=== Znarl [i=znarl@24-207-133-89.dhcp.stls.mo.charter.com] has joined #launchpad
jameshyep10:03
=== carlos tries anyway
jameshyou'll get an error if the table isn't used in the join10:03
carlosjamesh: no, it doesn't work anyway from a select10:06
carloshmm10:07
carlossorry10:07
carlosforget that10:07
carlosI did a bad query 10:07
carlosjamesh: next question is... I cannot note the POFile <-> Language join with an SQLMultipleJoin that links POFile and POTemplate, right?10:08
jameshdon't think so.10:09
=== carlos uses python's sort options as we already have a list where I need it sorted and we would not have more than 75-80 entries
carlosjamesh: thanks for your help10:10
SteveAhi jamesh 10:10
jameshhi SteveA 10:11
SteveAi tried calling kiko on skype yesterday, after a dapper update and reboot10:11
SteveAand it wouldn't work, even for the echo service10:11
SteveAoh...10:12
SteveAit's trying to use /dev/dsp-1 for some reason10:12
jameshif you have a USB headset, check to see if it got renumbered on reboot10:14
SteveAin the skype setup, it says /dev/dsp10:15
SteveAso i don't know why it is dsp-1 when it runs10:15
SteveAi don't have a USB headset10:16
jameshokay10:16
jameshI had my headset detected as the first sound card on a reboot once10:16
=== SteveA kills esd and tries again
SteveAaha!10:24
SteveAesd is the DEVIL10:24
SteveAjamesh: skype call?10:24
jameshokay.  Just starting it up10:25
jameshare you calling me or vice versa?10:27
SteveAi'm waiting for the little green tick to appear against your name10:28
jameshhmm10:28
jameshit says you aren't online10:28
jameshwhen I try to call10:28
SteveAi'm trying to call... runging10:29
carlosstub: hi, around?10:35
stubcarlos: yes10:36
carlosstub: what's the status of my request to remove some oo translations?10:36
carlosdid you have time to look into it?10:37
=== mpt [n=mpt@219-89-154-19.jetstart.xtra.co.nz] has joined #launchpad
stubcarlos: not yet10:37
carlosok10:37
=== C-O-L-T [n=hunika@193.231.163.10] has joined #launchpad
C-O-L-THello, I have made a Launchpad team, but it was just a mistake, would like to delete, how?10:42
=== mpt [n=mpt@219-89-154-19.jetstart.xtra.co.nz] has joined #launchpad
SteveAmpt: ping10:48
mptSteveA, pong10:49
SteveAmpt: menu style?10:49
=== ddaa [n=ddaa@nor75-18-82-241-238-155.fbx.proxad.net] has joined #launchpad
mptSteveA, working on that right now10:49
mptgetting some hover effects going10:49
C-O-L-TAnybody?10:50
ddaaGood mernoing10:51
=== ddaa acquires a deep understanding of the Placebo song: "Where is my mind"
SteveAPixies!10:52
C-O-L-Tddaa: can you help me? Good morning10:52
ddaaC-O-L-T: I can hardly help myself right now, but just ask. There's a bunch of knowledgeable people here whose job is to make you happy.10:52
SteveAC-O-L-T: best thing is for you to file a support request.10:53
C-O-L-Tddaa: :)))))10:53
C-O-L-TSteveA: I have written an email to one of the Launchpad admins and he said come to here because here people will help 10:53
SteveAhttps://launchpad.net/products/launchpad/+tickets10:53
SteveAokay10:53
SteveAif you file a support request, it will be seen to, even if there's no one on irc who can help right now10:54
C-O-L-TSteveA: ok I will write one now :D10:55
C-O-L-TSteveA: how to do that, i am in Launchpad support section but I can not write a request10:56
SteveA"Request support" menu item on the left10:56
=== ddaa handwaves the idea of launchpad autopilot
ddaamaybe mpt will call that crack, but maybe it's something for next year10:57
ddaain the global search field typing some things like "request launchpad support", "file ubuntu bug" or "free linexcd" would lead the the appropriate page with a message for the use to click on this on that link.10:59
SteveAand we have an army of call centre operators reading the text people enter...11:04
stubcarlos: where is the 'remove-upstream-translations' script?11:08
stuboh... its not in rf11:10
carlosstub: it's being merged now11:10
carlosstub: but you have it available from my branch11:10
carlosor just wait, it should be on rocketfuel soon11:11
carloswhere is dilys?11:19
carlosSteveA: is daf hosting it?11:19
SteveAcarlos: yes.  we may need a new dilys11:20
carlosis there any chance to get it hosted on our DC?11:20
SteveAmaybe11:21
SteveAdo you know what dilys is written in?11:21
carlosSteveA: python11:23
SteveApure python, or using some library for an irc bot?11:23
carlosSteveA: let me check where is the source code..., daf was using bazaar to publish it11:24
carlosSteveA: no idea11:24
carlosstub: my branch landed 11:24
carlosyou should have the script on rocketfuel11:24
carlosSteveA: I don't find it.11:29
carlosI will mail daf to ask him11:29
SteveAok, thanks11:29
carlosdone11:34
=== mpt_ [n=mpt@219-89-154-19.jetstart.xtra.co.nz] has joined #launchpad
=== WaterSevenUb [n=WaterSev@azevedo.astro.up.pt] has joined #launchpad
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #launchpad
=== mpt [n=mpt@219-89-153-137.jetstart.xtra.co.nz] has joined #launchpad
=== dsas [n=dean@host81-158-82-72.range81-158.btcentralplus.com] has joined #launchpad
=== pingar [n=saltvik@glos-340-ac.ntnu.no] has joined #launchpad
=== mpt [n=mpt@219-89-153-137.jetstart.xtra.co.nz] has joined #launchpad
=== raphink [n=raphink@ubuntu/member/raphink] has joined #launchpad
stubdilys needs a rewrite.12:53
stubparsing email messages is fragile and silly when you have access to the appserver and the database.12:53
=== Keybuk [n=scott@quest.netsplit.com] has joined #launchpad
carlosstub: yeah, if we move it inside launchpad servers we could use XML-RPC12:59
carlosor direct database access12:59
carlosstub: but daf didn't have such access at the time he wrote it01:00
lifelesswhat does dilys do these days?01:03
lifelessI thought it was just commit messages01:03
=== murrayc [n=murrayc@p5497EA13.dip.t-dialin.net] has joined #launchpad
murraycHow can I report a launchpad/malone bug?01:17
lifelesshttp://launchpad.net/products/malone/+bugs01:17
lifelessor replace 'malone' with 'launchpad' if its not malone specific01:18
murraycI don't know the difference between launchpad and malone.01:18
lifelessthen just file it on launchpad01:18
lifelesshttp://launchpad.net/products/launchpad/+bugs01:18
murraycToo late. Done it for malone. Thanks.01:20
SteveAstub: you thinking of having dilys connect to launchpad and poll for updates?01:20
murraycCan I attach files to bugs in launchpad?01:20
SteveAyou can01:21
stubThere is a spec on dilys-ng. Basically an XML-RPC server that stuff on the LAN can send events to and it spits them out to IRC channels.01:21
lifelessstub: heh. theres a bunch of canned bots to do that. 01:21
stubMake it easy.01:21
SteveAwe'll just apt-get install dylis then...01:22
=== jinty [n=jinty@84.Red-83-55-199.dynamicIP.rima-tde.net] has joined #launchpad
=== dsas [n=dean@host81-158-82-72.range81-158.btcentralplus.com] has joined #launchpad
=== sfllaw [i=sfllaw@debian/developer/coleSLAW] has joined #launchpad
=== bradb [n=bradb@modemcable092.66-130-66.mc.videotron.ca] has joined #launchpad
=== cprov [n=cprov@201-43-145-181.dsl.telesp.net.br] has joined #launchpad
cprovgood morning, hackers02:01
SteveAhi celso!02:03
SteveAcprov: can you arrange that we have a skype call today about advanced permissions things?02:03
SteveAi'm busy for the next few hours, but later would be good for me.02:04
cprovSteveA: sure, after my lunch time 15 or 16 UTC or earlier ?02:04
=== SteveA pops across the road to the shop
SteveA15UTC please02:04
cprovSteveA: okay, will se everything up 02:05
SteveAcool02:05
SteveAi got my skype working -- had to kill esd02:05
=== cprov thinks about where is his bt headset
cprovSteveA: good to know, haven't tried in dapper yet02:06
=== matsubara [n=matsubar@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
matsubaragood morning!02:10
=== carlos -> lunch
=== kiko [n=kiko@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
kikomorning02:21
kikohow's it going guys02:24
kikohey there02:31
kikoBjornT, stub, jamesh: would it be possible to make SoftRequestTimeout more useful? it's currently not very02:31
ddaano good, I feel sick and have not managed to spend more than 20 mins at the computer in a row so far02:31
SteveAmore useful like how?02:31
SteveAi mean, what is useless about them at present?02:32
kikoSteveA, all the exception messages are identical:02:32
kikoSoftRequestTimeout: <security proxied zope.app.pagetemplate.simpleviewclass.SimpleViewClass from02:32
kiko+/srv/launchpad.net/production/launchpad/lib/canonical/launchpad/templates/distroarchrelease-search.pt02:32
kiko+instance at INSTANCE-ID>02:32
kikoI find it unuseful to report what view class timed out -- I'd rather see something that suggested to me where the slowness was. mmmm02:33
SteveAthat's hard to find out02:33
SteveAyou have the timings of all the SQL statements02:33
SteveAwe'd have to instrument the security proxy between the view and content classes, or something like that for other things02:34
SteveAor record the stack trace on every statement recorded02:34
kikookay, never mind then.02:34
kikohere's a question02:34
SteveAworth talking through02:35
SteveAi'd like to hear the other folks' ideas02:35
kikocan we make any mixed-case URL redirect to a lower-case version?02:35
SteveAwe could do02:35
SteveAwhat's the use-case?02:35
kiko      50 https://launchpad.net/distros/Ubuntu        02:35
SteveAwe could get apache to normalize that02:35
kikovia http://trends.newsforge.com/trends/06/04/19/1527202.shtml02:35
SteveAensuring the regex used was just the path part, not the query part02:36
SteveAor the anchor part02:36
kikois that "yeah we could do that" or "let's do that today"?02:36
SteveAi don't see a risk in doing it02:37
kikome neither02:37
SteveAbecause we are very careful with URLs in launchpad02:37
SteveAso, the only thing i'd ask is to get signoff from stub and lifeless02:37
kikocan you do that?02:37
SteveAand get someone who knows regexes to look at the URL RFCs and make a good regex02:38
SteveAand get lifeless to review it02:38
SteveAyou can do a specific one for distros right away, if that's important02:38
SteveAor just for Ubuntu02:38
stubWe have Foo.name's that are case sensitive (eg. sourcepackagenames)02:38
kikonot really important02:38
kikostub, really? case sensitive spns?!02:38
SteveAstub: hmm... i don't approve of that :-/02:38
stubNo reason not to do it in cases where we know the .name's are always lower02:38
SteveAis it possible to have two SPNs that are the same except for case, but are different SPs?02:39
stubSteveA: Yup. Unfortunately, we had to run with what already existed, and debian packages are case sensitive.02:39
ddaahey stub02:39
kikoI didn't even know we had uppercase package names!02:39
stubI think it was packagenames02:39
SteveAthat sucks02:39
ddaaI'm here if you need any help with branch handling on people merging02:39
=== beyond [n=beyond@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
kikoI have never heard of this02:40
stubbranch names allow uppercase02:40
kiko<kiko> pitti, does debian have mixed-case package names?02:40
kiko<Keybuk> kiko: no.02:40
kiko<Keybuk> always lower case02:40
kikothat's more like it02:40
kikobranch names allow uppercase, eh? I thought all ".name"s were lowercase always02:40
stubversion numbers are case sensitive02:41
Keybukstub: no they're not02:41
Keybukagain, they can only be lower case02:41
=== kiko looks at stub
=== Keybuk takes away stub's "Book Of Wrong Assertions" :)
stubHey - I kicked and screamed every time someone insisted they needed to allow uppercase to be stored!02:42
Keybukthe sorting algorithm allows them to be upper case02:43
Keybukbut I don't think dpkg does02:43
Keybuknope, sorry, I'm wrong :)02:44
Keybukstub's right for versions, they can be mixed case02:44
stubIIRC, Branch.name needed to allow uppercase and '@' to map in existing arch branch names.02:44
=== ddaa looks at stub with wild eyes
ddaaThat's an interesting point, but I'm not really convinced we want to do that.02:45
ddaayou mean, we _do_ allow that already?02:46
SteveAhmm... kiko, we can do this in traversal code instead then.   redirect, on a case by case basis02:46
SteveAdo a perm redirect02:46
=== ddaa checks
stubWe _do_ allow it already. I'm happy to change it and rename branches with ugly names - I  don't think we need to keep that constraint the way it is any more.02:46
ddaawell, if it's there already, I'm not sure it's worth the trouble changing it until that becomes a problem02:47
salgadolifeless, "Unable to import paramiko (required for sftp support): No module named paramiko"02:47
kikoSteveA, yeah, that sounds reasonable. is it a trivial fix?02:47
salgadolifeless, that's one example of what we have on branch.mirror_status_message02:47
ddaasalgado: lifeless is going to call that a deployment problem, on the ground that it's conceivable that some people may use anonymous sftp.02:48
SteveAkiko: it's a trivial test...02:49
ddaaI should reply by mail, but my position is that this sort of thing should cause error mail, not crashing.02:49
=== mpt [n=mpt@219-89-153-137.jetstart.xtra.co.nz] has joined #launchpad
ddaasalgado: OTOH I think it's appropriate to show that in the UI even if it's a problem with our system, just to explain why it did not work.02:50
salgadoI'm not sure I agree02:52
SteveAkiko: we can do this in the Navigation base class, or a new Navigation base class02:53
kikoSteveA, or manually in the individual navigation classes?02:54
SteveAmaybe do distro manually02:54
SteveAthen we'll refactor for the second one02:54
SteveAit is important to do with with a perm. redirect02:55
ddaaYou get to decide. In summary my position is that: 1. branch-puller should not crash unless it hits a serious problem 2. problems which are not strictly user-side should be logged so we know about them 3. as long as we have an intelligible error message, we should display it to the user instead of having to display "no error message".02:55
ddaaBut anything that just keeps the damn thing running will make me happy.02:56
kikoSteveA, mpt: https://chinstrap.ubuntu.com/~jamesh/oops.cgi/2006-04-25/A28 02:58
=== niemeyer [n=niemeyer@200.138.35.134] has joined #launchpad
kikois that from somebody with an old CSS file?02:58
SteveApossibly02:59
kiko"possibly"?02:59
SteveAmore likely something hardcoded into the menus system02:59
SteveAi don't really care -- it will go away very soon02:59
SteveAand the 404 isn't particularly visible to users02:59
kikoBjornT, bradb: what's this AssertionError in OOPS-115A198 -- ?03:03
Ubugtuhttps://chinstrap.ubuntu.com/~jamesh/oops.cgi/115A19803:03
bradbinteresting...03:04
kikomatsubara, salgado: OOPS-115A330?03:04
Ubugtuhttps://chinstrap.ubuntu.com/~jamesh/oops.cgi/115A33003:04
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #launchpad
BjornTkiko: my guess would be that debian doesn't have a current release03:05
kikoit doesn't03:05
kikonor does fedora03:05
kikocode needs to cope though03:05
matsubarakiko: salgado reported that one yesterday03:06
matsubarakiko: and assigned it to me03:06
kikookay03:06
BjornTyeah, and IDistribution should tell that currentrelease can be None03:06
kikoget that password nonsense DONE!03:06
matsubarakiko: I'm about to report the other oops you pointed to bradb and BjornT 03:06
kikoBjornT, agreed03:06
bradbkiko: I can land a quick fix for that oops if you want.03:07
kikobradb, plus test? sure, rs=kiko03:08
=== bradb ponders what that should do...
kikoguys, remember, oopses are top-priority fixes03:08
kikowe get few enough that it shouldn't be immensely disruptive to land fixes03:08
=== dilys [i=daf@muse.19inch.net] has joined #launchpad
=== ddaa goes to hit the sack
ddaagot to let my body debug itself for a while, see you tomorrow03:12
lucasvosomenone should look at https://launchpad.net/products/distro-release-notes03:16
matsubarabradb: bug 4157403:16
UbugtuMalone bug 41574 in malone "AssertionError while search in distribution context with currentrelease None" [Normal,Confirmed]  http://launchpad.net/bugs/4157403:16
bradbmatsubara: thanks03:18
kikoBjornT, are we mapping REOPENED to UNCONFIRMED? it's actually Confirmed03:22
BjornTkiko: we map it to Confirmed. i think we used to map it to Unconfirmed, though.03:24
=== svaksha [n=svaksha@unaffiliated/svaksha] has joined #launchpad
kikoreally?03:25
kikohttps://launchpad.net/products/ekiga/+bug/3176303:25
UbugtuMalone bug 31763 in ekiga "Killing the panel makes ekiga disapear from the panel." [Unknown,Unconfirmed]  03:25
kikoBjornT, that's odd, because it still says Unconfirmed in the UI (and the last sync was on 2006-04-18 -- why?)03:26
kikoBjornT, when a bug in bugzilla goes from Unconfirmed -> Invalid - <reopen> > it goes back to Unconfirmed03:26
kikothe Reopened status is only used when the bug was New -> Invalid/etc - <reopen> -- then the status is Reopened.03:27
kiko(there is a special everconfirmed attribute in the Bug table that handles that)03:27
BjornTkiko: hmm, the syncing is broken due to the debbugs syncing breaking things :( i'll take a look at it.03:29
kikoBjornT, I am unhappy!03:29
=== heyko [i=web1@esenscity.de] has joined #launchpad
=== JanC [n=janc@lugwv/member/JanC] has joined #launchpad
salgadostub, is OOPS-115A436 the issue you've been working together with ddaa?03:49
Ubugtuhttps://chinstrap.ubuntu.com/~jamesh/oops.cgi/115A43603:49
matsubarasalgado: for the record that's bug 4139803:55
UbugtuMalone bug 41398 in launchpad "Oops On Merging Duplicate Account" [Normal,In progress]  http://launchpad.net/bugs/4139803:55
bradbkiko: Should the component search widget be disabled if we don't have an IDistribution.currentrelease?03:56
bradbAlternatively, it could search all releases.03:56
kikobradb, you might even choose to not display it. search all releases? do you mean all components?03:57
kikoif so, then yes03:57
bradball releases03:57
kikoall releases? how odd03:57
kikowhat does the component search widget have to do with releases?03:57
bradbkiko: a package might be published in a different component in an earlier release03:58
kikoand?03:58
bradbwe have no useful way of "guessing" which release this component search should be done in, unless there's a currentrelease03:59
bradbso it seems like search all releases, or don't allow component filtering03:59
bradbi thought of hiding the widget, but i think that's likely to be confusing03:59
bradbsee what i mean?04:00
kikohide the widget, IMO.04:03
bradbthat's easiest to implement, so ok :P04:04
kikocool.04:06
kikoyou might need an additional assert somewhere 04:06
BjornTkiko: can you do a small review? https://chinstrap.ubuntu.com/~dsilvers/paste/filegmlnd1.html04:10
kikoBjornT, is debian_bug.severity None for valid reasons? is it a bug in debbugs?04:11
kikoBjornT, also, would you consider fixing the update-watches script to not blow up completely if something goes wrong?04:12
=== jkakar [n=jkakar@204.174.36.228] has joined #launchpad
BjornTkiko: not sure actually, but that's what causing the breakage. i'll ask in #canonical to see if someone knows.04:13
kikoBjornT, other than that, r=kiko04:13
=== dsas [n=dean@host81-158-82-72.range81-158.btcentralplus.com] has joined #launchpad
BjornTkiko: yes, i'll certainly consider it, i'll file a bug about it. it's quite trivial to make sure that all the other bug trackers get synced if one fails. to make all other bug watches for a specific bug tracker sync even if one fails is a bit trickier, though.04:17
kikoBjornT, really? why? is there internal state to consider?04:17
BjornTkiko: well, actually, now that i looked at the code, it's quite trivial to do that latter as well.04:19
kikothat's more like it!04:20
kikoI'd suggest making that change as well as we've already had a few crashes that caused everything with watch syncing to go haywire and I really want the feature to be bulletproof so we can pimp it effectively04:20
BjornTyeah, i'm going to include it in this patch.04:21
=== Surak [n=ubuntu@20132216094.user.veloxzone.com.br] has joined #launchpad
Surakis this heaven? https://launchpad.net/distros/ubuntu/dapper/+bugs Bugs in Dapper: 1                  1         of         1 result04:21
=== cprov [n=cprov@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
kikoSurak, no, it's just a confusing UI.04:22
bradbThis is why I think distroreleases having their own bug listing is very confusing. :)04:22
kikobradb, the bug listing would be a bit different -- +targetedbugs or +releasebugs or something04:24
kikobradb, this has to do with targeting to releases which is what we need to start working on as soon as bug dates are sorted04:25
bradbI've been nagging since Friday for a response to my code review response, unfortunately. Halt, screeching, etc.04:25
bradb(on bug dates, that is)04:26
kikoget another reviewer04:27
kikodon't ask steve or me for reviews this week04:27
kikowe need to do staff reviews and that eats up a lot of time04:27
bradbI don't ask anyone for reviews anymore. I just use the General Queue, and they seem to automatically get redirected to the appropriate people.04:29
kikookay then04:29
bradbsalgado: Can you please followup on the bug dates review today?04:29
salgadobradb, yeah, sorry for not doing that before. I got sidetracked with some mirror-prober things yesterday04:32
kikomirror probing is farked04:32
bradbno worries04:33
Surakthanks kiko04:34
=== Surak [n=ubuntu@20132216094.user.veloxzone.com.br] has left #launchpad []
kikocarlos, yo, what's up04:36
carloskiko: hi04:36
kikowhere's my fix!04:36
carlosanswering a loooong queue of pending mail...04:36
carloskiko: on the pending reviews queue04:36
carlos;-)04:37
kikowas it a big fix? you could have pastebinned it for me if not04:37
carlosno it's a small one04:37
carloskiko: one line change and the test04:37
kikothen!04:37
carloslet me show you the diff04:38
carloskiko: https://chinstrap.ubuntu.com/~dsilvers/paste/fileqXo6Dc.html04:39
SteveABjornT: http://www.mkuncaitis.com/lbw06/04:39
kikocarlos, the "..." in the test before </textarea> is what I don't approve04:40
SteveABjornT: the linux bier wanderung is in lithuania this year04:40
carloskiko: why?04:40
kikocarlos, because it might match something else more bizarre. I don't know, but I don't like it. can you fix it easily?04:41
carloskiko: you want the whole html page there??04:42
kikothe </textarea> should be closeby, no?04:42
BjornTkiko: https://chinstrap.ubuntu.com/~dsilvers/paste/fileiSHmip.html (basically wrapping two sections into try...except)04:42
carloskiko: oh, sorry, I misunderstood you04:43
kikoI mean, there shouldn't be a lot of text after the ";] "04:43
carlosthe ... before the closing tag...04:43
kikoright04:43
kikoright04:43
carloswell, the sample data has 12 lines04:43
carlosI could either leave the whole text04:43
carlosor add the last two lines04:43
carloswith ... in the middle04:43
kikocarlos, maybe change the sampledata? or will it kill you?04:44
carloswell, I prefer if we don't change sampledata...04:44
carloshmm, let's change it04:44
carlosand if nothing breaks04:44
carlosit's ok04:44
kikogood man04:44
carlosbut if other test fail I prefer to leave it as it's atm04:45
carlosI'm using a language I'm not using usually in our tests so it should not be an issue04:45
BjornTSteveA: cool, that could be nice to go to.04:45
matsubarakiko, SteveA: could you give some input to the comment I added in bug 28908?05:05
UbugtuMalone bug 28908 in launchpad "phishing vulnerability" [Normal,Confirmed]  http://launchpad.net/bugs/2890805:05
dilysMerge to devel/launchpad/: [trivial]  Add UNIQUE to branch table and update people merge code to cope (r1824: Stuart Bishop)05:06
kikoyay stubber05:06
SteveAmatsubara: hmm, looks good to me at a glance, but i'd like to think further about this.  maybe you can ask ian jackson (the reporter of the bug) what he thinks of your solution?05:08
kikomatsubara, SteveA, stub's the right person to ask there, I think05:16
kikoI remember he and salgado had a good idea of why we asked for the password as part of that step05:16
salgadoIIRC it was just to make sure it the email validation (or whatever it is) wasn't done simply by a person clicking on the link05:18
salgadoIOW, we wanted them to read, see what's going on and confirm that they want that05:19
kikothey could just press an OK button though05:19
salgadoright, that's why I suggested removing the password to matsubara05:20
kikostub might remember05:24
kikomatsubara, email him directly?05:24
matsubarakiko: I'll. I also left a note to iwj to take a look at the bug and give some input.05:25
kikothanks05:25
SteveAcprov: ping05:32
cprovSteveA: setting up the skype sh#$, one sec05:32
cprovSteveA: seems to work, how is your contact ? ehe 'global-gypsy' ?05:35
SteveAcprov: i need to get a glass of water.  i'll start up the program05:35
cprovSteveA: okay05:36
jordiwoah, what's going on with the spamfest at rosetta-users...05:40
carlosjordi: I'm scared...05:46
jordithe volume of spam is rising so much it's not funny05:47
carlosjordi: are you banning the emails from where we get more than one message?05:48
jordiyes05:49
jordithere was one address with like 20 posts the other day05:50
dilysMerge to devel/launchpad/: [rs=kiko]  Fix bug 41574 (AssertionError while search in distribution context with currentrelease None) (r1825: Brad Bollenbach)05:50
=== lbm [n=lbm@82.192.169.174] has joined #launchpad
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #launchpad
=== bradb heads out for lunch and LP dev candidate interview. bbl.
dilysMerge to devel/launchpad/: [r=kiko]  Fixed a pagetemple that was using 'struct' and was rendering '<' and '>' instead of '&lt;' and '&gt;'. Includes a test. (r1826: Carlos Perello Marin)06:24
carloscool06:24
carlosdilys: thanks!06:24
kiko-fudcarlos, remember to fix the db when the time comes. congratulations -- but you forgot the bug number and oops ID. talk to matsubara :)06:25
kiko-fudfuderinos!06:25
carloshmm, rigth.... :-(06:25
matsubaracarlos: bug 3987906:25
UbugtuMalone bug 39879 in rosetta "Translation string is crashing replacer function" [Major,Fix committed]  http://launchpad.net/bugs/3987906:25
carloskiko-fud: I will do it once it's on production06:26
matsubaracarlos: OOPS-104D14706:26
Ubugtuhttps://chinstrap.ubuntu.com/~jamesh/oops.cgi/104D14706:26
=== beyond is now known as beyod-rango
carlosmatsubara: well, is a bit late to add the OOPS... but thanks 06:29
matsubaracarlos: np, I don't know why kiko asked you to talk to me.06:29
carlosmatsubara, kiko-fud: bug #41371 is weird and produced by #3987906:30
UbugtuMalone bug 41371 in rosetta "& strings not stayed "as-is" on Rosetta" [Normal,Needs info]  http://launchpad.net/bugs/4137106:30
carlosI didn't know we could get those transformations on submit...06:30
carlos&gt; became '>' after two submits06:31
carlosnot visually but in our database06:32
carlosis shop time, see you!06:32
BjornTcarlos: i think that's because 'structure' was used06:33
carlosBjornT: well, structure prevented that we escape chars06:33
BjornTcarlos: first enter '&lt;' -> '&lt;' gets stored the database, but displayed as '>' in the text area06:34
carlosbut you submit &gt; and we render '>' but the source code has &gt;06:34
BjornTcarlos: if you submit the textarea again, you'll store '>' in the database, since that's the value in the text area.06:34
carlosand next time you submit it, we get directly '>' 06:34
carlosright06:34
carlosanyway, it's fixed ;-)06:35
BjornToh, it sounded like you thought that it wasn't fixed :)06:35
carlosno, I set it as duplicate already06:35
=== auth00 [i=auth@fiji.grd.sgsnet.se] has joined #launchpad
=== carlos -> out
=== jamesh_ [n=james@203-59-208-190.dyn.iinet.net.au] has joined #launchpad
=== bradb [n=bradb@modemcable033.130-80-70.mc.videotron.ca] has joined #launchpad
=== heyko [i=heyko@esenscity.de] has joined #launchpad
dilysMerge to devel/launchpad/: [r=kiko]  fix crash in checkwatches.py. also makes the script more robust, so that unexpected exceptions are simply logged instead of breaking the script. (r1827: Bjorn Tillenius)07:08
=== FunnyLookinHat [n=FunnyLoo@167.246.8.60] has joined #launchpad
=== FunnyLookinHat [n=FunnyLoo@167.246.8.60] has left #launchpad ["Leaving"]
=== Ubugtu [n=bugbot@81.171.100.21] has joined #launchpad
=== Ubugtu [n=bugbot@www.binaries4all.com] has joined #launchpad
=== dsas [n=dean@host81-158-82-72.range81-158.btcentralplus.com] has joined #launchpad
=== pingar [n=saltvik@m045g.studby.ntnu.no] has joined #launchpad
=== beyod-rango is now known as beyond
=== raphink-pbook [n=raphink@ubuntu/member/raphink] has joined #launchpad
heyko/j #esens07:48
heykosry07:49
=== poningru [n=poningru@ip68-226-0-76.ga.at.cox.net] has joined #launchpad
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #launchpad
=== LeeJunFan [n=junfan@s64-186-37-84.skycon.net] has joined #launchpad
=== crimsun [i=crimsun@pdpc/supporter/silver/crimsun] has joined #launchpad
crimsunif I suspect that my uploads to Ubuntu universe/multiverse are being dropped silently due to a GPG key issue, against which package(s) should I file a bug?08:54
=== raphink-pbook [n=raphink@ubuntu/member/raphink] has joined #launchpad
poningruI wanted to create a new spec for easyencryption in the wiki but it wont let me edit the page09:05
poningruhttps://launchpad.net/distros/ubuntu/+spec/easy-encryption09:05
kikoponingru: hmmm?09:05
poningruhmm it might be problem at my end hold on09:06
=== Devlin [n=seb@p5484B258.dip0.t-ipconnect.de] has joined #launchpad
matsubarakiko: I think poningru is having the same problem someone was having a couple of days ago. Remeber when someone asked you to change the wiki page of a spec? I think it was yesterday or the day before.09:17
kikoyesterday evening09:17
kikoand I suspect the same09:17
poningrunm it was a cookie problem09:17
poningruit works now09:17
kikowonderful09:18
=== bradb [n=bradb@modemcable092.66-130-66.mc.videotron.ca] has joined #launchpad
crimsuncprov: (referred to you by -devel.) Hi, I suspect my uploads to Ubuntu universe/multiverse have begun being dropped silently within the past day due to a GPG key issue (0xC88ABDA3). Is there protocol for providing information to ease debugging?09:24
kikothat's unfortunate, crimsun. is no answer received, and no email sent to -changes? also, what packages are they?09:26
=== bradb_ [n=bradb@modemcable092.66-130-66.mc.videotron.ca] has joined #launchpad
kikohey bradb*09:26
bradb_hey09:27
sfllawIs there a fridge.ubuntu.com team that mirrors its calendar?09:28
crimsunkiko: I receive nothing whatsoever when I use crimsun@ubuntu.com in the changelog. When I use crimsun@fungus.sh.nu in the changelog, I receive accept notifications when someone else uploads. I don't receive anything when I upload. Mail is sent to changes only when someone else signs and uploads. The source package in question is flashplugin-nonfree (multiverse). I attempted to upload it three times yesterday and received nothing, no reje09:30
kikocrimsun, I think it's time for a bug report. you have a lot of detailed information. :)09:31
cprovcrimsun: I remember your package being processed this morning09:31
crimsunyeah, I asked earlier for the name of the package/component against which I should file a bug09:31
crimsuncprov: jani signed and uploaded the latest.09:32
crimsuncprov: janimo, that is.09:32
crimsunthe revision prior to that one was signed and uploaded by laserjock (jordan mantha).09:32
crimsunmy last upload that is known to have worked using my own key is https://lists.ubuntu.com/archives/dapper-changes/2006-April/009419.html09:34
cprovcrimsun: investigating the log it looks like sending email to you @u.c, is your redirec working, preferred email set ?09:38
cprovcrimsun: to better debug the issue with your key, please upload something else and warn me09:38
crimsuncprov: redirect is currently working, but I don't receive notifications from archive@ubuntu.com when I use crimsun@ubuntu.com09:39
crimsuncprov: I'm not terribly concerned with not receiving notifications @ubuntu.com, which seems orthogonal. I've had trouble before with my key and launchpad, which is sign-only.09:41
cprovcrimsun: ideally it should send info to your preferred_email (crimsun@fungus.sh.nu) is it working ?09:41
crimsuncprov: my preferred email is working, and mails sent to crimsun@ubuntu.com from elsewhere are delivered to crimsun@fungus.sh.nu09:42
cprovcrimsun: duderino, this sign-only key issue ... nevermind :(09:42
cprovcrimsun: right, it requires some investigation on redirect system so far09:43
salgadohey bradb_. the bug-dates branch looks good09:44
cprovcrimsun: just for up to date debug info, upload something signed by your own key and we can investigate the issue w/o any expeculation, okay ? 09:44
crimsuncprov: yes, I'm looking for a test patch so I can upload09:44
cprovcrimsun: good09:45
bradb_salgado: cool, thanks09:45
=== kiko [n=kiko@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
=== poningru [n=poningru@ip68-226-0-76.ga.at.cox.net] has joined #launchpad
cprovkiko: crimsun is another victim of bug # 4110210:10
cprovhell bug 4110210:10
UbugtuMalone bug 41102 in qprocd "Could not upload any Universe packages; email parsing bug?" [Major,In progress]  http://launchpad.net/bugs/4110210:10
kikocprov, yeah, I was thinking that half of his problem was that.10:10
cprovduhh10:10
kikobut there's something else as well, right?10:10
cprovkiko: not really, let me paste the log message for you10:11
cprovkiko: https://chinstrap.ubuntu.com/~dsilvers/paste/fileCgwn2b.html10:11
=== bradb [n=bradb@modemcable092.66-130-66.mc.videotron.ca] has joined #launchpad
kikohey bradb 10:12
bradbhey again10:12
kikocprov, yeah. but what about the key-problem he was suggesting?10:13
kikoI thought crimsun was having two different problems?10:13
cprovkiko: I thought he was using his key this time, so it works 10:14
crimsunthanks again, kiko, cprov.10:20
jordihmm, carlos, why is rosetta-@ subscribed to that xfce bug?10:24
jordithe one about USB devices10:24
kikojordi, BjornT's working on unsubscribing teams, btw10:25
jordioh... so I can't do it atm now I realise10:25
kikobradb, could we add warning icons the checkboxes in +filebug?10:26
kikos/the/to the/10:26
=== bradb_ [n=bradb@modemcable092.66-130-66.mc.videotron.ca] has joined #launchpad
carlosjordi: someone added us10:27
kikomdz, bradb, another question is: should the assignee be messaged on private bugs?10:27
mdzkiko: the assignee should be treated the same as a subscriber in that respect, I'd say10:28
kikoyeah10:28
kikookay10:28
kikobradb_, bradb: internet problems today?10:28
bradb_something like that. pfff10:28
bradb_my other machine's fine though10:29
jordiI wanted to habve a nap of 40 mins10:34
jordiit was 4h by accident10:34
jordithere's no way I'm going to sleep tonight10:34
kikowow10:35
jordiooh10:35
jordiand I missed Barcelona10:35
jordioh man10:35
jordiBut Bara is in the final!10:35
bradb_kiko: Yes, assignee should get messaged no private bugs. The real issue, I think, is not "should" but "how" do we make that work.10:37
bradb_s/no private/on private/10:38
kikobradb_, really?10:38
kiko<kiko> bradb, could we add warning icons to the checkboxes in +filebug?10:38
bradb_kiko: How could it make sense for someone to be assigned to a bug but not get email about it?10:39
kikoright10:39
kikoI agree. I was just confused as to why "how" was an issue10:39
bradb_ah10:39
bradb_Well, the issues I see are:10:40
bradb_1. Should setting the assignee subscribe them to the bug? (i.e. add them to the Cc list) The answer seems obvious, given how privacy works, but then,10:40
bradb_2. What if they are unassigned?10:41
bradb_it's hard to know if un-Cc'ing them will be right10:41
kikommmm10:42
bradb_We could have some UI for this workflow which could help make it understandable.10:42
=== crimsun [i=crimsun@pdpc/supporter/silver/crimsun] has left #launchpad []
bradb_Any time the assignee value is changed, we could confirm that the user is sure they want to subscribe this new assignee/unassignee the previous one.10:43
bradb_(Same deal for subscriptions. We could special-case private bug subscriptions to make it much harder for a typo to expose a bug to the wrong person.)10:44
kikobummer.10:45
bradb_er, s/unassignee/unsubscribe/10:45
kikothe other option is to have the assignee be implicitly subscribed even in private bugs.10:45
bradb_I thought about that...it could almost make sense, specifically for assignee, because it's someone that has to do work on the bug, so it's clear they should be getting email about it.10:46
=== beyond is now known as beyond-out
bradb_Just wondering when that wouldn't work...10:46
bradb_kiko: re: warning icons, you mean just add icons to the left of the labels?10:48
kikobradb_, yes10:48
kikofor private bugs I think we should add it, but then.. it makes the security option a bit confusing10:49
=== jinty [n=jinty@84.Red-83-55-199.dynamicIP.rima-tde.net] has joined #launchpad
=== LeeJunFan [n=junfan@s64-186-37-120.skycon.net] has joined #launchpad
bradb_kiko: fwiw, I haven't heard to many people be confused about those options on +filebug11:02
bradb_s/to/too/11:02
kikommmm11:02
kikomdz says it happens ALL THE TIME11:02
kiko:)11:03
bradb_hmph11:03
mdzI see it a few times a week if I am paying attention to bugs11:04
mdzbut I mostly go through old bugs11:04
mdzthe one ogra just pointed out is a new bug though; it's clearly still happening11:04
mdzperhaps we should ask the reporter what happened11:05
bradb_mdz: which bug?11:07
mdzbradb_: bug 4164911:10
UbugtuMalone bug 41649 in dhcp3 dhcp3-server "Lease not released on shutdown" [Normal,Unconfirmed]  http://launchpad.net/bugs/4164911:10
bradb_mdz: What's the issue with that bug reported, related to private/security-related filebug options?11:13
bradb_s/reported/report/11:13
mdzbradb_: it was filed as private with no apparent reason11:13
kikocorrect.11:13
mdzthe reporter un-privated it, and I subscribed ubuntu-bugs to clean up11:13
bradb_ah11:14
=== ChanServ [ChanServ@services.] has joined #launchpad
=== bradb lets bzr take over his machine for a while
=== bradb &
=== beyond-out is now known as beyond
=== ychahibi [n=ychahibi@adsl-252-178-192-81.adsl2.iam.net.ma] has joined #launchpad
=== welshbyte [n=welshbyt@cpc3-cwma2-0-0-cust276.swan.cable.ntl.com] has joined #launchpad
ychahibiI read in the Rosetta mailing-list , that you are planning to add glossary feature to Rosetta, I'd interested to know how you are proceeding since I am preparing a draft glossary for Arabic.11:53
kikoychahibi, the best person to ask would be carlos, but he's not around at the moment 11:54
kikojordi may be able to help as well11:54
jordiychahibi: the plan is there, but I don't think there are plans to start on that right away11:56
ychahibijordi: Gnome has a PO file glossary in many languages : http://l10n-status.gnome.org/HEAD/PO/11:59
jordiyes12:01
jordiit's unmaintained though12:01
ychahibijordi, I am actually looking for a maximal number of terms . There is also http://l10n.openoffice.org/localization/OpenOffice_Glossary.html12:03

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