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

=== mpt [n=mpt@202.53.187.9] has joined #launchpad
jordihmm12:19
kikojordi?12:20
kikono answer to my email? 12:20
kikoI HATE YOU12:20
jordihttps://launchpad.net/products/rosetta/+bug/2981412:20
UbugtuMalone bug 29814 in rosetta: "Oops when removing elements from the import queue" [Normal,Unconfirmed] 12:20
jordithis is teh suck12:20
jordikiko: your email12:20
jordiI got no kiko email12:20
kikoasking for FAQ fodder12:21
jordioh. I did think about it while running.12:21
jordiDo you have more suggestions?12:21
kikothat's good.12:21
kikorunning -- good.12:21
kikoFAQ suggestions? even better.12:22
kikowell, I can pull some out of my hat tomorrow12:22
jordi(the bad news is that the teammates were very slowly incrementing the pace, so I was suffering enough not to be able to think much :)12:22
jordiso no12:22
jordiok12:22
jordilet's talk about it.12:23
jordiQestions from the Rosetta FAQ that can be adapted12:23
jordiWhat happens if Rosetta closes? Will the translations be lost?12:23
jordiWhat happens if Launchpad, being non-free stuff, closes?12:24
jordiMaybe a silly "What's with the launchpad name?" (someone added this one to the RosettaFAQ)12:24
jordiOther Launchpad questions12:25
jordiWhat's the difference between a 'Team Admin', 'Team Member' and a 'Non-Member'?12:25
jordiIs the Rosetta code updated often?12:25
jordithese two are already answered in https://wiki.ubuntu.com/RosettaFAQ12:25
jordiMalone: why Yet Another Bugtracker? -> explain what malone offers besides regular tracking abilities?12:26
kikowow, this is all great!12:26
jordiis it? :)12:26
kikoyes12:26
jordimore12:28
jordiWhat does the launchpad offer?12:28
kikomore!12:28
jordi--> list of names with a very brief explanation of every component12:28
jordiie Rosetta is our translation portal12:29
LarstiQDo I need a translation team?12:29
kikogood one LarstiQ 12:29
jordido they? :)12:29
=== mpt [n=mpt@202.53.187.9] has left #launchpad ["http://mpt.net.nz/"]
jordikiko: so do we want to include some Rosetta stff in here, or link to the Rosetta FAQ?12:30
kikojordi, it's your option!12:30
jordiwell, dunno12:31
jordiwhat's the url for this again? lp.net/faq?12:31
jordiI wonder if that's pollution. do we plan to do something like /doc/*?12:32
jordiMy idea for the docs I want to write is to stick them somewhere in the site, more than the wiki12:32
jordikiko: "Can I add my KikoLinux distro to Soyuz?"12:35
kikowell, I think the faq is a first step in this direction.12:35
jordinod12:35
jordi"I read about all of this COCK SIGNING PROCESS. What kind of rock stars are you?"12:36
jordiok, maybe not that one12:36
kikomaybe not12:37
kikojordi, can you collect those items and reply to my email?12:38
kikoI'm fucking collapsing12:38
jordiI never got such a mail12:38
jordiI got your request on IRC :)12:38
jordikiko: do you have the log for this covnersation, or should I paste?12:38
kikojordi, the launchpad mail!12:38
kikocome on12:38
jordihm. launchpad mail.12:39
jordisubject?12:39
kikoit has FAQ in it12:39
jordigreat. I never got it.12:39
kikoQuestions for the FAQ12:40
=== Ubugtu [n=bugbot@ubuntu/member/seveas] has joined #launchpad
mdzjordi: you should add that to the FAQ, I found it very informative12:40
jordikiko: it's in my procmail log12:40
jordilet's see where it ended12:40
jordihmm, =canonical/launchpad is a good place, ys12:41
kiko@#UI@!UIWQ12:41
jordiBut why do I get other mails in my inbox?12:41
kikojordi, is this your first time on a computer too?12:41
jordiit seems not all of the mail gets there.12:41
jordilol12:41
jordiit's been a long day12:42
jordithings are hectic at the stupid office12:42
kikoyou can say that again12:42
jordiwe have a deadline on the 1st12:42
jordiI can: it's been a long day12:42
kikooh, deadlines, how unusual12:42
=== SteveA [n=steve@195.182.78.95] has joined #launchpad
jordiok12:47
jordiI'll try to do something useful with the import quue12:47
jordiif it doesn't break apart even more12:48
jordiso when do we move the wiki to wiki.launchpad.net?12:50
jordioh. I thought there was an agreement to change "Ubuntero" back to Ubuntite. Did I dream this?12:51
=== LarstiQ sighs
LarstiQlinking to distribution packages can use some improvements01:34
=== Nafallo is now known as Nafallo_away
AlinuxOSjordi, hello01:35
AlinuxOSjordi, have some time for me?01:35
jordiAlinuxOS: I was on my way to bed :(01:37
jordiAlinuxOS: it's quite late here01:37
AlinuxOSjordi, ok bro no robs01:37
AlinuxOSprobs :)01:37
AlinuxOSgood night.01:37
jordiAlinuxOS: is it quick?01:37
AlinuxOSonly one question01:37
jordishoot!01:38
AlinuxOSwho are Rosetta Administratos on launchpad ?01:38
AlinuxOSI saw armenian translation in armenian01:38
AlinuxOStranslated by Rosetta Administrators.01:38
LarstiQAlinuxOS: sounds like an import from upstream?01:39
AlinuxOShttps://launchpad.net/distros/ubuntu/dapper/+source/gnome-desktop/+pots/gnome-desktop-2.0/hy/+translate01:39
AlinuxOSfor example.01:39
LarstiQexactly01:40
AlinuxOSthe thing is that...I'm from georgian team...01:40
jordiAlinuxOS: if a translation gets imported automatically by our import scripts, and the file imported has no valid Last-Translator: header, it will use the name of the importer01:40
jordiin this case, it was Rosetta Admins01:40
AlinuxOSarmenian is like georgian very exotic language01:40
AlinuxOStoday Ive installed dapper01:40
AlinuxOSwhen I change to armenian layout01:41
AlinuxOSI can even write in armenian unicode01:41
AlinuxOSbut in georgian I still need to put mu georgian unicode .ttf-s in right directorys.01:41
AlinuxOScan someone tell me what's is the pakcage name that...01:41
jordiAlinuxOS: hmm01:42
AlinuxOSprovides .ttf unicode fonts..01:42
jordiso Ubuntu lacks Georgan fonts?01:42
AlinuxOSthe basic one...01:42
jordithat's bad.01:42
AlinuxOSjordi, yes01:42
AlinuxOShttps://launchpad.net/distros/ubuntu/dapper/+lang/ka01:42
jordiAlinuxOS: it seems there's no package with specific georgian fonts01:43
AlinuxOSand we are so enthusiastic with "Ubuntu in Georgian" and there is no georgian .ttf's by default.01:43
AlinuxOS:)01:43
AlinuxOS:/01:43
jordiBUT01:43
AlinuxOSjordi, but with armenian yes.01:43
jordiI see the characters in gucharmap01:44
jordiso clearly something provides them01:44
jordiLarstiQ: do you know if xfonts-*-transcoded provides ttf-like fonts?01:44
AlinuxOSI need the name of package that is allredy installer in my system and provides armenian by default...in this mode I can understand what package provides them...and then contact a packag mantainer.01:45
jordiLarstiQ: gucharmap claims these Georgian fonts come from "fixed"01:45
=== LarstiQ doesn't see them in gucharmap atm
=== LarstiQ fiddles a bit
AlinuxOSin gucharmap I have only CUBES01:45
jordiok01:46
AlinuxOSwith numbers inside :/01:46
jordithen there's hope01:46
LarstiQAlinuxOS: hah! I have empty cells :)01:46
jordibecause I do see your characters.01:46
AlinuxOSLarstiQ, yes my dear friend! :)01:46
jordiletter "shin" is like a latin "y" :)01:46
AlinuxOSand I have a lot translations of Ubuntu in georgian ;D01:46
LarstiQthen again, nothing seems to work01:46
AlinuxOSand when I change locales (a lot of thanks to pitti for time and patience) to ka... there is no more interface :)01:47
LarstiQjordi: in short, no idea01:47
AlinuxOSjordi, our Y is very difficult to pronunciate01:48
AlinuxOS;)01:48
AlinuxOSwe have 33 letters01:48
AlinuxOS28 consonants.01:48
jordi28 consonants01:48
jordiTAKE THAT01:48
AlinuxOSfor example, armenian is by default...01:49
jordierr01:49
jordiwow I need sleep01:49
AlinuxOSand there is no cubes.01:49
jordiI missparsed consonant for vowel01:49
AlinuxOSjordi, :)01:49
AlinuxOSgo to sleep :)01:49
=== LarstiQ is sad at gucharmap not showing _any_ character anymore :(
jordiAlinuxOS: I suggest you install these packages and try01:49
AlinuxOSaybe you can help me with that tommorow or some other days :)01:49
AlinuxOSjordi, which?01:49
jordixfonts-base-transcoded, xfonts-100dpi-transcoded01:49
jordiand maybe xfonts-75dpi-transcoded01:50
AlinuxOSok01:50
jordiand tell me if after installing that, you can see these characters after restarting gucharmap01:50
LarstiQjordi: iirc, transcoded packages are unicode fonts transformed to iso 885901:50
AlinuxOSjordi, allredy installed.01:50
=== LarstiQ would surprised if that helped
jordiLarstiQ: yeah01:51
AlinuxOS:)01:51
jordime too01:51
jordibut gucharmap reports "fixed" as the origin for this font01:51
LarstiQjordi: shouldn't AlinuxOS be in an utf8 locale?01:51
jordithere is one font01:51
jordiisn't he?01:51
AlinuxOSLarstiQ, yes Georgian is in UTF-801:51
AlinuxOSka_GE.UTF-801:51
LarstiQright01:51
LarstiQjordi: fixed is a strange beast01:51
AlinuxOSso this locale need some fonts..01:52
jordiAlinuxOS: do you have ttf-freefont, ttf-dejavu and maybe ttf-opensymbol?01:52
AlinuxOSI have 3 best utf free fonts.01:52
AlinuxOSjordi, yes.01:52
AlinuxOSeverything...01:52
LarstiQhow about xfonts-efont-unicode?01:52
jordihrm.01:52
jordiLarstiQ: those would be bitmaps too01:52
AlinuxOSLarstiQ, ah01:52
AlinuxOSI know this fonts01:52
AlinuxOSthey are horrible like Devil..01:53
jordiheh01:53
AlinuxOSvery old version..01:53
LarstiQhehe01:53
AlinuxOSand no anti aliasing support.01:53
LarstiQAlinuxOS: but they do include Georgian01:53
AlinuxOSblergh :)01:53
AlinuxOSLarstiQ, yes...01:53
kiko-zzzFIX BUILD BUSTAGE01:53
AlinuxOSbut no one will you ubuntu with this horrible fonts:)01:53
LarstiQAlinuxOS: which is another wording for, I have no idea how it works with ttf fonts01:54
jordikiko-zzz: good night dude01:54
jordiLarstiQ: there's something with these fonts01:54
jordiI ave it01:54
AlinuxOSthis armienian fonts are very smooth... :) I'm searching for package that provides them...01:54
=== BjornT_ [n=bjorn@clt-84-32-240-183.dtiltas.lt] has joined #launchpad
jordiAlinuxOS: fc-list |grep ixed01:54
AlinuxOSby default they are included.01:55
LarstiQAlinuxOS: could be by mistake01:55
LarstiQfc-list | grep ixed01:55
LarstiQlappie%~> 01:55
LarstiQaha...01:55
AlinuxOSboys do you know who on ubuntu-devel is font and X.org master ? :)01:56
AlinuxOSmaybe there is soeone armenian :)01:56
AlinuxOSand he has included armenian by default :)01:56
jordi2330:jordi@nubol:~$ fc-list -v |grep ixed01:57
jordiFixed:style=Bold01:57
LarstiQAlinuxOS: my guess is that armenian just comes in with something else, unexpectedly01:57
jordi[...] 01:57
jordihow do I find out what file is providing these?01:57
AlinuxOSLarstiQ, ok...so I'm searching for this "something else" :)01:57
LarstiQjordi: /etc/fonts/** ?01:57
LarstiQAlinuxOS: so are we :)01:58
jordi/usr/share/fonts ?01:58
AlinuxOSLarstiQ, :)01:58
AlinuxOShehe bro01:58
LarstiQjordi: I was more thinking of the fc config01:58
jordiLarstiQ: nothing interesting01:58
jordiAlinuxOS: dunno, man01:58
=== LarstiQ has interesting kana in that file
jordiAlinuxOS: tried running fc-cache or stuff like that?01:59
jordiAlinuxOS: hmm, got gsfonts?01:59
AlinuxOSjordi, yes01:59
jordithe package01:59
AlinuxOSjordi, locales ka_GE noprobs... but my locale have no fonts ... and fc-cache updates when you put something yours...02:00
AlinuxOSI can put my fonts..and then run..02:00
jordinod02:00
LarstiQAlinuxOS: which fonts are you using then?02:00
jordiLarstiQ: this isn't fun02:01
AlinuxOSbut someone (georgian future user) when changes locales...will not see in georgian.02:01
jordiI have a font providing it, but dunno which02:01
LarstiQjordi: I love (X) fonts.02:01
AlinuxOSBPG_Chveulebrivi.ttf02:01
jordi2377:jordi@nubol:/usr/share/fonts$ fc-match fixed02:01
jordi12x13ja.pcf.gz: "Fixed" "ja"02:01
jordithis is why I suggested transcoded stuff02:02
AlinuxOSBPG_Courier.ttf02:02
jordiAlinuxOS: I assume you have xfonts-base installed02:02
AlinuxOSBPG_Glaho.ttf02:02
AlinuxOSbest fonts for Ubuntu02:02
jordiok02:03
jordimy last bet is that it's coming from xfonts-base02:03
AlinuxOSyes I ahve xfonts-base02:03
LarstiQfc-list :lang=ka02:03
LarstiQjordi: that gives fixed fonts/02:03
AlinuxOSjordi, If you want tommorow I'll send you this .ttf's02:03
jordiAlinuxOS: is that ttf free?02:03
jordifree as in free speech02:04
AlinuxOSjordi, sure02:04
AlinuxOSnot like a beer :)02:04
LarstiQfc-list :lang=ja02:04
LarstiQKochi Gothic,:style=Regular,02:04
LarstiQweee02:04
AlinuxOSthere is no commercial georgian fonts..02:04
AlinuxOSwe are not so intelligent like redmonds people.02:04
LarstiQAlinuxOS: it can be freely modified, redistributed, etc?02:04
AlinuxOSwe are poor and pure nation :)02:04
AlinuxOSLarstiQ, yes.02:05
LarstiQAlinuxOS: good02:05
LarstiQawww, there doesn't seem to be a font covering lang=jbo02:05
=== LarstiQ refuses to believe
AlinuxOSfont covering?02:06
LarstiQAlinuxOS: BPG_Glaho.ttf covers Georgian02:06
AlinuxOSI can't understand you :)02:07
AlinuxOSsorry02:07
AlinuxOScovers Georgian?02:07
LarstiQyes02:07
AlinuxOSdo you speak italian ? :)02:07
AlinuxOSor russian? :)02:07
LarstiQnon.02:07
AlinuxOSor GEORGIAN :)02:07
AlinuxOShehe02:07
LarstiQAlinuxOS: Dutch? :)02:07
AlinuxOSLarstiQ, nooo :/02:07
AlinuxOSLars Ulrich from Metallica was Durch :)02:08
jordiI'm out02:08
AlinuxOSDutch02:08
jordilaters02:08
AlinuxOSjordi, ok02:08
LarstiQAlinuxOS: hell no02:08
AlinuxOSI'll talk about this thing tommorow02:08
LarstiQAlinuxOS: he's Danish02:08
AlinuxOS:D02:08
AlinuxOSjordi, thank you a lot pal!02:08
AlinuxOSLarstiQ, you to amico :)02:08
LarstiQjordi: sleep well02:08
LarstiQAlinuxOS: I refuse to share a country with 'money good, napster baaad' :P02:09
AlinuxOSloooolz02:09
AlinuxOS:D02:09
AlinuxOSLarstiQ, for example?02:09
LarstiQAlinuxOS: now you've lost me02:10
AlinuxOSLarstiQ, ?02:10
=== LarstiQ was just pointing out that Ulrich is from Denmark, and LarstiQ is from The Netherlands
AlinuxOSwhy lost?02:10
AlinuxOSaaaaaaaaah02:10
AlinuxOS!!!02:10
LarstiQAlinuxOS: so I'm not sure what you want an example of?02:10
AlinuxOSsorry02:10
AlinuxOS!!!02:10
AlinuxOSviva Ajax!02:10
AlinuxOS:D02:10
LarstiQhaha :P02:10
AlinuxOSdo you like ajax?02:11
AlinuxOS:D02:11
LarstiQAjax is from Amterdam, not one of my favourite cities02:11
AlinuxOS:)02:11
AlinuxOSthere was a Georgian forward called Shota Arveladze :)02:11
LarstiQI recognize that name, even if I don't follow football :)02:11
AlinuxOS:)02:12
AlinuxOSLarstiQ, what bout you? ;) are you in some translation teams?02:12
LarstiQAlinuxOS: not really, although I've done one small bit of Lojban today02:12
AlinuxOSLarstiQ, could you tell me what is the meaning of text files like fonts.cache-1 in  /usr/share/fonts/truetype directory...?02:13
LarstiQAlinuxOS: I'm presuming it is cached information about fonts generated during font package install02:15
AlinuxOSalinux@dapper:/usr/share/fonts/truetype/ttf-telugu-fonts$ dpkg -S Pothana2000.tt f02:15
AlinuxOSttf-telugu-fonts: /usr/share/fonts/truetype/ttf-telugu-fonts/Pothana2000.ttf02:15
AlinuxOSvery strange font02:15
AlinuxOSso I'll see who makes it..and then install02:15
LarstiQttf-telugu-fonts for Telugu, never heard of the language02:16
LarstiQah, India02:17
AlinuxOSor when someone wants georgian locales , so package ttf-georgian-fonts must to be linked like dependency to language-pack-gnome-ka02:17
LarstiQthat sounds sensible to me, but I'm not involved in Ubuntu02:18
AlinuxOSLarstiQ, :)02:18
LarstiQand I'm 3 hours over my sleep deadline02:18
AlinuxOSso where?02:18
LarstiQso where what?02:18
AlinuxOSok02:18
AlinuxOSyou are invulved in lauchpad only?02:18
AlinuxOSor?02:18
LarstiQI'm here as a launchpad user02:19
AlinuxOSah :)02:19
AlinuxOSok LarstiQ 02:20
AlinuxOSLarstiQ, nice to meet you :) and good night!02:20
AlinuxOS:D02:20
LarstiQthanks, you too :)02:21
=== LarstiQ goes to bed
=== AlinuxOS too
=== mpt [n=mpt@202.53.187.9] has joined #launchpad
=== mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #launchpad
dilysMerge to devel/launchpad/: Fix https://launchpad.net/products/malone/+bug/5394 (Clicking on 'Advanced search' should preserve simple search criteria) and https://launchpad.net/products/launchpad/+bug/5324 (Advanced search for bugs breaks if you don't select at least one status). r=BjornT (r3036: Guilherme Salgado)03:34
=== jinty [n=jinty@135.Red-80-37-34.staticIP.rima-tde.net] has joined #launchpad
=== stub [n=stub@gb.ja.99.196.revip.asianet.co.th] has joined #launchpad
=== Burgundavia [n=corey@S0106000000cc07fc.gv.shawcable.net] has joined #launchpad
=== stu1 [n=stub@gb.ja.99.61.revip.asianet.co.th] has joined #launchpad
mptstu1, https://launchpad.net/products/launchpad/+bug/29828 looks like your sort of bug05:32
=== robitaille [n=robitail@ubuntu/member/robitaille] has joined #launchpad
=== mpt [n=mpt@219-89-156-148.jetstart.xtra.co.nz] has joined #launchpad
=== stu1 turns his sound on
=== mpt [n=mpt@219-89-156-148.jetstart.xtra.co.nz] has joined #launchpad
=== Mez [n=Mez@ubuntu/member/mez] has joined #launchpad
=== Mez [n=Mez@ubuntu/member/mez] has joined #launchpad
=== mpt_ [n=mpt@219-89-159-175.jetstart.xtra.co.nz] has joined #launchpad
=== ajmitch [i=ajmitch@port169-250.ubs.maxnet.net.nz] has joined #launchpad
=== mpt_ [n=mpt@222-154-152-235.jetstream.xtra.co.nz] has joined #launchpad
=== carlos [n=carlos@40.Red-83-59-158.dynamicIP.rima-tde.net] has joined #launchpad
carlosmorning09:45
siretartmorning.09:53
ajmitchmorning siretart 09:53
siretartis soyuz already there? How do I notice when this happens?09:53
=== mpt [n=mpt@222-154-152-235.jetstream.xtra.co.nz] has joined #launchpad
jordihello10:02
=== carlos [n=carlos@40.Red-83-59-158.dynamicIP.rima-tde.net] has joined #launchpad
=== cprov [n=cprov@217.205.109.249] has joined #launchpad
cprovmorning hackers 10:07
SteveAmorning10:31
Kinnisonhi stevea10:36
=== fabbione [n=fabbione@retribution.clearairturbulence.org] has joined #launchpad
=== kiko_ [n=kiko@217.205.109.249] has joined #launchpad
=== mpt_ [n=mpt@219-89-142-236.jetstart.xtra.co.nz] has joined #launchpad
kikohello there10:53
=== WaterSevenUb [n=WaterSev@195-23-238-156.nr.ip.pt] has joined #launchpad
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #launchpad
stublifeless: Want to review a disgusting db patch involving triggers, or should I just shove it through as trivial?11:02
kikoLOL11:03
stubeek... FLCOW appears to have stopped working :/11:06
kikowhy are you still using that?11:07
stubSo I can have hard linked trees without chewing up all my disk space11:08
kikoI find the trees to be rather smallish nowadays11:08
stubLP_PRELOAD doesn't like spurious : anymore11:08
stubI've got two gigs of trees and most of them where created using cp -al11:11
SteveAstub: what are the triggers for?11:16
stubMaintaining a materialized view11:16
SteveAit is friday night, a sacred time for lifeless.  i don't expect he'll be around today.11:16
SteveAmaterialized view of what?11:16
stubValidPersonOrTeamCache11:16
stubShould make the FOAF vocabularies much faster once they use it11:17
SteveAi'll review it if you like.  not that i claim any database knowledge...11:19
jordikiko: my legs ache today11:19
jordikiko: but this means the next time we meet, I am going to kick your ass.11:19
SteveAjordi: how far, how fast?11:22
stubSteveA: https://chinstrap.ubuntu.com/~dsilvers/paste/fileVsblsA.html11:23
stubSteveA: Or punt it to salgado since he will want to use it11:23
jordiSteveA: yesterday it was around 8 kms, but not so fast11:23
jordiThere's still a long way to go11:23
SteveAstub: valid in this sense means "a person or team that is eligible to be selected as the owner of something" ?11:24
stubYou can paraphrase it that way, yes11:25
SteveA"valid" is such an overloaded term11:25
SteveAi think it would help to qualify it somehow11:25
stubIndeed. It has a specific meaning dealing with people and teams though11:25
stubPeopleWIthPasswordsAndPreferredEmailAddressesOrTeamsThatAreNotMerged11:26
SteveAid integer PRIMARY KEY REFERENCES Person ON DELETE CASCADE11:26
SteveAdoes that mean when a Person is deleted, the cache record is also deleted?11:27
SteveAor the other way around?!11:27
SteveAtypos: +Remove names from sabdfl to avlid triggeringthe valid_team_fields constraint11:28
stubWhen a person is deleted, the cache record is also deleted. Purely a convenience for me, since nothing else is able to delete People records11:28
kikojordi, sorry, you're fucked for now11:29
jordikiko: 1 year of no training shows. But I'll be back to my 2004 state soonish. word.11:30
kikowe'll see.11:30
jordikiko: how did your 12h race go?11:33
jordiis it over?11:33
kikothat was almost two months ago!11:34
kikoit went well, we did 4th11:34
kikoI fell and cracked my helmet11:35
SteveAstub: you could define  PREF = 4  earlier, and use that instead of a literal '4', although it would mean an awkward string substitution.  nonetheless, i'd comment next to the literal '4' that it is PREF11:35
SteveAstub: i didn't see any problems in the logic, but i found it tricky to follow, so perhaps i made a mistake.  would it be clearer if you dealt with team and non-team separately, and asserted that we don't change a non-team into a team or vice versa ?11:38
=== salgado [n=salgado@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
jordikiko: your ugly helmet!?11:42
=== jordi runs.
jordikiko: did you buy a decent one?11:42
kikono11:43
kikothat one is fine11:43
kikoI cracked my old red one11:43
=== raptoid [n=raptoid@85.100.45.207] has joined #launchpad
=== koke [n=koke@ubuntu/member/koke] has joined #launchpad
kikochinstrap.ubuntu.com:/home/warthogs/archives/kiko/launchpad/cprov-hacking/11:53
cprovkiko: ok11:53
kikocprov, Kinnison: when you need it11:53
=== seb128 [n=seb128@ubuntu/member/seb128] has joined #launchpad
seb128hi11:57
seb128what is OOPS-27D175 about?11:57
seb128(I was just trying to open a bug page)11:58
kikolet's see.12:01
kikoI've seen this before12:02
salgadoseb128, that's a timeout, and I can't reproduce it12:02
salgadoit should work if you try again12:02
=== mdz [n=mdz@217.205.109.249] has joined #launchpad
seb128yeah, it will probably12:02
seb128but I got random oops like that every day, so I figured I would ask12:02
salgadoit seems to have been caused because another transaction was holding the lock on that table12:02
kikothe karma cache updater?12:03
salgadoyeah, it's very annoying, but the problem is not actually on that page12:03
kikothat query also has a sequential scan, which is unfortunate.12:03
salgadokiko, it can't be, that table won't access any of the tables used on the query that took 15s to run12:04
salgados/that table/that script12:04
kikohmmm, true12:04
salgadoyou guys always want to blame that poor script. it runs only once in a day, and it's optimized now12:05
kikoheh 12:05
kikook ok12:05
kikoso what else could it be?12:06
kikoalso12:06
=== raptoid [n=raptoid@85.100.45.207] has joined #launchpad
salgadoI wish I knew12:07
kikothat query might be able to be converted to a union query12:07
=== raphink [n=raphink@ubuntu/member/raphink] has joined #launchpad
salgadostub, did you get that view for the people vocabs?12:10
=== raphink [n=raphink@ubuntu/member/raphink] has joined #launchpad
=== matsubara [n=matsubar@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
SteveAis the karma cache stuff separated into a separate table in production yet?12:13
=== Mez [n=Mez@ubuntu/member/mez] has joined #launchpad
kikoSteveA, no.12:22
SteveAokay, so next week12:22
stubSteveA: I need to be able to change teams into people and vice versa - having to disable triggers to update data is a pita and error prone. So the triggers are coping with stuff that is actually impossible to do via Launchpad. I also need to minimize queries (minimum possible writes, and minimum reads if it doesn't cause writes), which twists the logic a lot.12:22
stubIf the karma cache stuff is giving trouble, I can just switch it off for a few days...12:23
SteveAstub: might be best to turn off karms stuff until the fix lands12:23
stubsalgado: about to land the materialized view12:23
salgadogreat12:24
stubSELECT Person.id FROM Person,ValidPersonOrTeamCache WHERE Person.id=ValidPersonOrTeamCache.id and fti @@ ftq('launchpad')12:25
stubUNION SELECT EmailAddress.person From EmailAddress, ValidPersonOrTeamCache WHERE EmailAddress.person = ValidPersonOrTeamCache.id AND email ILIKE 'launchpad%'12:25
stubAND status IN (2,4)12:26
stubWhich will be much faster than the left outer joins, as well as matching both validated AND preferred email addresses12:26
=== mantiena-baltix [n=mantas@ctv-84-55-6-215.init.lt] has left #launchpad ["Ieinu"]
salgadostub, that's really great. do we have all columns from the person table in that view?12:28
=== fabbione [n=fabbione@retribution.clearairturbulence.org] has joined #launchpad
stubsalgado: No - it is just an id column. It is designed to be joined.12:29
salgadoah, right12:30
stubWe can go that way if we need to, but I think this approach will be fine and won't affect insert or update performance too much or over complicate things.12:31
=== niemeyer [n=niemeyer@200.140.231.232] has joined #launchpad
stubback in an hour12:33
=== jinty [n=jinty@135.Red-80-37-34.staticIP.rima-tde.net] has joined #launchpad
=== beyond [n=beyond@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
dilysMerge to devel/launchpad/: [r=SteveA]  ValidPersonOrTeamCache (r3037: Stuart Bishop)12:49
=== sabdfl [n=mark@ubuntu/member/pdpc.silver.sabdfl] has joined #launchpad
Kinnisonstub: ping?01:06
mdkeis the bugmail to mailing list thing sorted out now?01:09
=== carlos_ [n=carlos@40.Red-83-59-158.dynamicIP.rima-tde.net] has joined #launchpad
=== jinty [n=jinty@115.Red-80-24-9.staticIP.rima-tde.net] has joined #launchpad
Kinnisonk01:21
Kinnisonstub: n/m01:22
stubyo01:22
KinnisonI was gonna ask you to run a few statements for me on staging's db, but elmo's doing it for me now01:24
stubKinnison: You have access as the postgresql user too if you want01:25
Kinnisonstub: I do? from which local user on where?01:26
stubdsilvers on asuka can login as the postgres user to the launchpad_staging database01:27
Kinnisonokay, thanks01:27
=== mdz [n=mdz@217.205.109.249] has joined #launchpad
=== Nafallo_away is now known as Nafallo
=== jinty [n=jinty@115.Red-80-24-9.staticIP.rima-tde.net] has joined #launchpad
=== gneuman [n=gneuman@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
=== Kinnison wishes asuka went more quickly
=== SteveA --> lunch
KinnisonThis DELETE has racked up nearly 30 CPU minutes so far01:39
=== ddaa [n=ddaa@nor75-18-82-241-238-155.fbx.proxad.net] has joined #launchpad
ddaaHi01:43
ddaasory for being late, (finally) got my Thinkpad back and had to resync my homedir from the iBook.01:44
kikothis delay is extremely distressing01:45
kikostub, ping me when you are back?01:47
stubkiko: ping01:47
kikostub, if you look at PQM, you'll see a patch and test for a gina bug.01:48
kikobecause it's a very trivial problem, it won't require re-running gina01:48
kikobut it would require a) issuing an SQL query to fix the problem b) rolling out that fix to the gina-running code (on drescher?)01:49
kikothe problem is that the BinaryPackageRelease.architecturespecific flag is inverted (it should be set to True where it is set to False and vice-versa)01:49
stubKinnison: There is a fiera connection 'idle in transaction' - might be holding a lock open01:49
Kinnisonstub: it was eating CPU, so I don't think it's relevant, but we've closed them just in case01:50
kikostub, should I mail you with the details?01:51
salgadostub, I finished merging your changes and got this error when trying to do a make schema: https://chinstrap.ubuntu.com/~dsilvers/paste/fileKvNY3o.html01:51
salgadostub, does this mean I need to upgrade to postgresql-8?01:51
stubkiko: Ok. So UPDATE BinaryaPackageRelease SET architecturespecific=not architecturespecific on production, staging, and update gina code on drescher01:51
Kinnisonstub: not on staging01:51
Kinnisonstub: We're doing staging;01:51
stubKinnison: ok01:52
kikostub, right.01:52
Kinnisonstub: thanks dude01:52
stubsalgado: You might need to update trusted.sql to not use the $$ delimiter, instead using '. Although you really should be running 8.0 as requested quite some time ago...01:53
kikosalgado, aren't you running 8.0?01:53
=== kiko thought you were
salgadoyeah, I'll upgrade to 8.001:53
salgadono, I'm not01:53
kikothe workstations have 8.0 don't they?01:53
salgadono01:53
kikothey don't?01:53
kikothe package is available on breezy..01:53
salgadoI know, but I didn't install it01:53
kikoah01:54
salgadowhen I configured the workstations I decided to use 7.4 because there were issues with the generated sampledata being different in 8.001:54
salgadoand then I was always delaying the upgrade01:54
kikoyeah, now I remember01:55
=== carlos -> lunch
=== raptoid [n=raptoid@85.96.211.182] has joined #launchpad
dilysMerge to devel/launchpad/: [trivial]  Fix an inverted clause resulting in disaster for BinaryPackageRelease.architecturespecific, pointed out by the build sequencer. Is now tested. (r3038: Christian Reis)01:58
=== kiko sighs
kikostub, that's the one.01:59
ddaagrah shit... I lost the Evolution followup flags in the process :(02:00
=== Bucciara1i [n=buccia@host67-161.pool870.interbusiness.it] has joined #launchpad
=== jinty [n=jinty@115.Red-80-24-9.staticIP.rima-tde.net] has joined #launchpad
=== bradb [n=bradb@modemcable033.209-70-69.mc.videotron.ca] has joined #launchpad
stubsalgado: By 'we don't need it here' I meant the read/write cachedproperty. The cachedproperty on preferredemail is good.02:19
salgadoah, right. I got it wrong, sorry02:24
kikoddaa, STOP USING EVOLUTION FFS02:24
Kinnisonevolution is fine02:24
=== Kinnison uses it all the time
ddaayay! MUA flamewar!02:27
ddaaTBH, evo sucks, but mutt sucks more.02:28
ddaaand evo is not yet painful enough for me to try thunderbird, also it seems that thunderbird spam filter produces mixed results02:29
LarstiQthunderbird supposedly has compatible calendars for my ipod02:29
ddaacalendars? ipod?02:29
ddaatwo things I do not have a use for, and whose connection leaves me wondering...02:30
LarstiQddaa: right, no reason to use thunderbird then :)02:30
=== doko_ [n=doko@dslb-084-059-095-153.pools.arcor-ip.net] has joined #launchpad
stubkiko, Kinnison: I've forgotten if Gina is supposed to be running against production or not :-/02:34
=== WaterSevenUb [n=WaterSev@195-23-238-200.nr.ip.pt] has joined #launchpad
kikostub, for the moment, no need.02:34
stubkiko: Gina code updated and db fix done02:48
kikothanks stub, sorry for the trouble.02:49
kikoddaa, you mixed up left and right there, I think.02:50
BjornTbradb: ping02:50
bradbBjornT: pong02:50
BjornTbradb: about bug contacts. currently they are subscribed to a bug only when it's created. shouldn't they get subscribe when new tasks are created as well?02:51
BjornTbradb: for example, if a bug affects another package, that package's bug contact should get notified i think.02:52
bradbBjornT: According to Kamion, they should get subscribed to all bugmail activity on that package from the moment they choose to get package bugmail. But with the current explicit subscription model, that's a known issue until a patch is written to allow a user to say "also subscribe me to all existing bugs for this package."02:53
seb128bug contact should be updated when changing the "source package name" too02:53
seb128that's like reassigning02:53
kikoseb128, yeah, known bug02:53
seb128oki02:54
seb128so FIXIT :)02:54
kikostub, do you know why the librarian sends out txt files with the content type of application/octet-stream?02:54
kikostub, they are gzipped, mind you02:55
kikoit makes reading logs very inconvenient02:55
BjornTbradb: maybe i wasn't clear. let me give you an example.02:57
bradbBjornT: oh, I see what you mean02:57
bradbpackage bug contact for foo, a foo task gets add to the bug, etc.02:57
=== sabdfl [n=mark@ubuntu/member/pdpc.silver.sabdfl] has left #launchpad []
bradbyeah, that's a good idea02:57
bradbBjornT: Can you please file a bug on that?02:58
BjornTbradb: exactly. cool, i'll fix it then, since that makes it easier to fix another bug.02:58
bradbfixing it would be even better, thanks ;)02:59
ddaakiko: right03:03
ddaakiko: I mean left03:03
ddaaright I mean left not right03:03
kikoright03:03
=== jsgotangco [n=jsg@210.4.60.17] has joined #launchpad
stubkiko: No idea sorrt03:04
stubc/t/y03:04
kikospiv would know03:05
BjornTbradb: btw, it seems i was wrong when i said you couldn't open a bug on more than one package via email. you can do it by issuing more than one affects command. i've made sure that it's properly tested now, so that it won't change again...03:05
bradbBjornT: sweet. I'll update the email docs.03:06
BjornTcool03:07
bradbBjornT: And can you add another affected package to an existing bug with affects /distros/ubuntu/$someotherpackage?03:09
BjornTbradb: yes, exactly03:10
bradbcool03:11
seb128grump03:11
lamont-awaybradb: there's an email interface?03:11
seb128why a query on "pmu" doesn't return " Bug #29776 in Ubuntu: "/dev/pmu permissions wrong"" ?03:11
bradblamont-away: https://wiki.launchpad.canonical.com/MaloneEmailInterfaceUserDoc !03:12
=== lamont-away must track down the email docs
lamont-awayah, woot!03:12
=== jinty [n=jinty@115.Red-80-24-9.staticIP.rima-tde.net] has joined #launchpad
=== lamont-away idly wonders if submit@bugs.l.n is an alias to new@bugs.l.n
bradbBjornT: ^ ?03:13
lamont-awaybradb: thanks03:13
bradbno prob03:13
BjornTseb128: bug 2922703:14
Ubugtumalone bug 29227 in launchpad "Searching for "pmu" doesn't find "/dev/pmu"" [Normal,Unconfirmed]  http://launchpad.net/bugs/2922703:14
BjornTbradb, lamont-away: no, it's not an alias03:14
seb128BjornT: thank you03:15
=== mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #launchpad
seb128bradb: if I want to mark a bug as "to fix for dapper", should I use the milestone or 'target to fix releases' 03:21
seb128?03:21
bradbseb128: Milestone for forward-looking fixes.03:21
seb128ok03:22
seb128but they don't have a nice target icon on the bug page that way? :)03:22
bradbseb128: Not enough room atm.03:22
seb128is that a joke?03:22
bradbseb128: But, where there's a will, there's a way.03:22
seb128the left frame has plenty of room03:22
seb128with the "Bug Details", would be easy to add an icon03:23
seb128no?03:23
seb128should I open a bug about that? :)03:23
bradbIt's slightly trickier than that.03:23
bradbseb128: I think there's a bug open, one sec.03:23
bradbbug 601403:24
Ubugtumalone bug 6014 in malone "milestone should be displayed on bug page" [Normal,Confirmed]  http://launchpad.net/bugs/601403:24
seb128thank you03:25
bradbseb128: Putting it in the "Bug Details" portlet isn't quite right, because the underlying model is that fixes in a package are targeted to a release, but a bug may affect more than one package. So fixing package A might be targeted for dapper, but not necessarily package B.03:25
seb128just put a:03:26
seb128"one task is targetted for dapper"03:26
bradbseb128: The important thing is that we know it's confusing, and we can work with mpt to find the specific way to tweak the UI to make it clear.03:28
seb128right03:28
ddaakiko: I think bug 29669 should be given some thought before the march sprint.03:36
Ubugtumalone bug 29669 in launchpad "Branch summary page is not sorted by importance" [Normal,Confirmed]  http://launchpad.net/bugs/2966903:36
ddaakiko: maybe mpt could devote a few cycles to coming up with a great idea to this problem...03:37
=== matsubara is now known as matsubara-lunch
bradbsalgado: Whoa, did you see: https://launchpad.net/products/malone/+bug/5793 ?04:12
bradbThis user sounds pretty distressed, probably for good reason.04:13
=== beyond is now known as beyond-rango
=== ddaa decreases the frequency of bzrsyncd runs
SteveAbradb: first step is to reply to the bug to let the user know it has been seen as will be acted on04:17
bradbSteveA: good idea, I'll do that04:17
SteveAcheers04:17
carlosSteveA: I'm loking to ajax to improve translation suggestions. Do we something to support it with our infrastructure? I want to play a bit with it this weekend04:18
SteveAcarlos: there's a standard open source .js library that most apps use04:19
SteveAso, we can use that04:20
carlosdo you know the URL?04:20
carlosor at least the name?04:20
SteveAfor the translation pages, it's a matter of having some divs for suggestions, and after the page is loading, loading the divs one after the other04:20
=== jdong_ [n=jdong@d149-67-90-99.try.wideopenwest.com] has joined #launchpad
SteveAyou can probably have a view that returns the contents of a particular suggestion div04:20
SteveAbug first of all, as an experiment, just add a new page, containing a div04:20
SteveAand make the div contents get filled in from a different page, after the first page loads04:21
SteveAthat will prove the concept04:21
carlosSteveA: instead of implementing the XMLRPC method?04:21
SteveAthere is no xmlrpc in this04:21
SteveAreally04:22
SteveAxmlrpc is not the right thing for this kind of thing04:22
carlosok04:22
SteveAxmlrpc is more like the right thing for something like having scripts interact with launchpad04:22
SteveAfor bug reporting etc.04:22
SteveAbut not for ajax04:22
SteveAwe want normal HTTP for that04:22
SteveAone good reason is that xmlrpc uses POST04:23
SteveAbut we want to use GET for all the requests we can04:23
SteveAas that allows us to scale things better04:23
SteveAand do all sorts of cacheing and multiple server things04:23
SteveAso, really, xmlrpc sucks for that04:23
carlosok04:23
carlosmakes sense04:23
SteveAwith plan HTTP, there's a nice distinction for read-only requests vs read/write requests04:23
carlosabout the library, do you remember the name?04:24
carlosthe .js one04:24
=== stub [n=stub@gb.ja.99.61.revip.asianet.co.th] has joined #launchpad
SteveAi'll look it up04:25
SteveAcarlos: "prototype"04:26
SteveAhttp://prototype.conio.net/04:26
carlosSteveA: ok, thanks04:26
SteveAcarlos: http://openrico.org/rico/demos.page?demo=rico_ajax_inner_HTML04:34
carlosSteveA: thank you04:36
SteveAbradb, BjornT: we shouldn't be requiring sigs on bug mail in general.  i think we should require it for doing stuff with private bugs though.  what do you guys think?04:37
carlosWhat's the best way to get the person/team on charge of one source package?04:38
carlosnot the Debian maintainer, but the Ubuntu one04:38
bradbSteveA: That's what I would have suggested down the line too, re: requiring only for private bugs. If you're ready to go all the way on that right now, I see no problem.04:39
BjornTSteveA, bradb: i'm happy with that. i think we should try it out and see what happens.04:39
=== asaph [n=asaph@tstsft2.dac.cecom.ufmg.br] has joined #launchpad
SteveATBH, i thought we didn't require gpg sigs for most things right now04:40
SteveAlet's do it04:40
bradbSteveA: Can this be considered fairly high priority?04:41
SteveAyes04:41
SteveAbut, i want to see what kiko says :-)04:41
SteveAkiko is the schedule meister04:41
kikommmm04:41
bradbright04:41
kikohighest priority in my mind is the package bug contact report04:42
SteveAin any case, it would be good to communicate to concerned members of the distro team that the change will be forthcoming04:42
bradbkiko: Indeed, I'm currently working on that.04:42
bradbI'm not suggesting I do the email change, unless BjornT is overloaded, in which case I could do it after the package bug contacts report.04:43
BjornTkiko: how important do you see it compared to bug watches? not requiring gpg signatures should be a one-day job04:44
SteveApeople should get a decent error email response if they try to do unsigned things to a private bug04:44
BjornTyeah04:45
kikois it worth interrupting BjornT's work on watches?04:45
SteveAwhat's PQM's general turnaround time at the moment?  from getting a request at the top of its queue?04:45
kikoit's VERY fast04:46
kiko15 minutes max04:46
SteveAcoool04:46
SteveAalthough... i'm still waiting04:46
bradbpqm is doing very well lately.04:46
dafbradb: https://launchpad.net/products/malone/+bug/5320 -- "some other reports": which reports?04:47
Ubugtumalone bug 5320 in malone "NEEDSINFO needs to live in one of the interfaces.bugtask constants" [Normal,Confirmed]  04:47
ddaaSteveA: hi04:47
SteveAhello ddaa04:48
ddaaSteveA: bzrsyncd is failing. There are also a few non-critical fixes I'd like to get in there. I'm wondering what I should take the time to fix instead of working on importd->bzr.04:49
ddaaOr if I should just ask somebody else to do it.04:49
=== beyond-rango is now known as beyond
bradbdaf: The assigned bugs report, open bugs report, critical bugs report can all be arguably considered "broken" until the UI clearly communicates what the current search filter is. e.g. users like seb128 (and well, me) are using Needs Info to not see those bugs on certain reports after that. I'm currently working on a solution for showing the current search filter.04:52
SteveAddaa: what is bzrsyncd failing on exactly?04:52
ddaaapparently, incorrect db permissions04:53
ddaaFrom the error, I guess it's deleting from RevisionNumber because a branch changed history.04:53
SteveAum04:53
kikoI'm not entirely sure about not requiring GPG to change a bug04:53
kikobut... maybe.04:53
SteveAwikimode until it is abused04:53
ddaaWhich is concerning, because that suggests there's something wrong with the test suite...04:53
kikothe thing is -- I don't know of anyone who would use the email interface that we couldn't ask to set up gpg04:54
SteveAddaa: this is getting out of my depth.  do we mean to delete revisions?  do we mean to cope with branches changing history on the SM?04:54
dafbradb: ok -- maybe worth listing the reports that need fixing in the bug04:54
dafbradb: also, if you're working on it, you can mark it In Progreess04:55
ddaaWe mean to delete RevisionNumbers, not revisions. So we can handle branches that were modified by "pull --overwrite".04:55
ddaaThe SM does "pull --overwite" so it should cope with that. That would not cover what jblack calls "nuclear launchcodes and nuclear waste".04:55
ddaabut that's a later thing to fix (the issue I raised with the BranchLineage post some time ago).04:56
SteveAddaa: i'd say, discuss what to do about this on monday04:56
bradbdaf: Yeah, I'm not currently working on bug 4201 though (i.e. the dup target of the bug you mentioned), which is about Needs Info and the open bugs query.04:56
SteveAin the regular meeting for this stuff04:56
Ubugtumalone bug 4201 in malone "Bugs with NeedInfo status should be displayed on open bugs query." [Normal,Needs info]  http://launchpad.net/bugs/420104:56
ddaawell, I do not like to leave that stuff broken over the week-end, but anyway I do not have much time left today. So monday meeting...04:57
=== asaph [n=asaph@tstsft2.dac.cecom.ufmg.br] has left #launchpad ["Leaving"]
=== matsubara-lunch is now known as matsubara
=== ddaa decides to go for a band-aid fix in the meantime
dafbradb: ah -- I was looking at 5230 because that's the one in the XXX in the code04:59
=== raphink [n=raphink@ubuntu/member/raphink] has joined #launchpad
salgadohi bradb, I was having lunch...05:04
bradbsalgado: hi05:04
salgadobradb, did we get bugmail for that bug?05:04
bradbsalgado: I only see bugmail for it from today's changes. Probably missed out due to the explicit subscriptions problem.05:06
salgadoah, right05:06
=== BjornT_ [n=bjorn@clt-84-32-240-183.dtiltas.lt] has joined #launchpad
kikobradb: what do you mean "the explicit subscriptions problem"?05:10
=== BjornT [n=bjorn@clt-84-32-240-183.dtiltas.lt] has joined #launchpad
bradbEr, no this couldn't have been anything to do with missing bugmail from explicit subs, because it was opened one week before that landed.05:13
=== asw [n=asw@karuna.med.harvard.edu] has joined #launchpad
bradbI actually have no idea how bug 5793 does not appear at https://lists.ubuntu.com/mailman/private/launchpad-bugs/2005-December/thread.html05:17
bradbOh, because it was filed as private.05:17
bradbThis is what the SecurityTeams spec is meant to address. At least somebody would have gotten this email.05:18
bradbSo, I'm guessing what happened was: 1. she filed the bug as private, so she was the only Cc, 2. jamesh's script later added Launchpad Developers as a subscriber to the bug.05:19
kikobradb, good. don't spread fud. :-P05:19
=== matsubara [n=matsubar@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
=== BjornT_ [n=bjorn@clt-84-32-240-183.dtiltas.lt] has joined #launchpad
kikobradb, we need to fix SecurityTeams soonish05:25
bradbkiko: yeah05:28
=== Nafallo is now known as Nafallo_away
kikohopefully when the fires of doom have lessened in intensity we will be able to follow up on this task.05:29
bradbindeed05:30
=== lbm [n=lbm@x1-6-00-13-10-7a-d1-e4.k233.webspeed.dk] has joined #launchpad
=== gneuman [n=gneuman@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
=== lbm [n=lbm@x1-6-00-13-10-7a-d1-e4.k233.webspeed.dk] has joined #launchpad
seb128bah05:38
seb128edit bug settings should really be on the bug page 05:38
seb128adding a comment from the settings page requires to open the bug on a second page to be able to read the comments to reply05:39
=== jinty [n=jinty@115.Red-80-24-9.staticIP.rima-tde.net] has joined #launchpad
bradbseb128: From the users I've spoken to, allowing editing on the bug page would indeed reduce the number of clicks and page loads required, making Ubuntu developers (and all Launchpad users, of course) more productive.05:41
=== LarstiQ seconds that
seb128kiko had a nice hack for that at UBZ05:42
seb128a small "expand arrow" 05:42
seb128for the table with the tasks, clicking on it displaying what is needed to actually change the settings05:42
ddaamakes much sense...05:44
bradbI documented each click involved at: https://wiki.launchpad.canonical.com/MaloneTriageWorkflowSimplification . Maybe Mark thinks the current way of extra page clicks and page loads is more productive and easier to use. If he doesn't, then I'm not sure what there is to defend about extra page clicks, page loads, and less productive users.05:44
seb128I gave a nice example with my mail to mdz of many click I usually use to edit a bug05:45
seb128usual bug edit requires to open 4 or 5 pages05:45
seb128bradb: your example is quite simplist05:45
seb128we usually set an assignee for the bug, change the severity05:46
bradbseb128: Indeed, and even then it was still eight clicks. :)05:46
seb128quite often create a watch, create an upstream task, assign the watch to the task05:46
seb128and sometime change the title and subscribe somebody else05:46
mdzbradb: (the mail seb128 refers to is me collecting feedback from the distro team about malone; I'll be sorting it and reviewing with you/kiko)05:46
seb128bradb: do you have some bug about "when I subscribe sombody to a bug I would like to let him a comment in the same time"05:47
seb128?05:47
bradbseb128: Not that I know of.05:47
seb128k, I'll do one05:47
bradbmdz: cool05:47
seb128because when I Cc: pitti usually that's to say "Martin, do you know about that?" or something05:48
ddaabradb: do you have a comment for "I subscribed someone wrong by mistake, I want to undo that so the poor soul is not going to be spammed to death"?05:48
seb128I'm not even sure than at the moment guy receives a notice I subscribed him05:48
ddaabradb: s/comment/bug/05:48
salgadoSteveA, I have a fix for bug 29782 and to use stub's new view in the people vocabs. I'll add it to the general queue unless you kindly offer to review it. :)05:49
Ubugtumalone bug 29782 in launchpad "SinglePopupWidget shouldn't use the vocabulary's name as title" [Normal,Confirmed]  http://launchpad.net/bugs/2978205:49
bradbddaa: not that I know of.05:49
=== raphink [n=raphink@ubuntu/member/raphink] has joined #launchpad
bradbseb128: I think it'd be pretty cool if sub'ing someone to a bug sent them a mail telling them they were subscribed, provided the bug desc and comments, and including the possibility of sending a specific note in that mail from the person who sub'd them. What do you think?05:51
seb128I agree05:52
seb128I'm filling a bug about that atm05:52
bradbI knew you would. :) Thanks.05:52
seb128I often wonders why I start getting a mail from nowhere05:52
seb128like somebody subscribed me05:52
seb128I didn't get anything about that action05:52
seb128and I get next comment05:52
seb128np ;)05:52
BjornT_seb128: bug 3934 is related to this05:54
Ubugtumalone bug 3934 in malone "Summary of the bug when you first get a notification" [Normal,Confirmed]  http://launchpad.net/bugs/393405:54
=== raphink [n=raphink@ubuntu/member/raphink] has joined #launchpad
seb128BjornT_: ah, thanks05:56
seb128I've opened bug 2987005:59
Ubugtumalone bug 29870 in malone ""Subscribe Someone Else" should allow to add a comment" [Normal,Unconfirmed]  http://launchpad.net/bugs/2987005:59
=== niemeyer_ [n=niemeyer@200.103.246.217] has joined #launchpad
dafbradb: what's BugTaskSearchParams doing in canonical.launchpad.interfaces?06:17
bradbdaf: It's part of the interface to bugtasks.06:17
bradbIt was SteveA's suggestion to put it there, I think.06:18
daffair enough06:18
dafit's not much code, I suppose06:18
Kinnisonjust to warn you guys, production librarian is down atm. 06:26
siretartis this a good or a bad sign?06:26
=== bradb & # lunch
=== koke [n=koke@ubuntu/member/koke] has joined #launchpad
SteveAdaf: it's part of the interface.06:31
SteveAdaf: it is an object that you need to be able to use in order to use the interface.06:31
=== allee [n=ach@allee.exgal.mpe.mpg.de] has joined #launchpad
=== siretart_ [i=siretart@tauware.de] has joined #launchpad
=== siretart [i=siretart@ubuntu/member/siretart] has joined #launchpad
SteveAKinnison: why is production librarian down?07:17
ZnarlSteveA : Disk failure in the disk array.07:17
SteveAoh. poo.07:17
kikofixed thankfully07:19
Kinnisonit's back up now07:19
Kinnisonhas been for a little while07:20
SteveAwould someone mail the launchpad list to say that it happened please/07:22
SteveAthis will help when we come to look at error logs etc.07:22
SteveAif you've got timestamps of up and down, even better07:22
=== stratus [n=stratus@cronopio.rits.org.br] has joined #launchpad
stratusWhat's the status about the statistics updates in Rosetta?07:24
stratusIt seems they are out of sync with the individual status of each package, right?07:24
=== WaterSevenUb [n=WaterSev@195-23-238-141.nr.ip.pt] has joined #launchpad
kikobug 477907:53
Ubugtumalone bug 4779 in malone "It's impossible to change the bugtracker's type after it is created." [Normal,Confirmed]  http://launchpad.net/bugs/477907:53
bradbsalgado: Do you have time for a drive-by? I have a simple patch that adds attributes to IBugTarget for commonly accessed bug lists, now that I find myself repeatedly accessing these lists in different reports. (7 files changed, 118 insertions(+), 7 deletions(-))07:55
salgadobradb, no, I can't do that today07:56
salgadosorry07:56
kikobradb, pastebin it.07:56
bradbkiko: ok07:56
=== kiko waits forever
bradbkiko: https://chinstrap.warthogs.hbd.com/~dsilvers/paste/fileZJir6I.html (I hadn't yet given it a once-over!)08:01
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #launchpad
=== fabbione [n=fabbione@retribution.clearairturbulence.org] has left #launchpad ["Ex-Chat"]
cprovkiko: could you please review https://chinstrap.ubuntu.com/~dsilvers/paste/filehpynNd.html -> Soyuz UI fixes08:11
bradbwhen it rains, it pours!08:12
=== zyga [n=zyga@ubuntu/member/zyga] has joined #launchpad
zygacarlos: hello08:13
dilysMerge to test/launchpad/sourcecode/sqlobject/: [r=stevea]  part two of jamesh's __len__ fixes (r41: Steve Alexander, James Henstridge)08:16
SteveAooh08:18
SteveAthanks dilys 08:19
carloszyga: hi08:21
zygacarlos: could you remind me the link to latest langpacks?08:23
carloshttp://mawson.ubuntu.com/~carlos08:23
carlosbut let me cleanup it a bit...08:23
carloszyga: I will do an export weekly on Sundays08:23
carloszyga: ok, there you have now latest tarballs08:32
carlosuntil the export next week08:32
kikobradb, while the patch looks okay, I question why you don't use it in existing code. any reason?08:41
bradbkiko: It's a piece I broke off of the package bug contacts report, before this patch gets out of control.08:44
bradbBut I'll be using it on a simple little bug contact packages overview report.08:44
zygacarlos: thank you, sorry for being absent08:45
zygaI'm starting to like my job08:45
zygaI feel great today :)08:46
=== AlinuxOS [n=Ubuntu@d83-184-253-113.cust.tele2.it] has joined #launchpad
zygacarlos: fetching now, ETA 8min08:48
AlinuxOSpitti?08:50
bradbkiko: Can I merge this patch?08:52
=== WaterSevenUb [n=WaterSev@195-23-238-182.nr.ip.pt] has joined #launchpad
kikolifeless?08:58
kikobradb, but.. what about using that in existing bits of code?08:58
bradbkiko: I'll be using it in the bug contact packages overview report, which is part of the patch I'm doing right now.08:59
bradbI broke this off into a separate patch, to keep the bug contacts report patch somewhat under control.08:59
kikobradb, what about the package counts in the bug search portlet? couldn't they use that?08:59
bradbkiko: Yep, unless we remove those counts, as I think mpt was suggesting (and maybe others.)08:59
=== lbm [n=lbm@130.225.243.71] has joined #launchpad
bradbBut the views that produce those can be refactored to use these attributes.09:00
kikoI'd like to see that done as part of this change. it shouldn't be hard, except for the force field perhaps.09:00
=== beyond [n=beyond@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
bradbkiko: Sure. Can I go ahead an merge after replacing that view code with these attributes?09:01
kikoyes.09:01
bradbthanks, I'll change the existing views now09:01
kikothat sounds like an excellent plan.09:01
kikosee if there's any duplicated code that needs to be ripped out09:01
=== mpt [n=mpt@202.53.187.9] has joined #launchpad
dilysMerge to devel/launchpad/: [r=kiko]  Last minutes soyuz ui fixes and DB security fixes for rollout. (r3039: Celso Providelo)09:24
siretartlast minutes fixes? is it getting exiting now? ;)09:35
=== carlos [n=carlos@238.Red-83-55-111.dynamicIP.rima-tde.net] has joined #launchpad
kikoKinnison, this is the package: sysvinit_2.86.ds1-6ubuntu510:11
Kinnisonkiko: yah10:11
=== Kinnison goes to look at nascentupload
lifelesskiko: ?10:20
kikolifeless, can you take care of elmo's key please?10:20
kikoI want to help him get some code into pqm10:20
lifelesskiko: yes10:23
kikothanks man10:23
lifelesswhile I'm here, I'm looking for the exact march dates10:23
lifelesswhere were they sent ?10:23
kikolaunchpad@ as usual10:24
lifelessah found them10:24
kikolifeless, ping me when the key is on and I'll have elmo test it10:28
=== CL4014 [n=CL4014@resnet55-74.ucr.edu] has joined #launchpad
lifelessit will be after breakfast at the earliest10:30
=== mw__ [n=mw@Mc13c.m.pppool.de] has joined #launchpad
kikolifeless, oh, come on10:54
=== mw__ [n=mw@Mc13c.m.pppool.de] has left #launchpad ["Leaving"]
=== kjcole [n=kjcole@pchb1f.gallaudet.edu] has joined #launchpad
dilysMerge to devel/launchpad/: [r=kiko]  Add IBugTarget attributes for commonly accessed bug listings, (r3040: Brad Bollenbach)11:12
kikowell, aren't I popular tonight11:13
lifelesskiko: done.11:13
kikothanks!11:13
lifelessI dont know what your come on heckling is for... I get up sat morning, tired, sleepy, I think having breakfast before work is quite reasonabe11:14
kikogood ole lifeless 11:14
lifelessanyway, its there and imported11:15
kikowe'll test it shortly11:15
mdzol11:15
lifelesshes in the canonical group11:15
lifelessmdz: ;)11:15
=== elmo [n=james@83-216-156-21.jamest747.adsl.metronet.co.uk] has joined #launchpad
elmolifeless: sorry dude, I specifically asked kiko to NOT chase you11:16
lifelesselmo: np. I dont hold you responsible for kikos actions ;). And its good that he did follow up, because I had a complete different time expectation from you and from him - I was happy to bump it up the list11:18
lifelessand it was not a problem to do so11:18
jblacklifelesss: I need to figure out plans for how one LP dev can replicate the set of working trees that another LP dev already has. Have you already done research on this issue that I can avoid duplicating?11:49
kikodeeesaster11:50
jblackkiko: Hmm? ddaa's blockers?11:51
kikono, my weekend.11:51
jblackTell me about it11:52
kikoyou really don't want to know how bad it is going to be11:52
lifelesskiko: you're in .br still right ?11:54
jblackHeh. Some day I'll tell you how my week has been. Bet I'd win.11:54
lifelesshow can you have a bad weekend there ?11:55
kikono11:55
kikoI am in london11:55
lifelessoh, suck.11:55
kikoparticipating in the soyuz trainwreck sprint11:55
lifelessjblack: the entire set /11:55
lifelessjblack: I'd use rsync11:55
lifelessrsync -pr / someserverwithlotsofspace::11:56
jblackThat was my first reaction. However, the trees aren't currently stored in the same layout in a place accessable by both.11:57
lifelessI'm not clear why you need the set11:57
lifelessand my first reaction is that you dont, so its a problem we should not try to solve11:58
jblackYesterday steve wanted to replicate a set of branchs stub had. Some were LP, some were stub branches11:58
jblackStub handed a config, but cm docs says that it can't do updates.11:58
lifelesscm does updates fine11:58
jblackOk. Does it use --overwrite with bzr update?11:59
lifelessno11:59
lifelessthat would not be an update any more ;011:59
jblackTrue.11:59
lifelessbut this does not sound like the full set of branches12:00
lifelessit sounds like one subtree with nested trees/branches12:00
jblackNo. Stub had just replaced 3 branches with his own.12:00
lifelessi.e. you dont need every branch stub ever worked on and happens to have on his disk12:00
jblackWhat I had steve do was replicate a clean launchpad tree and the bzr pull --overwrite the three branches with stub's locations12:00
lifelessperfectly sane approach12:01
lifelessteaching cm pull would be fairly simple12:01
jblackOk. I wasn't sure. I a bit nervous because the weaves weren't identical when I tested here.12:01
lifelessweaves being identical ?12:01
kikolifeless, can you check if the key worked?12:02
jblackrunning diff -ruN across the two trees showed that many files in .bzr 'weren't identical.12:02
lifelessnot sure what that has to do with it ... weaves are like a db.12:02
jblackwhen I tested with branches here. 12:02
lifelessJan 27 23:01:11 pqm [46912504432336]  INFO: recieved email from James Troup <james@ruari-quinn.demon.co.uk>12:02
kikowe submitted a merge12:02
lifelessJan 27 23:01:12 pqm [46912504432336]  ERROR: Caught exception12:02
lifelessTraceback (most recent call last):12:02
lifeless  File "pqm/bin/pqm", line 278, in do_read_mode12:02
lifeless    sigid,siguid = verify_sig(sender, msg, sig, 1, logger)12:02

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