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

mdkeSteveA: mailed ya.12:14
=== mdz [n=mdz@studiocity-motorola-bsr1-70-36-194-85.vnnyca.adelphia.net] has joined #launchpad
=== erdalronahi [n=erdalron@p50876E61.dip.t-dialin.net] has joined #launchpad
=== Erlang [i=neumann@Toronto-HSE-ppp3875482.sympatico.ca] has joined #launchpad
Erlanghow can I remove a project I just created in Launchpad?01:23
=== ozamosi- [n=nnnozamo@h80n3c1o1049.bredband.skanova.com] has joined #launchpad
=== Kinnison [n=dsilvers@haddenham.pepperfish.net] has joined #launchpad
=== ozamosi- is now known as ozamosi
=== Kinnison [n=dsilvers@haddenham.pepperfish.net] has joined #launchpad
=== LeeJunFan [n=junfan@adsl-69-210-207-5.dsl.klmzmi.ameritech.net] has joined #launchpad
=== MagicFab [n=magicfab@modemcable205.84-56-74.mc.videotron.ca] has joined #launchpad
MagicFabHello03:18
MagicFabCheers from Montreal ;)03:18
MagicFabHow can I request a package to be added to Rosetta ? 03:19
MagicFabspecifically, abiword. What is the process to add any package to launchpad/rosetta for translation ?03:20
=== MagicFab is now known as MagicFab_BRB
MagicFab_BRBok, someone answered in #ubuntu - tx.03:42
=== MagicFab_BRB [n=magicfab@modemcable205.84-56-74.mc.videotron.ca] has left #launchpad []
=== mpt [n=mpt@203-109-236-140.bliink.ihug.co.nz] has joined #launchpad
=== Keybuk [n=scott@quest.netsplit.com] has joined #launchpad
mptGooooooooooooooooooooood afternoon Launchpadders!04:00
dilysMerge to devel/launchpad/: [trivial]  Tear down BzrTestBase before LaunchpadZopeless, to be compatible with current bzr.dev. (r1849)04:07
=== poningru [n=poningru@ip68-226-0-76.ga.at.cox.net] has joined #launchpad
mptBjornT, I'm happy that utf8 -> utf-8 bug is fixed, because now I get bugmail from "Bj?rn Tillenius" instead of "Bj??rn Tillenius"04:15
=== stub [n=stub@ppp-58.8.2.219.revip2.asianet.co.th] has joined #launchpad
spivjamesh: I bought a logitech usb headset, and it does indeed work nicely.  Thanks!06:10
jameshspiv: cool.07:07
=== MagicFab [n=magicfab@modemcable205.84-56-74.mc.videotron.ca] has joined #launchpad
=== stub [n=stub@ppp-58.8.2.219.revip2.asianet.co.th] has joined #launchpad
dilysMerge to devel/launchpad/: [r=kiko]  linked directly the translation import queue entries with pofiles when we know it at the time we add the .po file to the queue. Fixes bug #41653 (r1850: Carlos Perello Marin)07:57
SteveAmorning08:10
lifelessmoining08:10
mpoolhi08:21
=== BjornT [n=bjorn@clt-84-32-240-183.dtiltas.lt] has joined #launchpad
=== carlos [n=carlos@207.Red-88-9-33.dynamicIP.rima-tde.net] has joined #launchpad
carlosmorning08:32
SteveAhello lifeless, mpool, carlos08:32
SteveAspiv: around?08:33
spivSteveA: yep08:34
spivAnd I have a usb headset.08:34
SteveAspiv: ROCK ON!08:35
SteveAdoes it work in linux?08:35
spivIt does.  "Just work", even.08:35
SteveAcool.  please send elmo an email telling him that it does, and what the make and model is08:35
SteveAelmo mentioned he was looking into perhaps getting a few of these for conferences08:36
spivOk.08:36
SteveAso... shall we try talking?08:36
fabbionemorning guys08:39
spivSteveA: Sure, I'll fire up skype.08:39
fabbioneguys i have a general issue with malone and users08:39
SteveAhey fabbione!08:39
spivI'm "spivvo"08:39
fabbionethey have very very hard time to find the link to "Attach file"08:39
lifelessspiv: get ekiga/skype working :)08:39
SteveAgood to see you on #launchpad this morning08:39
fabbioneand they tend to copy/paste files in the comments, that makes thing more difficult to parse08:39
spiv(it takes 25 seconds waiting for polling dbus to time out for some unknown reason, damn proprietary software...)08:40
fabbionecan we please get it sorted somehow?08:40
SteveAfabbione: interesting.  i'll take a look at a bug page.08:40
fabbioneSteveA: i am always everywhere...08:40
mptfabbione, we know, it'll be fixed in a few months08:40
fabbionehttps://launchpad.net/distros/ubuntu/+source/xorg/+bug/4078308:40
UbugtuMalone bug 40783 in xorg "[Dapper]  bad resolution for SONY CPD-210EST screen" [Normal,Needs info]  08:40
fabbionefor example08:40
fabbionempt: few months?????08:40
=== SteveA wonders if mpt is around
fabbioneyou gotta be kidding08:40
spivlifeless: I haven't tried ekiga, but I presume it works, I have a SIP account with divmod that's worked just fine with shtoom in the past.  skype seems happy.08:40
SteveAmpt: i have a suggestion08:41
SteveAmpt: i'm looking at a random bug page from my browser history: https://launchpad.net/products/blueprint/+bug/4063108:41
UbugtuMalone bug 40631 in blueprint "What does the ( i ) mean" [Normal,Unconfirmed]  08:41
jameshspiv: it is trivial to get Ekiga working with the headset -- just go to the audio devices page in the preferences and pick your headset from the list of devices08:42
SteveAmpt: how about adding a box on the RHS, immediately under the "search upstream bugs" box08:42
carlosstub, spiv: Could you take a look to https://launchpad.net/products/rosetta/+bug/41943 ?08:42
UbugtuMalone bug 41943 in rosetta "SQLObjectNotFound in +translante page" [Normal,Unconfirmed]  08:42
SteveAmpt: that is basically a "help with common tasks" explanation -- it can say "Common things you'll want to do:" and then list the top 3 things that people want to do, but don't realize we have a special way to do08:43
SteveAmpt: including add an attachment08:43
SteveAspiv: it's polling dbus all that time?08:43
spivSteveA: Yes, strace shows it's stuck in a poll syscall with a 25000ms timeout.08:44
mptfabbione, alternatively, persuade sabdfl that the idea of putting all the actions in a menu at the top left is not as good as putting them in other relevant places on the page (e.g., attachment controls immediately above the comment field)08:44
fabbionempt: ok can do that...08:44
SteveAmpt: i don't think adding an attachment control there would be a problem08:44
stubcarlos: We have seen similar reports elsewhere, such as the issues Rosetta was having with Librarian uploads. We have had no success yet  working out wtf is happening.08:44
SteveAmpt: i think you're taking something mark has said *too* literally08:44
spivSteveA: the strace output said it was trying to poll /var/run/dbus/system.socket or similar.08:45
carlosstub: so you think is the same issue we have with the Librarian?08:45
SteveAmpt: but also, when there is an issue such as this, i want you to tell me about it.  i was not aware there was a usability issue with adding attachments until fabbione told me.08:45
jameshspiv: is that what skype is doing when it starts?08:45
carlosstub: should I set this one as a duplicate?08:45
SteveAmpt: as i generally don't add attachments myself.08:45
spivjamesh: yes08:45
spivcarlos: Weirdly, it's inserting more than once??08:46
spivOh, different IDs, I suck.08:46
stubcarlos: IIRC the Librarian too we saw INSERTS being made in the log, yet failures to retrieve the newly inserted row using the (hopefully same) connection.08:46
mptSteveA, it's just the most visible symptom of the general problem, because it has effects we can see (i.e. very long comments)08:46
stubcarlos: Yes - they shoud be dupes I think.08:46
carlosok08:46
carlosthanks08:46
SteveAstub, spiv: still no idea with the librarian issues, despite adding the client logging code?08:46
SteveAmpt: yes and i want you to tell me about the most visible symptoms --- the ones that are causing tangible problems08:47
spivSteveA: No, although I haven't looked at the problem for a while. iirc the logs seemed perfectly sane, though.08:47
SteveAmpt: fixing the general pattern, from first principles, is very hard, and will not be even started for several months at the earliest.08:47
stubSteveA: I don't recall the issue being resolved. I recall it confirming that everything appears to be doing the right thing.08:48
SteveAmpt: making the best of the patterns we have now can happen immediately08:48
stubSteveA: I personally am hoping is is a psycopg bug that will go away on an upgrade :-/08:48
SteveAmpt: part of your role is to help us make practical progress on these issues, using the current patterns08:48
mptSteveA, all the other ones have the effect of fewer people helping with bug triage. That's only intangible in the sense that we don't have any budget to measure it.08:48
mptSteveA, ok, let's talk about a solution to this particular one08:49
SteveAmpt: yes, i'm interested in solving this problem for fabbione.  i also want you to brief me in our voice calls about the top tangible usability problems you are aware of08:49
SteveAi already know your feelings on the general UI patterns of launchpad, and those are for improving in the long term08:50
fabbioneSteveA: thanks..08:50
mptSteveA, I'm pretty sure adding an instructional box on the top right will have almost no effect, for pretty much the same reason as people aren't seeing Attach File in the first place08:50
mpti.e., it will be in a colored box down the side08:51
mptPerhaps we could instead ask for an exception for this particular menu item?08:51
SteveAmpt: that was my first suggestion from what i saw08:51
SteveAmpt: i actually think it would draw attention to these things, because there would be just three items there, not 908:51
mptSteveA, oh, you mean actual duplicate menu items?08:52
SteveAbut also, i think it makes a lot of sense to have information / controls for adding an attachment near to adding a comment08:52
SteveAyes i do08:52
BjornTmpt: iirc, sabdfl was ok with having attachment controls near the comment field. we did discuss it some in london, but i can't remeber exactly what the outcome was.08:52
SteveAmpt: please draft an email to the launchpad devel list about this particular problem, and the two solutions we've discussed (extra box, controls near add-comment field)08:53
SteveAmpt: say exactly how the controls near the add-comment field would look and work.  i'll check this out with mark in the call later today.08:54
mptok.08:54
jameshspiv: that's really weird.  It doesn't really make sense for Skype to register on the dbus system bus08:54
spivjamesh: yeah, let alone silently block startup for it.08:55
jameshspiv: there is a skype.conf file that you can probably bung in /etc/dbus-1/system.d to allow Skype to register08:56
jameshbut it isn't clear why you'd want other users on the system to be able to talk to your skype instance08:56
spivYeah.  I'm inclined to just put up with the silly delay rather than try fix it.08:56
mptfabbione, do you have some examples of bugs that have been made long by these comments that should be attachments?09:04
jameshspiv: https://developer.skype.com/Docs/ApiDoc/Using_the_Skype_API_on_Linux <- a description of what it is doing09:04
fabbionempt: quite a lot of xorg bugs are yes. i pasted one before for all of them.09:05
fabbionempt: it's really a common thing from user to miss the attachment thingy09:05
fabbionempt: if it was just one, i wouldn't even bother to come here and ask09:05
mptfabbione, ok, thanks09:06
fabbionempt: no problem dude09:06
=== SteveA calls andrew
spivjamesh: That's interesting.  I don't understand why the system bus is involved.09:07
lifelessspiv: neither do they09:08
jameshspiv: most likely so that other people logged into your computer can initiate calls09:08
lifelessjamesh: more than that09:08
lifelessjamesh: disabling music players when a call comes in for instance09:09
lifelessdunno if skype actually does that, but thats what is planned in gnome land09:09
jameshlifeless: that's not a reason for skype to provide a control interface on the system bus09:09
jameshit might be a reason to send out messages on the system bus for others to listen to09:10
lifelessfrom ubuntu-motu09:22
lifeless17:15 < aa_> muahah, 500K diff09:22
lifeless17:15 < aa_> you really want it?09:22
lifeless17:19 < aa_> oh well, I attach it anyway09:22
lifeless17:22 < aa_> wow that bug tracker is nice to use09:23
mptcool09:28
=== ddaa [n=ddaa@nor75-18-82-241-238-155.fbx.proxad.net] has joined #launchpad
mptI saw another comment yesterday to the effect of "Malone is so much more advanced than any other bug tracker"09:28
ddaampt: how do you interpret that?09:29
mptddaa: as very interesting.09:30
ddaagotta admit that if bugtrackers were cars, bugzilla would be a custom dragster and Malone would be a Toyota Yaris09:31
ddaaprobably less powerful as far as it goes, but much much less scary09:32
lifelessddaa: I would be worried if my car went 'oops'09:32
mpthehehe09:33
mptThough, malone hardly does that now09:33
mptexcept when dealing with milestones09:33
ddaamost cars go oops when they get do deal with milestones a bit too close up09:33
mpti.e. break down just after the warranty has expired?09:34
stubjamesh: There is alreday a constraint on revisionnumber - UNIQUE(sequence, branch, revision)09:36
ddaa*cry* nobody understands my humour here *cry*09:36
ddaajamesh: it's wrong09:36
ddaahu09:36
ddaastub: it's wrong09:36
ddaathere's a constraint, but it's incorrect and wrong09:36
jameshstub: the constraint I was adding is (branch, revision)09:37
stubok. So we need to drop that when adding the UNIQUE(branch, revision)09:37
ddaathere's a patch in pending (that you made) that changes the constraints adequately09:37
ddaaI think it even has a number09:37
ddaajamesh: database/schema/pending/ddaa-revno-constraints.sql09:38
=== BugMaN [n=BugMaN@nat.cabi.uniroma1.it] has joined #launchpad
jameshddaa: just found it, thanks.09:38
BugMaNhi09:39
ddaajamesh: should change the LaunchpadDatabaseRevision to (40, 41, 1), since stub apparently reallocated 40-41-009:39
jameshddaa: yeah.09:40
SteveAmpool: ping09:40
stubjamesh: I'm approving ddaa's patch with one small change09:40
BugMaNi make 2 specs for rosetta (https://launchpad.net/people/bugman/+specs), any comment or suggest?09:40
jameshokay?09:40
ddaastub: duh, you _already_ reviewed it!09:40
ddaahm09:40
ddaamaybe not09:41
ddaasorry, confused09:41
stubjamesh: ALTER TABLE RevisionNumber ADD CONSTRAINT revisionnumber_branch_revision_unique09:41
stub    UNIQUE (branch, revision); should instead be09:41
stubALTER TABLE RevisionNumber ADD CONSTRAINT revisionnumber_revision_branch_unique UNIQUE (revision, branch);09:41
ddaaddaa.insert(coffee)09:41
jameshstub: any reason for using that order?09:42
ddaaSteveA: don't you make naughty comments about inserting coffee, do you!09:42
jamesh(so I know in future)09:42
stubjamesh: patch number is 40-51-009:42
SteveAddaa: wtf are you talking about?09:42
stubjamesh: UNIQUE constraints create indexes. Reversing the order makes that index usable for looking up revision number by just revision.09:43
jameshstub: ah.  That makes sense.09:43
stubjamesh: And the other index allows looking up RevisionNumber just by branch09:43
stubddaa: I don't think coffee enemas have made their way to Lithuania yet09:44
SteveAstub: sadly...  Results 1 - 10 of about 15,300 for coffee enema lithuania. (0.36 seconds)09:45
spivstub: http://monkeydyne.com/rmcs/dbcomic.phtml?rowid=545 ?09:45
jameshstub: would it make sense to reverse the revisionnumber_branch_sequence_unique constraint too then?09:46
ddaahttp://www.ineedcoffee.com/01/01/enema/09:46
lifelessstub: not much point looking up by just revision09:46
jameshstub: since we have revisionnumber_branch_id_unique to act as an index on branch09:46
lifelessoh, meh, my bad09:46
lifelessyes there is09:46
stubjamesh: Hmm.... probably yes. I had throught we wouldn't have many unique sequence numbers like in the MessageChunk table. However, we have 12,000 so it could be useful.09:50
jameshlifeless: even if there wasn't right now, it'd make sense to make such queries fast if it has no performance hit given the existing constraints09:50
jameshstub: okay, I'll make that change too.09:50
stubjamesh: It might be used if we looked up by revision and sorted by sequence. Which I suspect is pretty pathalogical, but it won't hurt.09:51
stubDamn, by fingers' spelling is getting worse.09:51
=== stub wonders why his fingers spell phonetically when they don't have ears
lifelessdont let your fingers spell09:52
jameshstub: actually, look up by branch and then sort by sequence is a common operation.  Would the order make a difference there?09:52
stubjamesh: Nope.09:52
jameshgiven that there is another unique constraint that puts branch first09:52
stubjamesh: well... maybe09:52
stubjamesh: yes09:53
stubjamesh: We may want an index on (branch, sequence) to support that optimally though. 09:54
jameshstub: so I'll leave it as (branch, sequence) then?09:54
ddaalike revisionnumber_branch_sequence_unique ?09:54
stubjamesh: Oh... no. Sorry. Leave it like that.09:54
jameshstub: come to think of it, I don't think we'd ever want to query or sort on sequence number without also limiting to a particular branch09:56
ddaayep09:56
ddaawould not make lot of sense09:56
ddaarevision 10 of gnome-control-panel has nothing to do with revision 10 of bzr09:56
stubjamesh: From testing, an INDEX on (branch, sequence) will be used for selecting by branch and ordering by sequence. Unlike an index on (sequence, branch). So we should leave the UNIQUE constraint as UNIQUE (branch, sequence);09:57
stubIncidently, I remember reading about a doctor having success treating colon cancer using coffee enemas. It had to be freshly brewed organic coffee.09:59
lifelessEWW10:00
ddaawas there a goat skin involved too?10:00
stubI think the patients were allowed to let it cool first.10:00
jameshstub: that implies that he tried non-freshly brewed organic coffee without success10:00
=== BugMaN [n=BugMaN@nat.cabi.uniroma1.it] has left #launchpad []
ddaaand freshly-brewed non-organic coffee too10:01
SteveAjamesh: voice call?10:01
jameshokay10:01
=== jamesh starts skype
stubjamesh: Or just had no success because they never tried it10:01
jameshstub: in which case he doesn't know that it had to be freshly brewed10:02
SteveAi think there are medical ethics problems involved10:02
SteveAin experimenting on cancer patients with old low-quality coffee10:02
ddaamedicine is unfortunately not a science10:03
stubjamesh: It might have been something to do with the concentrations of particular componds needed, along with not wanting to shove pestacides and other poisons into their bloodstreams.10:03
ddaaor fortunately, maybe... in any experimental science, there are more failed experiments than successful ones...10:03
=== stub tries to remember if it was decaf as well
stubIt wasn't the caffeine they needed, anyway.10:04
ddaasure they did, everybody needs caffeine10:04
lifelessyou wouldn't want it after it went *there* would you10:04
stubOr else a no-doze suppository would have worked just as well and be far more convenient.10:05
lifeless18:02 < aa_> I like launchpad so much I think I am going to register my product and use it. Anyway have a nice day everyone.10:06
lifelessBjornT: ping10:07
BjornThi lifeless 10:07
stubOn no - it is the caffeine. 10:07
lifelesscarlos/launchpad/PoMsgSetPage <-10:07
stubGonzales         suspects that caffeine taken rectally may relax muscles of the liver and         gallbladder ducts, causing ''toxins,'' including byproducts from the body's         attempts to destroy cancer cells, to spill into the intestines. Drinking         coffee doesn't have the same effect, he says.10:07
stubhttp://www.healingdaily.com/liver-detoxification/coffee-enemas-article.htm10:07
lifelessBjornT: this is me nagging you10:07
sivangmorning all10:08
=== mpt [n=mpt@203-109-236-140.bliink.ihug.co.nz] has joined #launchpad
BjornTlifeless: i assume it's about reviewing carlos' branch? it's been in my queue for less than one day, and i do plan to review it today.10:11
lifelessBjornT: oh right. Thanks10:11
lifelessI forgot it was up up early.10:11
lifelesskiko: I'd *really* rather we dont put branches up for pre-merge review early.10:11
lifelesskiko: if you want an adhoc review, just ask for who is around.10:11
lifelessBjornT: when you change it to needs-reply or whatever, update the datestamp to be yesterday please10:12
lifelessBjornT: and sorry for nagging incorrectly.10:12
lifelessjamesh: ping10:12
jameshlifeless: pong (but talking with SteveA)10:12
lifelessjamesh: pinging you about your pending review10:13
lifeless19  jamesh  david/bzrtools/smallfixes10:13
jameshlifeless: I'll do it after I've finished the call10:14
lifelessthanks10:14
lifelesshas it been around the needs-reply cycle ?10:14
BjornTlifeless: ok. thanks for nagging, though.10:14
SteveAhttp://en.wikipedia.org/wiki/Coutts10:16
mpoolSteveA: pong10:17
jameshddaa: just confirming that the meeting time is fine for me.10:21
ddaajamesh: great, I wanted to wait for your to reply, but you were the only one missing and SteveA was prodding me to set the meeting time.10:22
ddaa(and there was a pretty clear consensus too)10:22
ddaanice to know that it's fine for you too10:23
=== stub goes for a swim
jameshspiv: looks like you can get skype to start quickly by using the --disable-dbus command line argument10:30
mpthttp://www-128.ibm.com/developerworks/usability/library/us-launch/ -- "Empowering users with launchpads"10:33
uwsjamesh: Thanks! (I had the same skype problem)10:41
jameshuws: found the solution here, actually: https://wiki.ubuntu.com/SkypeHowto10:42
jameshhalf the stuff on that page isn't really applicable if you have a USB headset, since there is no sound device contention10:44
uwsjamesh: i have an usb headset too. skype throws random errors about sound devices at me though :)10:46
uwsjamesh: btw, I could've figured out myself too by just running  "strace skype"  and see it hang just after a dbus open() call10:47
ddaathat's good to know10:48
jameshuws: even with the dbus config file to punch a hole in the system bus firewall.  It is probably using the old API10:49
ddaayou mean that with a usb headset you can just plug it in and phone, and still have the beeps and stuff go through the speakers?10:49
jameshlooks like it statically links libdbus, and I'm not sure if the old version is wire compatible10:49
uwsddaa: check.10:49
jameshddaa: yeah.  It just shows up as a second sound card.  You just configure skype to use /dev/dsp1 for calls10:49
jameshno need to unplug your speakers or anything10:50
ddaathat's cool... my ISP announced it'll provide SIP access to its phone services (i.e. PTSN-SIP gateway) from anywhere on the Internet, gotta check that out soon.10:50
jameshfor ekiga, it has a drop down list showing the sound card names10:51
jameshwhich is even easier to configure10:51
ddaajamesh: do you know what's the status of usb headsets with linux? Is that "most of them work", or "most of them don't"?10:52
jameshddaa: plug it in and it works10:52
ddaaeasy to say, there's always a vendor or two which tries to be smart and comes up with an egregeriously broken and incompatible protocol...10:53
jameshddaa: I believe there is a standard for USB audio devices, so things generally just work10:53
uwsddaa: if you have a decent headset (eg. logitech) that speaks "usb audio" than it works right away if you have usb sound card support as a module in your kernel (which most modern kernels have)10:53
uwssnd-usb-audio10:53
jameshddaa: I'm using a Logitech headset and haven't had any problems with it.10:53
ddaa*nod* thanks, I guess that will be my next toy then.10:53
uwsusbcore: registered new driver snd-usb-audio   <--- after I plug in.10:54
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #launchpad
=== mpt_ [n=mpt@203-109-236-140.bliink.ihug.co.nz] has joined #launchpad
ddaalifeless: can you comment on bug 41414 please10:57
UbugtuMalone bug 41414 in launchpad "supermirror-branch-puller ignores format changes" [Normal,Confirmed]  http://launchpad.net/bugs/4141410:57
ddaalifeless: I'd like to get the details nailed down so we have a precise idea of how much work it will be, and we can see if salgado can get the time to do it soon.10:58
lifelessddaa: I have commented10:58
ddaalifeless: so "if combined format is different (in any way), rm destination and remirror. No tempname swapping", right?11:00
lifelessright11:00
ddaaShould be about 30 lines of code and 100 lines of tests11:00
ddaalifeless: you agree with the estimation?11:01
lifelessyes11:01
lifelessits quite straight forward11:01
ddaathere are many values of straightforward, want to make a solid argument to get kiko to assign it to salgado11:01
lifelessddaa: has kiko pushed back on it ?11:02
lifelessddaa: if not, just ask.11:02
ddaahe did11:02
ddaahe's got much use for salgado in the next weeks11:02
=== jinty [n=jinty@244.Red-83-54-78.dynamicIP.rima-tde.net] has joined #launchpad
=== mpt [n=mpt@203-109-236-140.bliink.ihug.co.nz] has joined #launchpad
mptBjornT, ping11:54
BjornThi mpt 11:54
mptBjornT, displaying-bugs-and-tasks.txt uses bugtaskset.get(n) to retrieve tasks with various severities from the database11:55
mptWhen looking at a particular task, how do I tell what ID it is so I can do the same thing?11:56
mptor even better, how do I create such tasks in the test itself?11:59
BjornTmpt: it's not exposed anywhere externally. the easiest thing to do is to query the db directly, 'select if from bugtask where severity=50' for example.11:59
mptok12:00
BjornTmpt: you can also get an existing task and assign the severity yourself, 'bugtask.severity = BugTaskSeverity.CRITICAL'12:00
mptTo do that I'd have to import BugTaskImportance in the test12:02
mpthmmm12:02
mptfrom canonical.lp.dbschema import BugTaskImportance12:02
mptbingo12:03
mptand then critical_importance_task.importance = BugTaskImportance.CRITICAL12:03
=== WaterSevenUb [n=WaterSev@azevedo.astro.up.pt] has joined #launchpad
mptok, that works, thanks BjornT 12:13
mpt<built-in method capitalize of str object at 0xb5375f20>12:32
mptnnnurgh12:32
mptah, so I did need "import string" after all12:33
spivmpt: You very rarely need "import string" :)12:34
mpthmmmmmmm12:34
mptoh, I was doing foo.capitalize instead of string.capitalize(foo)12:34
spivmpt: foo.capitalize()12:35
mptreally?12:35
mptOne day this will no longer seem random to me12:35
SteveAit returns you a new string12:35
SteveArather than changing the string you have12:35
spivYou need to call functions/methods if you want them to do something, and they way you call something is with parens.12:36
=== SteveA --> lunch
mpthooray12:37
mpt<img alt="(minor)" title="Minor importance" src="/@@/bug-minor" />12:37
=== LeeJunFan [n=junfan@adsl-69-210-207-5.dsl.klmzmi.ameritech.net] has joined #launchpad
=== WaterSevenUb [n=WaterSev@azevedo.astro.up.pt] has joined #launchpad
=== ddaa -> lunch and shopping
=== SteveA [n=steve@213.226.190.253] has joined #launchpad
=== sabdfl [n=mark@ubuntu/member/pdpc.silver.sabdfl] has joined #launchpad
sabdflcarlos: ping01:09
mptsabdfl, in answer to your question, the full menu system is making good progress, but I don't know when it will be finished. In the meantime, I could replace the current menu with a CSS-only version that wouldn't flash; that would take about half a day.01:11
cprovgood morning 01:11
mptbbiab01:13
sabdflmpt: your call, if it's really half a day then it seems reasonable unless you are racing to land something else01:13
sabdflwhat does your queue look like?01:13
carlossabdfl: pong01:14
sabdflcarlos: am landing a tiny diff that fixes the problem of pofiles not being displayed on distrorelease pages where they have not been started01:17
sabdflmpt: your call, if it's really half a day then it seems reasonable unless you are racing to land something else01:17
sabdflwhat does your queue look like?01:17
sabdflerk01:17
SteveAthe CSS only version i think would be awkward to use in comparison01:17
sabdflSteveA: ok, then ask mpt to continue to focus on the current menu01:17
sabdflthe current menu-in-development that is01:17
SteveAmpt has some styling work to do on the current menu01:17
SteveAi have some integration work to do on it01:17
=== alef0 [i=alef0@M873P012.adsl.highway.telekom.at] has joined #launchpad
carlossabdfl: I'm switching tasks now, so I could take a look to it if you want01:18
SteveAand there are some issues left on the scrolling, although it basically works01:18
sabdflcarlos: it's in pqm now01:18
sabdflthat was just a heads-up01:18
sabdfltiny patch, kiko reviewed last night, there are doc and page tests01:18
carlosok, cool01:18
SteveAi would prefer to live with imperfections in the current menus, and push for getting the new menus delivered soon.  i estimate they'll be on staging during next week.01:18
sabdflpqm is saying "cleaning working directory" and has been saying that forever01:18
carlossabdfl: did you add batching to the page?01:19
sabdflcarlos: no, i don't think we want batching01:19
carlossabdfl: well, we had performance issues with that page01:19
sabdfli doubt this will add any perf issues01:19
carlosI think the new hardware 'fixed' it01:19
sabdflbecause all it does is drop in a DummyPOFile if there is no POFile for the relevant template01:20
SteveAwhich rosetta page is under discussion?01:20
sabdfl /distros/ubuntu/hoary/+lang/hr01:20
carlosSteveA: https://launchpad.net/products/rosetta/+bug/203601:20
UbugtuMalone bug 2036 in rosetta "DistroRelease language page should show *all* templates" [Major,Confirmed]  01:20
carlossabdfl: ok, I guess we could add batching later, if needed01:21
sabdflold longstanding bug, trivial fix01:21
carlossabdfl: are you sorting the entries now?01:22
spivsabdfl: that's the last thing it says before mirroring from balleny to chinstrap, I think, which seems to be taking a long time recently (reweaving maybe?).01:22
sabdflcarlos: yes01:22
sabdflby potemplate name01:22
carlossabdfl: cool, thanks01:22
sabdflthanks spiv01:22
lifelesssabdfl: we're currently reweaving on every commit01:23
sabdfllifeless: why is that?01:23
lifelesssabdfl: differing parent ordering between balleny and chinstrap and the incoming branches01:23
lifelessI have a reconcile patch that should fix this01:24
lifelesswhich I have merged, now need to run on balleny and then chinstrap01:24
lifelessalso, moving to knits will help massively,01:24
sabdflok01:24
lifelessspeaking of which,01:25
=== lifeless goes back to finishing THE LAST PATCH for bzr 0.8
=== mpt [n=mpt@203-109-236-140.bliink.ihug.co.nz] has joined #launchpad
SteveAmpt: hello01:31
mpthi01:31
SteveAi like the idea of a CSS only menu for the interim, but i fear it would be "clunky" compared with what we have currently01:31
SteveAas in, it would behave like a div that appears on demand, rather than like a menu01:32
mptIt would appear more quickly, but it would also be more hostile in disappearing instantly if you moved outside by mistake01:33
mptand it wouldn't have a shadow (I could do that, but probably not worth the effort)01:34
SteveAi see01:34
SteveAhow long, realistically, would you need to work on it?01:34
mptabout half a day, I think01:34
SteveAi don't think it is worth it.  we'll have the new menus on staging next week01:35
mptFair enough.01:35
SteveAand i expect rolled out after that01:35
SteveAi appreciate that you made the suggestion01:35
mptIs it worth at least landing the fix you were given to stop the pages jumping to the front?01:35
=== matsubara [n=matsubar@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
SteveAyes01:36
SteveAis that what the fix does?01:36
SteveAi thought it was for just making it work on konqueror01:36
mptIt doesn't work on Konqueror??01:36
SteveAi'm not sure01:36
SteveAi'll send you that fix01:37
mptiirc it was attached to the jumping-to-the-front bug, as well as being sent to you01:37
mptmaybe I was confused, and they were actually different patches01:37
SteveAi imagine applying these fixes is a quick task01:38
SteveAso, please apply those01:38
mptThe menu works fine in Konqueror, just tried it01:39
SteveAgood01:39
SteveAi was confused then01:39
mptok, time for 20 minutes of uninterrupted bug-fixing01:40
SteveAMEETING IN 28 MINUTES01:41
SteveAmpt: are all the meeting notes up to date?01:42
carlosstub: hi, is there any problem with staging's database?01:45
carlosstub: it says I don't have permissions and the mirror should be finished already01:45
mptSteveA, perhaps you meant 18 minutes?01:50
mptSteveA, yes they are01:50
SteveAMEETING IN 9 MINUTES01:50
SteveAthanks mpt01:50
=== bradb [n=bradb@modemcable092.66-130-66.mc.videotron.ca] has joined #launchpad
stubcarlos: Dunno. I'll have a poke during the meeting.01:58
carlosstub: ok, thanks01:58
salgadostub, I have a patch that changes some words on two shipit templates (it's on pqm's queue now). would it be possible to apply the patch manually on production, to avoid the hassle of a cherry pick?02:00
kikomorning02:00
kikotis meeting time!02:00
stubsalgado: i already have an outstanding cherry pick to land, so one more won't hurt.02:00
salgadostub, great. I'll mail you the revision once it gets through pqm02:01
kikoSteveA, al al02:01
SteveAhi kiko02:01
SteveAsorry about the alarm call, man02:01
kikono worries duder02:02
kikoit was a nice surprise02:02
kikothough I have no idea what we talked about02:02
jordialo02:03
kikoSteveA, no meeting today? :)02:04
SteveAyeah02:04
SteveAi'm late!02:04
SteveAthis is terrible02:04
SteveAMEETING TIME!02:04
jordiI might be on and off today, I keep running out the office today02:04
SteveAwho's here today?02:04
mptme02:04
salgadome02:04
jordiI am02:04
matsubarame02:04
kikome02:04
cprovme02:04
spivme02:04
BjornTme02:04
sivangme02:04
stubme02:04
jameshme02:04
jordicarlos: dude!02:04
carlosme02:04
kikobradb, dude!02:04
carlosjordi: ;-)02:05
bradbhere!02:05
jordi:)02:05
bradbI look away for 15 seconds and miss the LP meeting02:05
kikoit's that short!02:05
jordiit happens all the time to me :)02:05
SteveA02:05
SteveA * Roll call02:05
SteveA * Agenda02:05
SteveA * Next meeting02:05
SteveA * Activity reports02:05
SteveA * Items from last meeting02:05
SteveA * Launchpad oops milestone report02:05
SteveA * Outstanding sysadmin requests02:05
SteveA * Production and staging (stub)02:05
SteveA * Consistent @canonical.com addresses in LP (kiko)02:05
SteveA * Keep discussions on the lists.  (SteveA)02:05
SteveA * Keep, Bag, Change02:05
SteveA * Three sentences02:06
SteveA02:06
lifelesshola02:06
SteveAnext meeting -- same time next week?02:06
SteveAany dissent, you have a countdown of 502:06
SteveA402:06
SteveA302:06
SteveA202:06
SteveA102:06
SteveAokay, done02:06
=== ..[topic/#launchpad:SteveA] : https://launchpad.net/ | developer meeting: Thu 11 May, 1200UTC (wiki:MeetingAgenda) | launchpad-users@lists.canonical.com (wiki:MailingLists) | Channel logs: http://tinyurl.com/72w39
SteveAactivity reports...02:06
sivanghmm, that was rather short :)02:06
salgadoI'm up to date02:06
lifelessgodlike in their prevalence02:06
stubup to date02:06
bradbup to date02:06
BjornTi'm up to date02:06
jordiI'm missing last week's report, the rest were updated.02:06
matsubaraI'm up to date02:06
SteveAi suck, again02:06
carlosup to date02:06
mptup to date02:07
cprovI'm up to date02:07
kikoas usual up to date02:07
lifelessSteveA: why do you suck so much ?02:07
spivI suck02:07
jameshnot up to date.  I suck (will send a summary again)02:07
jordiwill be back in a few mins02:07
SteveAlifeless: i don't know for sure.  i have the times and activities in gtimelog...02:07
lifelessSteveA: make it a habit02:08
kikoI find it so easy02:08
SteveAjamesh and spiv: both send summaries please.  and we'll talk next week about improving all our activity reports02:08
SteveA * Items from last meeting02:08
lifelessSteveA: my morning work flow is email, send activity report to a random mailing list, then go onto 'work'.02:08
SteveA * '''bradb''' to make an RT ticket on killing malone-users@, and tell SteveA the RT number02:08
bradboops, I guess I should do that now02:09
SteveA * '''cprov''' to arrange a meeting with Kinnison02:09
SteveAcprov: ?02:09
SteveA * '''jamesh''' to send an activity summary02:10
cprovSteveA: I suck, couldn't organize it properly. duplicated librarian still there02:10
SteveAwhich was done02:10
SteveA * '''jamesh''' to mail kiko with details on updating the error report script02:10
kikocprov, and complaints still happening02:10
cprovlibrarian filenames ..02:10
jameshdone.02:10
kikojamesh did that! thanks02:10
SteveAcool02:10
SteveA * '''kiko''' to mail Mark about the registration workflow and NotFound tokens02:10
jameshI also set up the staging oops summaries02:10
cprovkiko: yes, downloading last librarian GC email, it's huge again02:10
cprovkiko: we definatelly need more info in this report02:11
SteveAkiko: ?02:11
SteveA * '''lifeless''' to put UI reviews on the agenda for the reviewers meeting02:11
mptOops, I didn't see jamesh's summary, but he did send it02:11
kikoSteveA, I can't even remember that. what is it about?02:11
SteveAthat was done and discussed02:11
=== mpt corrects that
kikoregistration workflow?02:11
SteveAkiko: you'll have to check the summary to find out02:11
lifelessSteveA: I did that02:11
SteveA * '''mpt''' to add a note to the error pages, saying that the launchpad-users@ list requires subscription02:12
lifelessSteveA: done and dusted02:12
BjornTkiko: i think it was why a password was required on the token page02:12
mptSteveA, not done yet02:12
kikoSteveA, oh. I did that.02:12
mptI can do that now-ish02:12
SteveA * '''SteveA''' to talk with admins about priority of RT-608102:12
kikoSteveA, it is already sorted.02:12
SteveAdone02:12
SteveAok02:12
SteveAso, some actions02:12
bradbis rt rt@canonical.com?02:12
SteveAMeetingAction: steve to talk with spiv and jamesh about the activity reports of all three02:12
Znarlrt@admin.canonical.com02:12
jameshbradb: rt@admin.canonical.com02:12
bradbthanks02:12
SteveAbradb: i'd rather not say the address on a logged channel02:12
SteveAbut then, if Znarl is okay with it...02:12
SteveAMeetingAction: mpt to land text addition to oops page about subscribing to the list02:13
SteveAMeetingAction: james and andrew to send activity summaries02:13
SteveAMeetingAction: cprov to do... what exactly?02:14
kikosort out the librarian bug02:14
kikocprov needs to set aside some time and research02:14
kikodon't rely on Kinnison IMO02:14
cprovI'll need some Kinnison time on it as well02:14
cprovkiko: why not ?02:14
SteveAkiko: i leave managing this in your hands02:14
kikoof course02:15
SteveAi think i got all the meeting actions02:15
SteveAthanks kiko02:15
SteveA * Launchpad oops milestone report02:15
matsubaraWe're getting exceptions like OOPS-119C166, where a foreign key constraint is02:15
matsubaratriggered but the foreign key exists. I think Stuart would be able to02:15
matsubaraexplain it better.02:15
matsubaraWe're still seeing some of the Retry exceptions.02:15
Ubugtuhttps://chinstrap.ubuntu.com/~jamesh/oops.cgi/119C16602:15
matsubaratimeouts in +translation, +translate and distrorelease +search are reported and kiko is assigned to them.02:15
matsubaraAlso bug 42755 is assigned to kiko, which is a timeout in bugs with insane02:15
matsubaraamounts of comments.02:15
SteveAmatsubara: how many retry exceptions per day?02:15
matsubarathey're not happening every day. but they still happen02:16
kikomatsubara, I have a fix for bug 42755 in my tree, will land today. it's caused by @#!$!@ RelatedJoin and I am considering fixing SQLRelatedJoin, actually02:16
matsubarastevea: last oops report we had 302:16
SteveAthanks02:17
matsubarain the timeout side we're still suffering some problems because of TeamParticipation query02:19
=== iwj [n=ian@xenophobe.extern.relativity.greenend.org.uk] has joined #launchpad
SteveAstub: is three retry errors per day okay?02:19
iwjPublic bug reported:02:19
iwjAffects: gs-esp (Ubuntu)02:19
iwj       Severity: Normal02:19
iwj       Priority: (none set)02:19
iwj         Status: Fix Released02:19
iwjFreaky!02:19
SteveAhi ian02:19
iwjHello.02:19
mptiwj, I reported that bug02:19
SteveAwe're in a meeting right now,.  mpt, perhaps you can talk with ian on another channel?02:19
iwjDoes that mean someone reported the bug and the status was set to Fix Released before the mail got sent out ?02:19
stubSteveA: I have no idea really. We can tell more when I or someone gets around to making the Retry exceptions more informative.02:19
iwjOh, sorry.02:19
kikomatsubara, OH. TeamParticipation, eh? I WONDER WHY THAT HAPPENS.02:19
jameshiwj: yes.02:19
SteveAnp02:19
=== iwj goes again. Thanks.
=== iwj [n=ian@xenophobe.extern.relativity.greenend.org.uk] has left #launchpad []
SteveAkiko: point taken.02:19
SteveAstub: bug number please?02:19
kikostub, for now, is increasing the number in the Z3 code difficult?02:19
matsubaraSteveA: bug 3585002:19
UbugtuMalone bug 35850 in launchpad "TeamParticipation caching not working" [Major,In progress]  http://launchpad.net/bugs/3585002:19
SteveAkiko: not sure there's all that much point02:19
matsubaraSteveA: sorry. that's wasn't the bug you wanted...02:19
SteveAstub: bug number please for the bug about improving retry error messages02:19
kikoSteveA, I think if we raised it to 5 we'd make them go away for now at least02:19
stubSteveA: Bug 3147902:20
UbugtuMalone bug 31479 in launchpad "Retry exceptions should include information about the original query" [Normal,Confirmed]  http://launchpad.net/bugs/3147902:20
SteveAi remain skeptical02:20
SteveAspiv: would you take on this bug, for after your wiki work?02:20
stubJust needs Retry.__repr__ improved I think02:20
spivSteveA: 31479?02:20
SteveAyes02:20
spivSure.02:20
SteveAthanks02:20
matsubaraSteveA: there's algo bug 4173902:20
UbugtuMalone bug 41739 in launchpad "Increase number of Retry attempts" [Normal,Confirmed]  http://launchpad.net/bugs/4173902:20
stub(we can subclass Retry in canonical if we don't want to mess with upstream)02:20
SteveAstub: your call on 4173902:21
stubGive it a go. I'm not sure where the knob to twiddle is at the moment.02:21
SteveAmatsubara: thank you for the report02:21
SteveA * Outstanding sysadmin requests02:21
SteveA502:22
SteveA402:22
SteveA302:22
SteveA202:22
SteveA102:22
SteveAok02:22
SteveA * Production and staging (stub)02:22
stubFor some reason the staging update is being very slow today. I'll know more when the report comes in.02:22
stubI've opened an RT issue requesting a load of DNS and apache redirects to support the next stage in our migration of https://launchpad.net/foo/bar/baz to https://baz.bar.foo.launchpad.net/. We can expect maintenance times and bugs to increase as the system complexity increases.02:22
stubNothing thrilling happening on production.02:22
cprovjust regitering a point, this week buildd DB access errors disapeared. 02:22
kikouhhh02:23
stubI expect to cherry pick some stuff tonight or tomorrow morning (request on launchpad@ I havn't looked at too closely, and salgados shipit stuff landing now)02:23
SteveAstub: also, there is a new wiki page!02:23
kikojust ftr02:23
stubYer, but wiki pages suck02:23
jameshstub: would it make sense to configure apache to include a config file we (or you) have control over, so admin intervention isn't needed as much?02:23
kikothe proposal isn't a generic foo/bar/baz -> baz.bar.foo mapping, right?02:23
=== SteveA remains enthusiastic about the wiki page
kikothe wiki page ROCKS02:24
kikoit is the future02:24
kikoand SteveA and I have a magical plan for it02:24
SteveAwe do?02:24
stubkiko: I'm being silly02:24
mptFor the record, what wiki page are we talking about?02:24
SteveAmpt: glad you asked...02:24
=== mpt wields his secretarial pen
carloskiko: is it ready to start migrating all Rosetta pages from wiki.ubuntu.com to it?02:24
sivangis there a specification for this interesting transition? (/me is interested in the rationale)02:24
stubLaunchpadProductionStatus or something02:25
kikostub, never! but thanks02:25
=== sivang checks
carlosmpt: https://help.launchpad.net/02:25
kikocarlos, sssshhhhh02:25
kikoit's a secret02:25
carlosupps02:25
carlos:-P02:25
mptoh. that.02:25
kikobut the idea is for us to provide links from launchpad pages to the wiki02:25
kikoI spoke to SteveA about it02:25
SteveAaha02:25
SteveAyes, spiv has it on his list of tasks for the very near future02:25
kikoand we have a suggested plan of mapping view names to it02:25
SteveAso, keeping on topic02:26
kikosorry.02:26
SteveAi wanted to mention the LaunchpadProductionStatus wiki page02:26
stubjamesh: I'd rather have the admins do it so it matches the way they will deal with production02:26
jameshstub: fair enough02:26
SteveAthat stuart is maintaining with information about what is in production at a given time02:26
SteveAmoving on...02:26
SteveA * Consistent @canonical.com addresses in LP (kiko)02:26
stubIf I'm not informative enough, you all have access to the production branch and can fill in details yourself too!02:27
kikoMark wrote email to the list asking for people to ensure that first.lastname@canonical.com was registered in the wiki02:27
stubwiki?02:27
kikoerr02:27
kikolaunchpad02:27
kiko(freudian. serious one)02:27
kikowho has made sure it's there?02:27
kikome02:27
matsubarame02:27
BjornTme02:28
bradbme02:28
stubYou find wikis erotic?02:28
jameshme02:28
stubme02:28
salgadome02:28
SteveAnot me02:28
SteveAanyone else not?02:28
spivme02:28
mptme02:28
lifelessme02:28
kikocarlos?02:28
lifelesserm02:28
=== mpt isn't sure if matthew.thomas@ even works any more
carlosme02:28
lifelessnot me02:28
SteveAthis is confusing02:28
SteveAlet me try this again02:28
SteveAplease say "email set" or "not set"02:28
SteveAnot set02:28
mptnot set02:28
matsubaraemail set02:28
spivemail set02:28
carlosemail set02:28
kikoemail set02:28
stubemail set02:28
cprovme02:28
bradbemail se02:29
bradbemail set!02:29
SteveAcprov: please try again02:29
lifelessnot set, I'm not sure how to keep RobertCollins and change the email02:29
cprovemail set02:29
BjornTemail set02:29
kikolifeless, it's just registering a new email address02:29
salgadoemail set02:29
kikobasic LP functionality02:29
lifelesskiko: in wiki.launchpad.canonical.com ?02:29
jameshlifeless: https://launchpad.net02:29
kikolifeless, in launchpad.net02:29
lifelessoh, sure, I have it there02:29
SteveAMeetingAction: steve and mpt and lifeless to set canonical email in launchpad02:30
kikoI said wiki because I had too much crack this morning02:30
lifelessSteveA: mine is set02:30
SteveAok02:30
lifelesskikos crack confuddled me02:30
jameshSteveA: yours looks like it is set too02:30
kikoI had to file an admin request to get mine done02:30
kikobecause christian.reis didn't work02:30
SteveAoh, okay02:30
kikoftr02:30
SteveAMeetingAction: mpt to get his set02:31
SteveA * Keep discussions on the lists.  (SteveA)02:31
kiko(so mpt write to rt to get this going)02:31
kiko(if it's an issue)02:31
SteveAthere have been various discussions that start off with a person mailing someone else... then other people get CCed, and it turns into a mass discussion02:31
SteveAwith only a portion of the team able to read it02:31
SteveAand no archived history02:31
SteveAand no capability for kiko and me to know what's going on02:32
SteveAso, i'm asking that you all keep discussions on a mailing list02:32
SteveAeven if they are relevant to just a few people02:32
SteveAif in doubt, err on the side of using the list02:32
SteveAthat is all02:32
SteveA * Staging testing proposal (kiko)02:32
kikoSo in the thread "Community testing data migration"02:33
kikostub suggested I was underestimating writing tests against a production system02:33
kikoso I'd like to elaborate on the idea I had02:33
kikobasically, we'd capture HTTP requests that are issued against production02:34
kikoand then replay them against staging daily02:34
kikothis way we'd generate traffic which is representative of real-world use02:34
jameshposts too?02:34
kikoand see what effect it would have on the latest code02:34
kikoyes, posts too02:34
mptWill that generate huge numbers of errors whenever staging has a different DB schema?02:35
SteveAi see ordering problems02:35
kikowe'd use the oops reports to gauge how well we looked02:35
stubIt will generate a huge number of false positives02:35
kikostub, in terms of crashes? or in terms of NotFound pages?02:35
stubFor every changed feature between production and HEAD. And that is what you are attempting to test.02:35
sivangkiko: you'd have to use db which is in previous snapshots before the actual recording took place02:35
kikoordering problems? 02:35
stubkiko: Both.02:35
SteveAyes02:35
lifelessany data discrepancy in the basis db will invalidate that test02:35
SteveArequests would end up executed out of order02:35
kikostub, crashes should not occur -- period -- right?02:36
SteveAbeacuse we have several app servers in production02:36
jameshstub: if user input causes an unexpected exception, that is a bug02:36
kikowhat jamesh said02:36
stubkiko: You will get an oops if, for example, a field is made required. Or a field dropped.02:36
SteveAeach with their own async thread <--> app thread queue02:36
kikoSteveA, we'd order them by time. we'd also only capture a slice of the day's traffic, not all of it.02:36
kikostub, no, we wouldn't get an oops. we'd get a regular validation error.02:36
jameshstub: ideally those should provide proper error messages to users02:36
jameshwhat kiko said :)02:37
kikoif we get an oops, it's borked.02:37
SteveAi think the idea is worth exploring02:37
stubkiko: Yes. So the form will not submit. And now the data is out of sync, so future submissions will also fail.02:37
=== ddaa is back
SteveAbut we don't have time for more discussion right now02:37
lifelessthere are some good nuggests in it02:37
kikothat's my proposal anyway02:37
lifelessbut its not ready just yet:(02:37
=== ogra [n=ogra@ubuntu/member/ogra] has joined #launchpad
=== SteveA proposes call between kiko and lifeless
ddaaSteveA: sorry for missing the meeting02:37
sivangkiko: better do this twice, once replay it against current data to see everything hsa a proper response, and once against a db snapshot from before the recording to test other func.02:38
ddaano good excuse, just completely forgot about it02:38
kikoyeah, it needs consideration, but I think it's a plan to test tip without major day-to-day work on adding production tests.02:38
kikodifficult to coordinate time with lifeless, but this is something the mailing list would be good for discussing I think02:38
SteveAi'm moving the meeting on02:38
kikoI'd like jamesh' input because he does not seem allergic to the idea02:38
SteveA * Keep, Bag, Change02:38
jordiI have my email set, sorry02:38
SteveAwith countdown02:38
SteveA802:39
kikoand because he us as usual as sharp as a razor02:39
SteveA702:39
ograheya, i have a problem with team management, i'm th eadmin of https://launchpad.net/people/edubuntu-members, now we elected a council to care for new members and i'd like the other council members to be admins, but i have no power to change their status it seems02:39
SteveA602:39
SteveA502:39
jameshkiko: I see difficulties getting the auth right when replaying requests, but that is just a technical issue that can probably be overcome02:39
SteveA402:39
SteveA302:39
SteveA202:39
SteveA102:39
SteveAok02:39
SteveA * Three sentences02:39
SteveAplease go ahead02:39
mptDONE: Various reviews, BreadcrumbMenus design, MaloneSimplifications02:39
mptTODO: Land MaloneSimplifications, ShipIt CSS, Blueprint+Registry fixes02:39
mptBLOCKED: Lots of interruptions02:39
BjornTDONE: Implemented almost everything we discussed re bug watches. zope3 fixes.02:39
BjornTTODO: improve bug watch widgets. land the branch-bug xmlrpc stuff we did in London. fix bugs. reviews.02:39
jordiDONE: some emailing02:39
carlosDONE: PoMsgSetPage finished and ready to review, bugs #41653 and #41943, user support, Debug and recover from backups Esperanto translations for OpenOffice.org02:39
carlosTODO: Implement script to migrate translations from breezy to dapper, Fix as many 'Major' bugs in Rosetta as possible.02:39
carlosBLOCKED: Meet with kiko to schedule my tasks02:39
BjornTBLOCKED: no02:39
UbugtuMalone bug 41653 in rosetta "Import of po file goes in the wrong template" [Major,Fix committed]  http://launchpad.net/bugs/4165302:39
UbugtuMalone bug 41943 in rosetta "SQLObjectNotFound in +translante page" [Normal,Unconfirmed]  http://launchpad.net/bugs/4194302:39
salgadoogra, only the team owner can turn existing members into admins02:40
jordiTODO: list email, queue clearing02:40
bradbDONE: Landed bug dates. Fixed a few OOPS bugs. Put IBug.date_last_updated up for review.02:40
bradbTODO: Land IBug.date_last_updated and branch in SteveA's queue. Fix OOPS bugs as they appear.02:40
bradbBLOCKED: No.02:40
jameshDONE: OOPS summaries for staging / bzrsync history rewriting / branch-pull-list02:40
jordiBLCOKED: no02:40
jameshto authserver (bug 40383)02:40
jameshTODO: branch-pull-list to authserver / spec pending reviews on LP / more importd stuff (discuss at meeting on tuesday)02:40
jameshBLOCKED: no02:40
UbugtuMalone bug 40383 in launchpad "remove InternalHTTPLayer" [Normal,Confirmed]  http://launchpad.net/bugs/4038302:40
matsubaraDONE: oops report analysis, bug triage, support request.02:40
lifelessDONE: bzr 0.8 sprinting02:40
salgadoDONE: ShipItForDapper, branch puller, code review, taught the mirror prober how to probe cdimage mirrors and fixed some trivial bugs02:40
lifelessTODO: release bzr 0.802:40
lifelessBLOCKED: no02:40
ograsalgado, there is no owner ... 02:40
salgadoTODO: get the new shipit reviewed; finish the changes to the mirror prober and merge them; fix #41414, if time permits02:40
salgadoBLOCKED: No02:40
kikoDONE: finished peer reviews, management and planning, assisting matsubara in picking up QA tasks, helping some design discussions02:40
matsubaraTODO: fix oops bug, more bug triage.02:40
matsubaraBLOCKED: no02:40
cprovDONE: fix rfc2047 builder in upload messages, dogfood not sending email,redesigned change-override, discuss security from soyuz plans and generating Contents.gz02:40
cprovTODO: sort out duplicted librarian filenames, finally land queue-ui and ppa-ng (old branches that needs reviewer's love, kiko), land redesigned archive-cruft-check02:40
cprovBLOCKED: None, except working time02:40
=== ogra guesses he should come back after the meeting, sorry for disturbing
kikoTODO: fix some bugs, help nudge work ahead02:40
SteveADONE: management, menus work02:40
SteveATODO: brad's code review, management, crowd control (still), virtual hosting improvements, menus integration02:40
SteveABLOCKED: no02:40
SteveA02:40
mptogra, five minutes02:40
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #launchpad
kikoBLOCKED: not really, but a lot of things need discussion02:40
spivDONE: Reviews, work on merging sourcecode branches, voip faffing (now sorted), wiki work.02:40
ogrampt, k02:40
spivTODO: Various Ubuntu wiki work (WikiLicensing, BetterWikiDocs).  Merge outstanding updates to sourcecode/* and then fix for 41409.02:40
spivBLOCKED: no02:40
kikocprov, yeah, will do 02:41
stubDONE: Production, staging, DBA and queries. Little development.02:41
stubTODO: Full text searching improvements, staging environment update for domain changes.02:41
stubBLOCKED: wildcard SSL certificate RT job, staging domain name changes RT job. 02:41
SteveAmpt:  how do you have lots of interruptions for at least 1/2 the day in NZ ?02:41
kikospiv, I have some SQLObject patches that I want to land when you've got tests running on PQM02:41
salgadoogra, the community cancel is the owner, so all members of the CC can do that02:41
SteveAcarlos: perhaps you and i should meet to schedule your tasks?02:41
cprovkiko: right, today, no excuses, from both sides ;)02:41
kikoyeah :)02:41
carlosSteveA: sure, I don't mind if it's with kiko or with you02:41
ograsalgado, ah, ok, i'll poke them then 02:41
ograthanks :))02:41
stubheh.... community cancel...02:41
ograheh02:41
mptSteveA, by working when anyone else is awake :-)02:42
salgadothat was a good typo02:42
SteveAstub: i spoke with elmo about the SSL cert and domain name changes.  it will happen soon.02:42
kikocarlos, SteveA's a good idea because he's closer to you -- I can step in to give some opinions if you like02:42
stubYup. My RT job only went in yesterday so I'm not expecting it to be ready now :)02:42
spivkiko: Cool.  SQLObject tests failing is what's currently holding it up, as it happens ;)02:42
SteveAmpt: you can announce that you intend to be away for 1.5 hrs, to focus.  check back in after that.  for example02:42
mpttrue02:43
SteveAMeetingAction: steve and carlos to meet to discuss carlos' tasks02:43
carloskiko: any input is welcome, so you are welcome if you have time02:43
SteveAmatsubara: kiko tells me that a point from earlier went unanswered02:44
kikoSteveA, carlos: I do have time, ping me when you can02:44
spivkiko: (Tests using mxDateTime, as it happens.  We don't use it, so I'll just disable them.)02:44
=== beyond [n=beyond@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
kikomatsubara, about oopses with queries that seem to be executed out of order or something -- oops-119c16602:44
Ubugtuhttps://chinstrap.ubuntu.com/~jamesh/oops.cgi/119c16602:44
carloskiko: ok, thanks02:44
SteveAit is the end of the meeting.  stub and matsubara, please discuss this right after the meeting, if necessary02:45
matsubarakiko: indeed. we're seeing some of that02:45
SteveAthat's all folks.  thanks for coming.02:45
SteveAMEETING ENDS02:45
jameshlifeless: might be of interest to you: http://mail.gnome.org/archives/gnome-hackers/2006-May/msg00000.html02:45
=== sivang thanks for a very interesting meeting, again.
jameshlifeless: ross has fixed the things blocking the Gnome migration to SVN02:46
lifelessjamesh: heh02:46
mptogra, ?02:46
ogrampt, salgado already helped me 02:46
mptok02:46
sabdflmpt: stevea reckons best to keep focused on the new menu02:47
ograi was confused because the owner status isnt shown in the userlist :)+02:47
ddaaDONE: merge bunch'o'branches, fix importd, lots of communication02:47
ddaaTODO: merge more branches, review importd-error-reporting, resume cscvs/bzr-native, fix pybaz patchlog parsing02:47
ddaaBLOCKED: spiv's sourcecode fixes, mpool's reply about pybaz02:47
ddaaactivity reports: uptodate02:47
SteveAsabdfl: thanks.  mpt and i discussed this just before the lp meeting.02:47
mptsabdfl, yes, I saw that02:47
mptsabdfl, I have IE installed now, so I can debug the CSS there02:48
stubOut of order queries would either be SQLObject bugs or it being necessary call SQLObject sync methods where we are not. I'm not sure if SQLObject query ordering is stable - if there is some randomness we might see occasional errors instead of constant. 02:48
kikostub, doesn't the oops logger grab queries as they are issued to the DB server?02:49
stubkiko: It is supposed to, yes.02:49
kikohmmm.02:49
kikostub, and are we using a single connection and transaction inside a web request?02:49
=== moyogo [n=moyogo@host-85-27-32-51.brutele.be] has joined #launchpad
moyogohi02:49
spivkiko: Again, that's what's supposed to happen.02:50
stubkiko: In theory, yes. But it is a suspect in the 'that insert doesn't appear to exist when we try and use it' bug we are seeing occasionally.02:50
kikohmmm!02:50
kikospiv, stub, jamesh: would it make sense to print out the connection/transaction ID together with the queries issued in the oops report?02:51
ddaagrah02:51
spivOne weird thing about OOPS-117B18: "849ms  SELECT NEXTVAL('POSubmission_id_seq')"02:51
Ubugtuhttps://chinstrap.ubuntu.com/~jamesh/oops.cgi/117B1802:51
stubUnlikely though - I'm pretty certain we are not using multiple connections, connections from other threads or issuing transactional commands at random. At least the testing I've done so far says it isn't that.02:51
moyogohow do I add depends to bug reports?02:51
moyogoor blocks?02:51
spivThat's a very long time for a simple nextval, and it's right near the end of the query log.02:51
stubBut I don't see a likely culprit for the problems, so we are stuck chasing the unlikely ones.02:51
mptmoyogo, Malone doesn't support dependencies at the moment02:52
lifelessmoyogo: we dont have that. 02:52
kikomoyogo, we don't have dependencies -- add a comment.02:52
moyogooki02:52
mptmoyogo, but you can choose "Edit Description" to note the dependency02:52
mptthat will be more visible than a comment02:52
lifelessmoyogo: if what you are working on is more future planning than plain bugs, you can also consider a specification02:52
mptas long as you're sure it is a dependency :-)02:52
lifelessspecs do have dependencies02:52
carlosSteveA: when could we have the meeting?02:53
spivkiko: fwiw, I agree with stub's assessment.  It seems very unlikely, but we don't have any likely hypotheses.02:53
stubspiv: Updating sequences will require accessing shared memory, so for that to happen would involve a network hiccup or something being locked on the db requiring the weight (some sync-to-disc or wal rotation - no idea really)02:53
stuberr... wait02:54
stubnot weight02:54
SteveAcarlos: are you blocked on this for your work today?02:54
carlosSteveA: no, I'm not blocked today02:54
stubspiv: ignore it unless we see it more often02:54
SteveAthen i propose tomorrow02:54
carlosok02:54
SteveAin the first part of kiko's day02:54
spivstub: It's just that seeing a weirdly slow increment of a counter is an interesting co-incidence to find in an inexplicable OOPS.02:54
=== SteveA goes for a walk
=== stub has a look at the oops
carloskiko: your choice then02:55
kikofriggin stevea02:55
carlos:-P02:55
stubHmm... tcp should guarantee we don't lose information sent between the client and server, so we should be able to discount commands just being dropped due to a network screwup (?)02:56
spivstub: Right.02:56
stubeg. ipfilters being reset or having runtime issues02:56
spivstub: I don't have any theory about how slow nextval could be related to that failure, I'm just clutching at the only straw I see :)02:57
stubIt is a valid point02:57
stubIt may be a symptom of what is really going on02:57
spivYeah.  Or it could be nothing... do we have any other OOPSes like this one?02:57
ddaaSteveA: anybody can spare a couple of hours dealing with bug 42928?02:57
UbugtuMalone bug 42928 in launchpad "vcs-imports must be allowed to edit productseries" [Critical,Confirmed]  http://launchpad.net/bugs/4292802:57
ddaacannot do my importd mr-fixit work without that02:58
stubddaa: We can promote you to admin if it is blocking you02:58
ddaathat would be great, I have plenty of uses for admin rights02:58
stubThat sounds ominous02:59
ddaabut OTOH, it's probably better to fix the permissions and keep admin to those who REALLY need it.02:59
kikoddaa, can you describe what needs to be done in the bug?03:00
lifelessddaa: can I suggest you write a 'vcs-import-needs tests'03:00
lifelessddaa: a single story that does one of each you need to do, as a vcs-imports user. That should stop these random regressions.03:00
carlosddaa: agreed, I got admin permissions and forgot to fix the issues that forced me to request such permissions....03:00
=== carlos sucks
=== ddaa wonders which sucks most
ddaapostponing that, or postponing the other stuff...03:01
ddaalifeless: that's a good idea, and getting it fixed is not extremely urgent, I'll stick it in the bazaar meeting agenda.03:02
=== ddaa downgrades the severity and changes the description
=== moyogo [n=moyogo@host-85-27-32-51.brutele.be] has left #launchpad ["parting"]
ddaaMh... OTOH the current situation might prevent me from approving new imports03:05
ddaastub: can you give me admin for a couple of weeks, until that permissions problem is fixed properly?03:05
stubddaa: ok03:06
=== carlos -> lunch
stubddaa: done03:09
ddaathanks03:09
=== niemeyer [n=niemeyer@200.138.41.106] has joined #launchpad
ddaakiko: is bug 3292 still valid?03:11
kikoddaa, not sure03:13
ddaanot sure either...03:13
kikoneeds validating03:13
=== ogra [n=ogra@ubuntu/member/ogra] has joined #launchpad
salgadostub, can you add the distributionmirror-prober.py cronscript to the nightly job? (It doesn't take any arguments and shouldn't make any noise)03:15
stubsalgado: staging or production?03:15
salgadostub, production03:16
salgadothere's one thing I forgot, though03:16
stubsalgado: What user does it connect as?03:16
=== bradb & # shower
salgadostub, distributionmirror03:16
stubok03:16
kikowhat did you forget salgado 03:17
salgadosecret03:18
salgadoI told stub in private. :)03:18
kikoLaura had /seeecrets/03:18
=== cprov [n=cprov@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
stubsalgado: Done, and tests show it works (well.. if telling me that there is nothing to do is working)03:21
salgadoheh03:22
salgadothat's because there's no registered mirrors03:22
salgadobut I'll add one now, so kiko gets some email if something goes wrong during the night. ;)03:23
kikoI love email03:23
ddaakiko: I'll just reject 3292, will file it again if the needs becomes apparent again03:27
kikookay03:27
=== heyko\na is now known as heyko
ddaaalso, open bugs with less than four digits depress me03:27
ddaa* less than five03:28
mptsuch as bug 44?03:28
UbugtuMalone bug 44 in rosetta "Messages should be searchable." [Wishlist,Confirmed]  http://launchpad.net/bugs/4403:28
ddaampt: that's only a wishlist...03:28
mptand of course bug 303:29
UbugtuMalone bug 3 in rosetta "Custom links for each translation team." [Wishlist,Confirmed]  http://launchpad.net/bugs/303:29
ddaathere are "it's broken dude!" bugs that have been open for more than a year03:29
ddaaexperience shows that the longer a bug stays open, the least chance it has of being fixed03:29
ddaaso, better to close bugs that have been open for a while, and reopen them with a fresh analysis if they are still relevant.03:30
mptThat's not experience, that's just the Poisson distribution at work03:30
mptand reopening them won't really help, imo03:30
stubBugs grow up to be features03:30
ddaaI think it helps to start from a clean slate from time to time.03:30
kikoI sort of agree03:31
ddaasometimes the initial bug report is still relevant, but has assumptions which are obsolete, that makes decisions difficult03:31
mptThat's why we have editable descriptions03:31
mptbut blizzards of comments can still bog down a bug report (cf. KeepingBugsConcise)03:32
ddaaI find it depressing when I read comments and think "what the hell was I thinking at the time?!?!"03:34
mptso eventually you should be able to just click the [ - ]  button for that comment, and move on :-)03:34
mptInterface design as antidepressant03:36
sivangddaa: I have this same issue, rather amazing how different this can be from time of commenting , and when refreshign memory about an issue03:41
sivangddaa: like you have been somebody else at that time03:41
=== SteveA [n=steve@213.226.190.253] has joined #launchpad
sivangddaa: s/have/are/03:52
=== jsgotangco [n=jsg123@ubuntu/member/jsgotangco] has joined #launchpad
sabdflSteveA, kiko: i'm calling in now04:05
lifelessnight all04:06
jsgotangconight04:08
=== ogra [n=ogra@ubuntu/member/ogra] has left #launchpad ["Leaving"]
=== einheit_ [n=steve@195.182.78.95] has joined #launchpad
=== einheit_ is now known as SteveA
dilysMerge to devel/launchpad/: [r=kiko]  Show empty pofiles on distrorelease translation page. (r1851: Mark Shuttleworth)04:33
ruffneckI got my CD's =) Finally :)04:49
=== Keybuk [n=scott@syndicate.netsplit.com] has joined #launchpad
=== ddaa is positively amazed by the ridiculous time the importd error reporting script takes to run
ddaamaybe some garbage collection would be in order...05:13
ddaaneeds some optimisation, as it is it would send 2900 mails...05:20
ddaakiko-phone: would you like 2900 more daily error spam?05:20
kiko-phoneno05:20
=== erdalronahi [n=erdalron@p50877135.dip.t-dialin.net] has joined #launchpad
=== jsgotangco_ [n=jsg123@125.212.124.243] has joined #launchpad
ddaakiko-phone: more seriously, how many mails do you think would be reasonable. I expect at least a hundred daily error logs at first, so they will need grouping somehow, while retaining some useful granularity.05:32
kiko-phoneup to 10 a day is okay05:33
sfllawHello friends!05:41
sfllawBug 3129305:41
UbugtuMalone bug 31293 in linux "My laptop doesn't resume from S3 ACPI sleep state." [Unknown,Unknown]  http://launchpad.net/bugs/3129305:41
sfllawHow do I change the remote bug details for linux (Upstream)?05:42
salgadosfllaw, I think that's the "immutable upstream tasks" problem. there's a thread about it on launchpad@05:47
salgadomaybe bug 34343 has something to do with that too05:47
UbugtuMalone bug 34343 in malone "Shouldn't allow task reassignment to an upstream that doesn't use Malone" [Normal,Confirmed]  http://launchpad.net/bugs/3434305:47
=== salgado haven't checked
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #launchpad
sfllawAh, I grok it now.05:50
sfllawMakes me sad.05:50
sfllawSad enough to eat lunch.05:50
matsubaragood idea! 05:51
=== BjornT [n=bjorn@213.226.190.253] has joined #launchpad
ddaaman... that's depressing... 214 daily error logs, totaly of 1.5MB...05:58
kikoddaa, why so much? is a lot of it very broken? or is it just that the failures are very verbose?06:02
ddaaboth06:02
=== kiko sighs
ddaamostly the first, actually06:02
kikocan you fix.. argh06:02
ddaanot without a lot of very dull work, and a lot of hard work06:02
ddaaFrom a quick look there's a mix of:06:03
ddaahostile sshd setup on the publishing server, again06:03
ddaaoutdate CVS details06:03
ddaagood all cscvs breakage (might be anything, from manually poked directory to something much more interesting)06:04
ddaainteresting baz2bzr bugs06:04
ddaasourceforge ordinary suckage06:04
ddaathat one is fun06:07
ddaabzrlib.errors.MalformedTransform: Tree transform is malformed [('duplicate', 'new-101', 'new-102', u'ChangeLog~.moved.moved.moved.moved.moved.moved.moved.moved.moved')] 06:07
=== bradb & # lunch
ddaaI vote for deleting all the shit owned by registry06:11
ddaathat will: 1. get rid of all the crap nobody cares about06:12
=== kiko la la las
ddaaand that goes outdated06:12
ddaa2. reduce the problem to a manageable size06:12
ddaawow great, the samba repo actually hits one of my paranoid sanity checks!06:13
=== BjornT_ [n=bjorn@213.226.190.253] has joined #launchpad
ddaaCVS.Error: File checkout did not give file data and did not indicate file was removed.06:14
ddaaiow, "no fucking clue what's going on, this does not make sense"06:15
ddaa_sqlite.DataError: too much data for one table row06:15
jordihey06:16
=== lbm [n=lbm@0x555298ca.adsl.cybercity.dk] has joined #launchpad
ddaaValueError: attempt to patch non extant file : bindings/.cvsignore06:17
ddaafunny cscvs bug, that one06:17
ddaarsh: cvs.musicbrainz.org: Name or service not known06:18
ddaaanother interesting baz-import bug06:19
ddaaRuntimeError: maximum recursion depth exceeded in cmp06:19
ddaamh... a broken baz lock06:20
ddaasome cases where it tries to baz add a file already added06:24
ddaaa few config fuckage, probably renaming issues (no new commits, tobaz was not performed, whatever that means)06:24
ddaabut most of them are sourceforge refusing login, cscvs failing validation or trying to patch a file that does not exist, or baz-import doing the moved.moved.moved.moved thing06:26
=== beyond is now known as beyond-rango
=== Bluekuja [n=bluekuja@host199-235.pool8254.interbusiness.it] has joined #launchpad
ddaakiko: I'll take a sick year or two and come back when they are all read06:27
ddaa* all red06:27
=== kiko-fud whistles
ddaaenough for today, in any case...06:28
jordicarlos: pingy06:30
carlosjordi: pong06:30
jordicarlos: I have no idea of how to reply to Daniel Nylander on his May 2nd email06:30
jordiI wonder why only 50% of my Swedish translation of installation-guide06:30
jordihas been imported?06:30
jordiand asks about a new pot.06:30
carloslet me read the email... (we have a pending to be imported installation-guide)06:31
jordioh, great06:31
jordiso that answers it06:31
jordiif you tell me what to reply, in general terms, I can do it06:32
carlosjordi: but we don't have any .pot file pending to be imported06:32
carlosjordi: just .po files06:32
carlosbecause their layout is not supported and need manual import06:33
jordinod06:33
jordiwell, he talks about an ew upstream pot06:34
jordiby fjp06:34
carlosit depends on the Ubuntu version we have06:34
jordinod06:35
carlosjordi: wait I will try to get all .po files imported today06:35
carloslet's answer when we have it done, ok?06:36
jordiI guess kamion would know if we want that version or not?06:36
jordisure06:36
jordicarlos: we have scots plural forms06:36
jordin=2; n!=106:37
jordiI guess that applies to both scots06:37
jordiI'll ask for that06:37
jordibut I'd say it will06:37
jordiI can ask daf as well06:37
carlosjordi: yes, please, get confirmations before requesting any change06:38
carlosjordi: btw, I'm not up to date with the mailing list06:38
carlosso I'm not aware of all requests....06:38
jordidon't worry06:38
jordicarlos: build/boot/x86/po/help.pot in debian-installer in Ubuntu Dapper06:55
jordiis this ok to go?06:55
carlosyes, it should be approved automatically06:57
carloswe have it already imported06:57
carloshmm06:58
carlosok, we had a problem with the import script, that's why it's not yet imported...06:58
=== carlos fixes the problem
carloswtf?07:00
carloskdepim and koffice have a shared translation domain!!07:01
jordicarlos: how did that happen?07:09
carlosjordi: ask KDE guys....07:10
carlosthey have it twice07:10
jordicarlos: Scots is ready to be requested to stub, I checked it doesn't apply to Irish gaelic07:10
jordiyay07:10
=== Erlang [i=neumann@Toronto-HSE-ppp3875482.sympatico.ca] has left #launchpad []
carlosjordi: ok, send me a copy of the request to stub so I remember to update our sample data07:11
jordiyes07:11
jordignah, I want to go to the fscking Fira del Llibre07:12
carlos:-)07:14
jordicarlos: ugh07:15
jordiI exported zope 3.2, all translations07:15
jordiand I got a tar with all the relevant po files, but with an empty .pot file07:15
carlosyeah, the empty .pot file bug is a know bug :-(07:17
jordiok07:17
carlosjordi: https://launchpad.net/rosetta/imports/+index?status=NEEDS_REVIEW&type=pot07:18
carlosthe import script did the clean task ;-)07:18
jordithat's my current url!07:18
jordioh good :D07:18
jordithanks07:18
jordiTHE KIKO07:19
kikoindeed07:20
jordicarlos: hmm. So, now I have a good zope.tar.gz, but can I upload it myself?07:21
jordiwill I have the perms?07:21
carlosjordi: yes, you should have permissions, even with close permissions07:21
carlosjordi: you are a rosetta expert!07:21
carlos:-P07:21
jordiI'm still not convinced. We'llfind out.07:22
jordiI know where you live07:22
carlos:-P07:23
carlosbut I'm leaving now... so you will not find me until tomorrow or late tonight :-P07:23
carlossee you!07:23
jordihehe07:23
jordilaerters07:23
=== beyond-rango is now known as beyond
=== poningru [n=poningru@ip68-226-0-76.ga.at.cox.net] has joined #launchpad
jordicarlos: there's another post in the list I wanted you to have a look at07:46
jordiSubject: Re: bad merge?07:46
=== alef-null [i=alef0@M1014P019.adsl.highway.telekom.at] has joined #launchpad
jordiI'm leaving now for a while.07:47
jordiLaters!07:47
jordikiko: I'm going to try tonight in an "acrobacies" group at uni07:47
jordia lot better than running with a fsckd knee!07:47
kikoI am so envious07:48
jordiI knew that07:48
jordilaters07:48
=== alef-null is now known as alef0
=== dsas [n=dean@host86-129-15-192.range86-129.btcentralplus.com] has joined #launchpad
=== mpt [n=mpt@203-109-236-140.bliink.ihug.co.nz] has joined #launchpad
=== BjornT__ [n=bjorn@clt-84-32-240-183.dtiltas.lt] has joined #launchpad
=== BjornT__ [n=bjorn@clt-84-32-240-183.dtiltas.lt] has joined #launchpad
dilysMerge to devel/launchpad/: [r=spiv]  Fixes bug 36105 (Importance sort order incorrect), bug 41419 (sorting by column headers broken in Safari), and bug 41981 (invalid XHTML in front page and distro pages). (r1852: Matthew Paul Thomas)08:20
=== erdalronahi [n=erdalron@p50877135.dip.t-dialin.net] has left #launchpad []
=== erdalronahi_ [n=erdal@p50877135.dip.t-dialin.net] has joined #launchpad
kikoSteveA, wake up10:21
=== alef-null [i=alef0@M1014P019.adsl.highway.telekom.at] has joined #launchpad
=== LeeJunFan [n=junfan@adsl-69-210-207-5.dsl.klmzmi.ameritech.net] has joined #launchpad
=== alef-null is now known as alef0
=== cbx33 [n=pete@84-45-238-195.no-dns-yet.enta.net] has joined #launchpad
cbx33hi guys, not sure who to ask, I recently became an ubuntu member, but my ubuntu email doesn't work10:42
cbx33can someone advise10:43
=== mitsuhiko [n=nnnnblac@ringmaster.active-4.com] has joined #launchpad
mdkecbx33: what is your launchpad id?10:45
cbx33petesavage10:46
cbx33https://launchpad.net/people/petesavage10:46
cbx33:D10:46
mdkecbx33: I bet its because you are in edubuntumembers, rather than directly in ubuntumembers: because that group is very new, the ubuntu email stuff may not have been updated to work with it <-- elmo, any ideas?10:47
elmothe edubuntu stuff isn't working yet10:47
mdkehow about that for a fast response10:48
cbx33any idea on an ETA :p - says cheeky cbx33 :p10:48
mdkeelmo: do you need an RT for it?10:49
elmocan if you want, I don't think there is ATM10:49
elmocbx33: when it's done10:49
cbx33okies10:49
mdkeelmo: I'll ask someone actually involved in edubuntu to file one :D 10:49
Bluekujaelmo: im having this problem Recipient address rejected: User unknown in virtual alias table10:50
=== AlinuxOS [n=AlinuxOS@d83-176-121-170.cust.tele2.it] has joined #launchpad
elmoBluekuja: see above10:50
mdkeelmo: Bluekuja is an ubuntu one10:50
Bluekujayes10:50
elmosame diff10:50
elmoI broke the ubuntu ones trying to make edubuntu + kubuntu work10:50
mdkeahh10:50
elmoso new ones aren't getting added atm10:50
mdkewell, I'll file the RT then :D10:50
mdkethanks dude10:50
cbx33elmo, would adding edubuntu ones to ubuntu work?10:50
=== cbx33 is clearly out of his depth
mdkecbx33: he'll sort it, and I'll let you know.10:51
cbx33thank you mdke 10:52
mdkenp10:52
cbx33thank you elmo 10:52
cbx33sorry to be a pain :p10:52
cbx33still on the ubuntu member rush :p10:52
=== heyko is now known as heyko\na
=== jd_ [n=jd@wikipedia/Meanos] has joined #launchpad
bradbBjornT: ping11:09
bradbValueError: dictionary update sequence element #0 has length 1; 2 is required -- God that is such a Pythonic error message!11:12
=== jinty [n=jinty@244.Red-83-54-78.dynamicIP.rima-tde.net] has joined #launchpad
bradbActually, it makes sense, but how that got that from trying to click a Submit button with zope.testbrowser.Browser is mystical11:14
AlinuxOSra sakvareli tipia :D11:19
AlinuxOSzeppelinebs rom uberavs11:19
AlinuxOSsagol sagol!11:19
AlinuxOSops11:24
AlinuxOSwrong channel11:24
AlinuxOSsorry11:24
=== bradb heads off, later all
=== bradb [n=bradb@modemcable092.66-130-66.mc.videotron.ca] has left #launchpad []
=== mpt_ [n=mpt@203-109-236-140.bliink.ihug.co.nz] has joined #launchpad
=== poningru [n=poningru@ip24-250-224-132.ga.at.cox.net] has joined #launchpad
=== WaterSevenUb [n=WaterSev@azevedo.astro.up.pt] has joined #launchpad

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