/srv/irclogs.ubuntu.com/2005/08/28/#launchpad.txt

elmobradb: done12:09
bradbelmo: thanks12:09
dilysMerge to rocketfuel@canonical.com/launchpad--devel--0: [trivial]  Fix for bug 1821: [wishlist]  activity section in Malone bug should contains user names (patch-2286: christian.reis@canonical.com)12:38
ddaa"Rosetta is a web-based translation portal", is that necessary to use that Y2K buzzword?12:43
ddaaI dunno about you, but I was conditioned to read "portal" as "content-free site", "hopeless startup" or "websquatting"...12:46
Nafalloddaa: s/portal/tool/ ?12:47
Nafalloin that case I'm happy to agree :-)12:48
ddaaalso, why display "Basque", "Occitan" and "Breton"... these are utterly obscure language. That positions Rosetta as a hopeless startup tool to translate software into obscure languages...12:50
=== Mez [n=Mez@cpc3-lich4-3-0-cust227.brhm.cable.ntl.com] has joined #launchpad
dilysMerge to rocketfuel@canonical.com/launchpad--devel--0: [rs=kiko]  rename IBugTask.context and IBugTask.contextname to .target and .targetname, respectively (patch-2287: brad.bollenbach@canonical.com)01:06
dilysMerge to rocketfuel@canonical.com/cscvs--devel--1.0: [r=BjornT]  more backlogged native CVS protocol work (patch-103: david.allouche@canonical.com)01:19
=== Keybuk backs away from ddaa as the hoards of Basque Separatists head for him with bombs
lifelessbradb-away: pong01:35
lifelessKeybuk: ola01:35
Keybuklifeless: heyhey01:37
lifelessso sprint dates01:39
lifelesswe need to figure this out so I can buy a ticket 01:39
lifelessddaa: ping-for-this01:40
Keybukhave you talked to Mark recently?01:40
lifelessnope01:40
Keybukhe was talking about having a much slimmed-down sprint with very little overlap01:40
lifelessother than his email01:40
Keybukso rather than trying to get everyone together, just get two people at a time for each bit01:40
lifelessuhm, we are talking about two separate sprints01:41
lifelessone ddaa, mark, me01:41
lifelessone you, gustavo, me01:41
Keybukok01:41
lifelessAIUI01:41
Keybukwhen's gustavo starting and in merkia?01:41
lifelesseach one one week long01:41
lifelessso I'd just like to not emulate a 8000mile long yoyo :)01:42
lifelesswell it was one month from the second sprint week, which means next week IIRC01:43
ddaapoing01:43
ddaaWell, actually, I can hardly come at any other time than Mon. 4 Sep. to Fri. 9 Sep.01:44
lifelessI suspect the issue is, is mark needed for the sprint with gustavo. Keybuk - whats your recollection of his request ?01:45
ddaaMark leaves the week after and is (according to cvd) not available the week before.01:45
lifelessright01:46
KeybukI don't recall01:46
lifelessI think you are the one he really wants to overlap on01:46
KeybukI don't even know what the topic for the sprint is01:46
ddaa(actually he leaves on 14, so he might be able to be there on 12 and 1301:47
Keybukhe definitely said he wants to do lots of launchpaddy stuff with ddaa01:47
Keybukand he said that on the phone on thursday too01:47
ddaayeah... that seems to have grown over the past months from a nagging itch to almost an obsession...01:47
dilysMerge to rocketfuel@canonical.com/launchpad--devel--0: [r=spiv]  remove JobSourcerer, fix job loading, clarify an abort() trick (patch-2288: david.allouche@canonical.com)01:48
Keybukdo I want to know?01:49
lifelessso lets say - I will be there ~ 4th to 17th.01:49
lifelessfirst week ddaa & mark01:50
lifelesssecond week keybuk and niemeyer01:50
ddaaNP with me.01:50
Keybukok with me01:50
ddaaBTW I was thinking of requesting accomodation at the Claverley. lifeless, what do you think?01:50
lifelessscott - can you confirm with neimeyer that he will have started and is able to travel for that week.01:50
lifelessddaa: fine for you, but its beds kill me, I can't stay there.01:50
elmoddaa: err, as opposed to what?01:50
ddaaelmo: as opposed to K&K01:51
elmoboggle, why?01:51
ddaacause the Claverley breakfasts are the best.01:51
ddaaalso, it's closer.01:52
elmooook01:52
lifelessKeybuk: so - you'll confirm that ? I'm asking you because you are in the same vague tz ;)01:53
ddaaBTW, who is that gustavo guy?01:53
lifelessneimeyer01:54
Keybuklifeless: yeah, if I see him online01:54
ddaaHu, what does he do?01:54
=== ddaa is apparently supposed to know, googles
lifelessKeybuk: do you have his email address? I'll email him then .. latency on this hurts ticketing01:54
Keybuksomething at niemeyer.net isn't it?01:54
lifelessddaa: hes joining canonical, on the launchpad team, he'll be working in parallel with scott on the hct/packaging foo01:55
lifelessgustavo@01:55
lifelessyep01:55
Keybukis he on the launchpad team?01:57
KeybukI thought he was distro team?01:57
lifelessyou are distro01:58
lifelesshe'll be starting as launchpad01:58
lifelessbut not launchpad webapp01:58
lifelesshct + + +01:58
ddaamaybe he'd like to do some importd too?01:59
lifelessddaa: hes being hired for packaging related work01:59
ddaawell, importd is largely about HCT, isn't it? okay... okay... I'll just keep on trying with spiv...02:00
lifelessok, I consider this planned pending his reply02:00
ddaalifeless: BTW something you should know.02:01
lifeless..?02:01
ddaawork on the nested log parsing is making good progress, but it includes a massive pep8 cleanup of Parser.py and the related tests were moved to a separate module.02:02
ddaaso it would be a merging problem if you have to work on that code before that's merged.02:02
lifelesssee, this is what I call scope creep02:02
lifelessthey are both great things to do02:03
lifelessbut neither was needed to do what you are doing, and it adds this problem.02:03
ddaalifeless: I beg to disagree. This code needed cleaning up, and I do not want to work on code which offends me.02:03
ddaaThat's part of "refactor code to make your change easy, then make your change".02:03
=== asgeirf [n=asgeirf@nat-pool-brisbane.redhat.com] has joined #launchpad
lifelessddaa: in which case, you should be able to get a merge request for that stuff alone ;002:04
ddaalifeless: yup, I'll be trying to in the next days.02:05
spivPure PEP-8 fixes would be pretty easy to review :)02:05
ddaaSome other belated changes might also have to be merged before, but I do plan to make two submissions.02:06
ddaaspiv: that also include a big refactoring to cut a class that was counting too many hundred lines into two classes. Not as easy review if you want to be thorough.02:07
ddaaoverall, I'm quite happy to be working that way, and I would hate to change it02:08
=== Lovechild [n=dnielsen@love-sources/Lovechild] has joined #launchpad
spivWell, another way to look at it is three smaller reviews are probably easier than one massive one.02:11
ddaaYep... just after saying that I realised that three would be better.02:12
spivHeh.02:12
ddaaThanks for volunteering :)02:12
=== Lovechild [n=dnielsen@0x50c71cc7.adsl-fixed.tele.dk] has joined #launchpad
=== b3nw [n=m@242-122.26-24.tampabay.res.rr.com] has joined #launchpad
=== b3nw [n=m@242-122.26-24.tampabay.res.rr.com] has left #launchpad []
=== mgalvin [n=mgalvin@cpe-69-205-46-35.nycap.res.rr.com] has joined #launchpad
=== sladen_ [i=paul@starsky.19inch.net] has joined #launchpad
=== Alinux [n=Ubuntu@p54A3BF6A.dip0.t-ipconnect.de] has joined #launchpad
=== robitaille [n=daniel@d154-5-117-228.bchsia.telus.net] has joined #launchpad
=== stub [n=stub@203-217-37-199.dyn.iinet.net.au] has joined #launchpad
=== camilotelles [n=Camilo@200165215194.user.veloxzone.com.br] has joined #launchpad
=== lamont-away is now known as lamont
stublifeless: Production configs tagged, but not mirrored to rocketfuel05:02
lifelessmirrored05:02
lifeless1.27 and 1.28 and 1.2905:02
lifelesskiko-zzz: I have a community patch for pqm. it seems strange for this to be published in my public pqm branch, but not be in rocketfuel.05:05
lifelessI'd ping steve but hes not visible ;005:06
stublifeless: Code syncing with upstream shouldn't need review, and in this case pqm is upstream for us (?)05:15
stublifeless: I know my Z3 changes that I make upstream and get merged into Rocketfuels version don't go through review05:15
lifelessstub: its kinda weird, because I do the upstream maintenance myself.05:15
stub(except for upstream community review)05:16
lifelessso if upstream is happy, but upstream is a canonical employee ..05:16
stubSame with pytz - just me as the sole developer, but buggered if I'm going to go through the review process for my personal project ;)05:16
lifelessrotfl05:16
lifelessso, I think we should discuss and set a fair policy05:17
lifelessi.e. code written by us for canonical goes through review. code we wrote in a weekend cause its cool is 'upstream' and doesn't.05:17
lifelesscode written by third parties ditto.05:17
stubAre two a quorum?05:18
stubAny objections say neigh.05:18
stubThe eyes have it05:18
lifeless;)05:18
stubI'm going to nuke some of these old production configs05:27
dilysMerge to rocketfuel@canonical.com/launchpad--devel--0: [trivial]  More traverse fixes and tests (patch-2289: stuart.bishop@canonical.com)05:34
dilysMerge to rocketfuel@canonical.com/launchpad--devel--0: [trivial]  Add statistician sections to production config files (patch-2290: stuart.bishop@canonical.com)06:08
=== Alinux [n=Ubuntu@p54A3BF6A.dip0.t-ipconnect.de] has joined #launchpad
=== robitaille [n=daniel@d154-5-117-228.bchsia.telus.net] has joined #launchpad
dilysMerge to rocketfuel@canonical.com/dists--devel--0: [trivial]  New production config (patch-107: stuart.bishop@canonical.com)07:42
stublifeless: Can you please do the star-merge stuart.bishop@canonical.com/zope--dupeheaders--3.0 rocketfuel@canonical.com/zope--test--3.0 ? Otherwise I need to roll out Zope from my personal archive.07:43
lifelesssure thing07:45
lifelesscommit message ?07:46
stub'Handle duplicate HTTP headers correctly, from upstream'07:46
stubOr whatever I said in the email :-P07:47
lifeless'correctly' ?07:47
lifelessFWVOC ?07:47
Alinux!seen carlos07:47
stublifeless: If you get multiple HTTP headers with the same key, concatenate them into a comma seperated list.07:52
lifelessstub for all HTTP headers ?07:52
stublifeless: Yes. Not totally correct, but good enough and an improvement.07:53
lifelessheh, that opens one to smuggling attacks IIRC07:53
lifelessdont you hate having an http nazi onboard ?07:53
lifelessdone anyway07:54
dilysMerge to rocketfuel@canonical.com/zope--test--3.0: Handle duplicate HTTP headers correctly, from upstream (patch-18: stuart.bishop@canonical.com)07:54
stubI'm just following the RFC. If you application doesn't, you could already fake your X-Forwarded-For header. And now your app will raise an exception instead of blindly trusting it ;)07:54
stub(for some value of 'following the RFC')07:54
lifelessheh07:55
lifelessgot those 1000 MUST's covered yet ;007:55
stubStuff that. Just call it a reference implementation of HTTPlite ;)07:56
stubMmm..... lunch07:57
=== stub buggers off
=== _Rappy_ [n=hunt-pre@dsl-253-122.monet.no] has joined #launchpad
Keybukthere should be a script that once a week greps through the launchpad code looking for FIXMEs or XXXs and summaries them08:13
Keybukthat way we can see "XXX delete when foo goes away" and think "aha! foo has gone away"08:13
=== Seveas [n=seveas@dyn127.roaming.few.vu.nl] has joined #launchpad
stubWe already have an up-to-the-day checkout of launchpad on the staging server, so all it would take is someone to write the script, stick it in the launchpad utilities directory and then I can cron it.08:57
stubNot that I can think of how to parse our rather arbitrarily formatted XXX comments....09:01
spivstub: Any comment block containing "XXX" would be sufficient, probably.09:03
=== stub kicks pqm in the nads
Keybukpqm not working?09:06
stubhung again. I fixed it.09:07
Keybukah09:08
=== carlos [n=carlos@243.Red-83-47-24.pooles.rima-tde.net] has joined #launchpad
carlosmorning09:08
carlosstub, hi, around?09:09
stubcarlos: yes09:09
carlosstub, how is going the whitespace migration script?09:09
carlosdid it finish already?09:09
stubI emailed you the result, didn't I? It has run on staging, and I was waiting on your feedback before running it on production09:10
carlosoh09:10
stubcarlos: The 69MB output file is in ~stub/whitespace.out on chinstrap09:11
carlosI didn't know that you were waiting for my input...09:11
carloslet me check so you can execute it....09:11
carlosstub, looks fine that output09:15
carlosThose messages are more INFO than WARNING/ERRORS09:15
carlosstub, could you execute it on production?09:15
stubcarlos: Ok. I'll kick it off after the production update has been completed.09:16
carlosstub, perfect09:16
carlosbtw, poimport script is a bit busy atm because we had the new imports from breezy stalled until yesterday09:16
carlosso perhaps you will need to kill that script to do the production update09:16
=== dand [n=dand@gw.datagroup.ro] has joined #launchpad
carlosstub, btw, thanks for all :-)09:18
Keybukoops, don't you just hate it when you send a pqm for the uncommitted changes in your tree09:18
carlosKeybuk, well, I hate when it happens to me or to any other developer and I have an urgent fix to merge, it delays pqm queue :-)09:29
Keybukyeah, all those annoying tests09:29
dilysMerge to rocketfuel@canonical.com/launchpad--production--1.29: Cherrypick patch-2290 into production (patch-1: stuart.bishop@canonical.com, rocketfuel@canonical.com)09:39
=== carlos -> breakfast
stublaunchpad going down for a production update...09:58
stubYay for our down for maintenance page, which is still waiting on being switched on10:00
stubelmo: ^^^10:01
=== Burgundavia_ [n=corey@S0106000000cc07fc.gv.shawcable.net] has joined #launchpad
dilysMerge to rocketfuel@canonical.com/launchpad--devel--0: [trivial]  don't hide dyson errors, and ignore slashes and dotses when creating cache filenames (once more with feeling^Wpatches) (patch-2291: scott@canonical.com)10:22
=== Plastic [i=user@PC110-189.oru.se] has joined #launchpad
=== Keybuk [n=scott@syndicate.netsplit.com] has joined #launchpad
stubspiv: I just bounced the librarian (which would have disconnected during the upgrade)10:51
jordisegfault: ping; I mailed you, but your mail server is rejecting my mail due to blacklists.10:51
=== ddaa [n=ddaa@ordo.xlii.org] has joined #launchpad
PlasticI'm trying to help out with Rosetta, currently translating the Ubuntu Breezy package "kbd" to Swedish. But I'm not an official translator, and it seems that whatever I type in is not saved. I added 10 new translations, but when I go back to the page, all the translation boxed are empty again, and the statistics still say "Todo: 217", as it did before I added anything10:56
PlasticWhere are my suggestions stored? Can only the designated translators see them?10:57
carlosPlastic, if the field lets you store more than one line10:58
carlosPlastic, it's a UI bug, we are not showing them as suggestions (yet)10:58
PlasticOK, thanks10:59
carlosPlastic, if you want that your translations are applied directly, join that team10:59
carlosPlastic, anyway, the translation is not lost, is stored, don't worry10:59
jordicarlos: I have some imports to do.11:07
jordiis there a list of requests?11:08
carlosjordi, there are some pending, yes11:16
carlosjordi, what do you think if we create a wiki page to manage those requests?11:16
carlosso people add their requests there11:16
carlosand we can add the status11:16
carlosand track the list easily?11:16
jordicarlos: that would be nice. I really need a list.11:17
jordiSome come by private mail to me directly.11:17
jordiOthers to rosetta@11:17
jordiothers to rosetta-users@11:17
carlosjordi, me too11:17
carlosjordi, wiki.ubuntu.com/RosettaImportQueue ?11:17
jordisure11:17
jordihmm11:17
jordiRosettaPendingImports?11:17
=== Seveas [n=seveas@dyn127.roaming.few.vu.nl] has joined #launchpad
carlosjordi, ok11:18
carlosas you wish :-)11:18
jordiheh11:18
carlosjordi, add an entry to the faq about that11:18
carlosand I will add a brief note about that page to the 1.0 announcement11:18
carlosjordi, with a warning that any request sent by email and not added to that wiki page would be lost11:19
jordino+d11:19
jordicarlos: hmm11:21
jordihow do they give us the files via wiki?11:21
carlosjordi, links to the files11:21
carlosjordi, I never get files by email, I always ask for links11:22
jordinod11:22
jordiok11:22
jordiwiki changed11:24
jordicarlos: can you have a look at RosettaPendingImports?11:31
jordiplease tell me what's missing11:31
jordiI should go back to LliureX stuff :)11:32
carlosjordi, request date11:32
jordiright11:32
carlosand Importer11:32
carlosso we know if you, daf or me are working on it already11:32
jordinod11:32
carlosjordi, and perhaps a status column11:33
carlosthat would be 'Pending' and 'Done'11:33
carlosand leave the Done request a month or so there11:33
carlosso people can know latest imports 11:33
carlosjordi, also, if people wants to update translation data, they don't need to use that page, they can do it directly11:34
carlosjordi, that page is only for new .pot uploads11:34
jordihave a look now11:36
jordiok, I  will clarify that.11:36
jordicarlos: can you try to bounce my mail to Carlos Eduardo from an ip that isn't blocked?11:37
carlosjordi, the second table has an extra 'Done' column, other than that, it's perfect, thanks11:37
carlossure11:37
jordiit should be "Done date"11:38
carlosok11:39
stubcarlos: The whitespace script should take 24 hours to run if it doesn't die due to deadlocks or other transactional issues. So far it died once at 3% complete ;-/11:42
carlosstub, perhaps the poimport script is the one that is causing problems there...11:43
stub(if it is a problem, I can make it retry on these issues. Which is the correct behavior)11:43
=== Plastic [i=user@PC110-189.oru.se] has left #launchpad []
stubok. If it dies again, I'll disable those scripts and retry.11:44
carlosstub, well, the changes will be done anyway, it just will take some extra time and next run should be faster, so I don't think you should change anything, let's see how it goes11:44
carlosok11:44
stubYup11:44
=== BjornT -> lunch
=== asgeirf [n=asgeirf@203-173-59-20.dyn.iinet.net.au] has joined #launchpad
=== Belutz [n=Belutz@202.155.151.20] has joined #launchpad
Alinuxhello carlos , is ir changed something with Georgian Translators Group? (can we add a new programms to translate?)01:31
AlinuxI'm in "Launchpad  distros  ubuntu  breezy  i386" in Launchpad , but it's still impossible to add a new breezy package to translate. 01:33
carlosAlinux, you will never be able to add a new package01:40
carlosAlinux, they appear there automatically01:40
carlosAlinux, which one are you missing?01:40
Alinuxfor example gdm01:41
Alinuxgnomemeeting01:41
Alinuxand the main gnome-s stuff.01:41
carlosAlinux, https://launchpad.net/distros/ubuntu/breezy/+sources/gdm/+pots/gdm01:42
carlosAlinux, the translations are associated with the sources not the binaries01:42
Alinuxand how about the Georgian plural forms...01:43
Alinuxeverything ok? so we can proceed translating?01:43
carlosI'm preparing the sql patch01:44
carlosit should be applied in next hour or so01:44
carlosstub, around? I will need an SQL query executed on production to do that....01:45
Alinux:)01:45
Alinuxok01:45
AlinuxI'm here who waits :D01:45
Alinux"Rosetta cant handle the plural items in this file, because it doesnt yet know how plural forms work for Georgian."  - still this warning.01:48
carlosAlinux, Also, the Georgian word for "Georgian" is: 01:52
carlosThe English approximation is: Kartuli01:52
carlosAlinux, does it means that 'Georgian' is an invalid English name?01:52
Alinuxcarlos I'm seeing , yes it's Georgian, and  - is Georgia01:57
Alinuxno, everything is right.01:58
carlosok01:58
carlosAlinux, I sent the request to our DB master, If he's still around, it should be applied today01:58
=== cprov [n=cprov@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
Alinuxcarlos, :) and I'm here who waits :) sorry I'm buddging bugging you :)02:00
cprovmorning guys02:03
=== mpt [n=mpt@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
mptcarlos: ping02:11
carlosmpt, pong02:11
mptcarlos: "I've ,,proposed'' myself to Polish-Translator group on Launchpad, but still haven't recived a word from them. Is there any process for acceptation?"02:12
mptHow should I reply?02:12
mpt(IIRC you're not subscribed to ubuntu-devel, otherwise you could reply)02:12
carlosmpt, I am02:13
carlosbut I have a couple of thousen of emails pending to read....02:13
mptheh02:13
carlosmpt, if there is and admin for that team, is their responability, if there is no admin for that team, is daf's or my fault, depends on who created the team02:14
carlosI will review all pending queues after lunch02:14
mptok, let's see how good Launchpad's team search is ...02:15
mptcarlos: The admin for the team is someone called "Carlos Perello Marin"02:16
mptand there are no other admins02:16
carlosmpt, is my fault then ;-)02:16
mpthttps://launchpad.net/people/ubuntu-l10n-pl if you want to approve Emil right now (he's top of the list)02:19
jordibradb-away: hmm, I'll let you answer David's malone bits because you're probably the one who knows what he's looking for.02:25
jordiregarding voices, I guess Rosetta is not useful at all02:25
carlosjordi, ?02:26
carlosoh, to translate voices?02:26
carloswe will have a way to do that in the future, we need it to translate documentation, but will not be in hte near future02:26
carlosmpt, done02:28
carlosmpt, when you reply to that email, please, ask them to decide who will be the coordinator so I can give admin powers02:29
mptjordi: audio files?02:31
mptcarlos: ok02:33
mpt"Note: this is a team, which is in turn a member of the following teams. That means that all the members of THIS team are also           members in the teams below."02:39
=== mpt puts that on his list of Strings To Clean Up
=== dand would just like to point out that I'd be really nice if the breezy translations in rosetta would be grouped by section
jordimpt: it's a mail about GNUtelephony using Launchpad02:50
carlosdand, there is a RosettaWishlist page at wiki.ubutu.com02:51
carlosdand, please, add it there02:52
dandcarlos: thanks, i was just lookin' at malone, wondering if it's appropiate for feature requests02:53
carlosdand, either would work02:53
dilysMerge to rocketfuel@canonical.com/launchpad--devel--0: [trivial]  Added more plural forms to our sample data (patch-2292: carlos.perello@canonical.com)02:59
mptjordi: Are you able to do things like creating products and uploading PO/POT files? Is that part of your job, or are you just the "Please use Rosetta" guy? :-)03:01
carlosmpt, that's exactly what jordi does03:06
=== Lovechild [n=dnielsen@0x50c71cc7.adsl-fixed.tele.dk] has joined #launchpad
carlosmpt, well, 'Please use Rosetta' and upload po/POT files03:07
carlosboth :-)03:07
mptah, great03:08
=== carlos -> lunch
mptso Jordi can reply to that person wanting to translate Gnome in Rosetta03:08
carlosmpt, yes03:10
carlosAlinux, plural forms applied03:15
carlosAlinux, enjoy03:16
Keybukuuid = StringCol(notNull=True, default=uuidgen(), alternateID=True)03:21
Keybukspot the mistake in this line of code ...03:21
ddaacontant default03:21
ddaaexcept, not quite constant...03:21
Keybukyeah, the default only changes if you reload that module (which won't happen in normal circumstances)03:22
ddaaYes it does happen in normal circumstances.03:23
ddaaEvery time to load the module in a new interpreter.03:23
=== Surak [n=ubuntu@201.32.136.14] has joined #launchpad
=== Robinho_Peixoto [n=ubuntu@201.32.136.14] has joined #launchpad
=== lamont is now known as lamont-away
=== pablof [n=ubuntu@201.32.136.14] has joined #launchpad
Robinho_Peixotohow to create a project on launchpad ?03:47
mptRobinho_Peixoto: First tell me how you tried to do it, then I'll tell you the way to do it, then I'll see if I can fix Launchpad to work how you expected03:48
mptWait, I see the problem03:49
pablof:)03:49
mptThere should be a "Register a new project" link on https://launchpad.net/projects but there isn't03:49
Surakmpt - it seems there's no link to register it :-)03:49
mptRobinho_Peixoto: https://launchpad.net/projects/+new03:49
mptSurak: There is, but only if you search for it first :-(03:50
Robinho_Peixotompt,  thanks03:50
mptRock, Malone menus are looking better now03:51
mptGood job, bradb-away03:51
=== dilago [n=ubuntu@201.32.136.14] has joined #launchpad
kikompt, the idea is that people should search to see if a project exists04:00
=== WaterSevenUb [n=WaterSev@azevedo.astro.up.pt] has joined #launchpad
=== Mez [n=Mez@cpc3-lich4-3-0-cust227.brhm.cable.ntl.com] has joined #launchpad
bradbhi04:07
bradbmpt: which Malone menus?04:07
=== BjornT [i=10183@82-135-221-189.ip.takas.lt] has joined #launchpad
=== Nafallo_ [i=nafallo@c-459571d5.07-44-73746f50.cust.bredbandsbolaget.se] has joined #launchpad
=== Nafallo_ is now known as Nafallo
=== Nafallo is now known as Nafallo_away
=== Nafallo_away is now known as Nafallo
=== Mez [n=Mez@cpc3-lich4-3-0-cust227.brhm.cable.ntl.com] has joined #launchpad
salgadobradb, have you seen https://launchpad.net/malone/bugs/1787? I guess it's easy to fix, but am not sure04:24
=== Mez [n=Mez@cpc3-lich4-3-0-cust227.brhm.cable.ntl.com] has joined #launchpad
bradbsalgado: right, simple enough to fix. I'll try and get around to it soonish.04:25
=== Mez [n=Mez@cpc3-lich4-3-0-cust227.brhm.cable.ntl.com] has joined #launchpad
kikobradb, salgado: I can fix that04:29
bradbcool, thanks04:29
carlosjordi, froud has some work for you :-)04:33
carlosoh, he's not in this channel...04:33
jordiwho is he?04:34
carlosjordi, he's who asked the OpenICDL import last week04:34
Alinuxcarlos, tnx, now I try to view list of source packages... that can be translated 04:36
salgadothanks kiko, bradb. :)04:36
carloskiko, I talked with stuart, he was waiting for me to confirm the production run of whitespace-fix script04:37
carloskiko, it should be running atm04:37
kikocarlos, ARGH04:37
carloshe told me that will take around 24 hours04:37
=== SanderD [n=sander@ip503c2a37.speed.planet.nl] has joined #launchpad
=== Virtuall [n=virtuall@blackbox.enio.lv] has joined #launchpad
Alinuxcarslos  https://launchpad.net/distros/ubuntu/breezy/+sources here I can't find any interested packages why?  04:39
AlinuxI'm logged in regulary.04:39
carlosAlinux, because the published information for Ubuntu is not yet imported04:39
carloskiko, any news about that?04:39
carlosAlinux, if you know the sourcepackage you can put it by hand or just go to +translations04:40
Alinuxso should I wait?04:40
Alinuxah04:40
Alinuxput it by hand?04:41
carlosAlinux, no, there is a link there04:41
kikocarlos?04:41
carloskiko, gina run04:41
carlosAlinux, look at the upper part of the web, there are some links called "Overview" "Bugs" "Translations" and "Calendar"04:42
carlosAlinux, select "Translations"04:42
Alinuxcarlos, ... ok... 04:42
mptbradb: The facets for /product/whatever/+bugs04:43
Alinuxhttps://launchpad.net/distros/ubuntu/breezy/+lang/ka  - here I am... but I can#t add some new packages 04:43
carlosAlinux, Oh, I see what you mean04:44
Alinuxyes...04:44
carlosAlinux, https://launchpad.net/rosetta04:44
Alinux:)04:44
Alinuxok...04:44
Alinuxjust a moment..04:44
carlosAlinux, use that other link until the publish information is added to launchpad04:44
bradbmpt: ah right. I didn't do that (by intention), to be honest. Speaking of which, I wanted to land some menu code yesterday (a few pages at a time), but I wasn't able to get a hold of you. What menu options should there be on the Malone homepage?04:45
SanderDHi. Is Launchpad a sort of SourceForge, or is it only meant for Ubuntu-related programs?04:45
kikoSanderD, more the former than the latter04:45
bradbmpt: Right now, I've got "Bugs" and "About Malone"04:45
cprovanyone with datetime-fu available ? I'm returning UTC_NOW - buildstart (it is UtcDateTimeCol) from a property and not able use the formatter in template, any clue ?04:45
SanderDkiko, so I could host my (open source) project at Launchpad too?04:46
carlosSanderD, is for any open/free software project04:46
SanderDok04:46
SurakWhat means "HCT" in launchpad?04:46
segfaultjordi: i saw your mail, it was rejected temp. because of sender checking04:46
mptbradb: If there's no context-free bug reporting page, and no context-free bug searching page, then probably none at all.04:47
=== camilotelles [n=Camilo@200165215194.user.veloxzone.com.br] has joined #launchpad
carlossuperted, is the tool to manage .deb packages using launchpad integration04:47
segfaultjordi: i'll reply soon, thanks for answering. 04:47
bradbmpt: Will that be acceptable given that Rosetta has "Translations" and "About Rosetta" tabs?04:47
bradb(and also "Preferences", of course, but those don't apply to Malone yet)04:48
segfaultbrb.04:48
kikoSurak, the hypothetical changeset tool -- Keybuk is the person to ask about it04:49
carlosthose "Preferences" should be moved into something outside Rosetta04:49
bradbcarlos: Why?04:49
mptbradb: I don't know why Rosetta has "About Rosetta"04:49
SurakKiko: the string is: Once you have provided us with revision control details for this   upstream branch, we can import that branch into   The Bazaar, and HCT will be able to work with   packages based on it.04:49
carlosbradb, because I'm sure malone wants also some preferences04:49
carlosand it makes no sense to have per application preferences pages04:49
Surakbut this does not give a clue about what HCT is :-)04:50
carlosit makes more sense to have a common place04:50
=== kiko pokes Keybuk
bradbI think it could make sense04:50
mptbradb: I always said, "<context> Translations", "Upload", "Download", "Admin". daf implemented a context-free download page so that "Download" worked from /rosetta, for example.04:50
Suraklooks like some sort of processor technology ;-)04:50
bradbcarlos: To see a filtered view of the preferences available to you, based on the application. For example, the vast majority of Malone users will not care about Rosetta prefs (and vice versa, perhaps.)04:51
bradbmpt: Okay, I'll not show any tabs then.04:52
carlosbradb, then, perhaps soemthing like launchpad.net/preferences/+translations04:52
carlos+bugs04:52
carlosetc...04:52
carlosbradb, so we follow the same layout04:52
mptbradb: I guess we can have tabs after we have context-free search, which means after Montreal04:52
bradbyeah04:52
bradbmpt: One other question: https://wiki.launchpad.canonical.com/MaloneMenus -- The menu options listed there are the things that we already show in the "bug lists" portlet. 1. when will tabs be moved into the area around the actions portlet, and 2. What do I do with those duplicated menu options in the meantime?04:54
bradburgh, the wiki migration losing all subscription data was just not cool04:54
ddaaping lifeless04:54
=== Seveas [n=seveas@ipd50ab46e.speed.planet.nl] has joined #launchpad
bradbsalgado: When I try to change my wiki name to "BradBollenbach" (from the mystical "BradBollenbach2"), FOAF tells me that "The wikiname BradBollenbach for http://www.ubuntulinux.com/wiki/ is already taken". How do I get my wiki name back?04:58
bradbsalgado: i.e. Can I have an option that allows me to somehow say "No, really, that's me."04:58
kikobradb, you need to merge your account with the one which is currently linked to BradBollenbach04:59
salgadobradb, no, you can't have that option because that message means that that wikiname is associated with another person04:59
kikosalgado was going to add a link to the person which is linked05:00
kikoI can probably do it if he tells me how05:00
salgadoI did that, but it's not merged yet05:00
bradbah, good ole name396. @#$@!.05:01
mptbradb: Where are they duplicated?05:01
bradbsalgado: BTW, why did my karma get reset to 0 again?05:01
jordisegfault: ok, great05:02
mptbradb: I'm not sure how the page layout will end up -- I'd still like application menus as tabs where they make sense (Rosetta and Calendar)05:02
Robinho_Peixotohow to put code in bazaar without import of other revision control05:02
mptbradb: As for context menus, I've never been sure why they were part of LaunchpadMenus. I'll discuss that with SteveA when he gets back.05:03
salgadobradb, I guess it's because mark changed the templates to use context/karma (which was added in the last rollout) and that will be updated only after a run of the karma-updater cronscript05:04
bradbmpt: If I implement MaloneMenus as spec'd, you'll end up with a series of tabs along the top, like "Report a Bug", "Assigned to Me", "Critical", and others, which are duplicates of what is already shown in the actions portlet. Do I remove the actions portlet?05:04
salgadonot sure when it's scheduled to run, though05:04
bradbsalgado: ah, right05:04
mptbradb: No, those things shouldn't be tabs, they should only be in the actions portlet05:04
mptthey don't make sense as tabs.05:04
mptthey're not subdivisions of the app.05:04
bradbyou were there when we listed them as application menus, which means tabs05:05
bradbfor some reason, ISTR mark wanting them as tabs too, based on what he said in .br, but it's possible that I remember incorrectly.05:05
SurakWhat Robinho_Peixoto is asking is that there's no clear way to add the files directly to bazaar, I mean, to use it as the primary revision control system (for starting a project instead of importing an already created somewhere else). Is here the correct place for him to ask directions?05:05
kikoSurak, it is. jblack can you please give Robinho_Peixoto and Surak some pointers as to where to start reading about bazaar and the supermirror?05:06
bradbmpt: But either way, I'm not bothered. I'm looking for your ruling on How Things Should Be. Will there be no tabs on the +bugs page then?05:06
mptbradb: Mark doesn't want tabs for apps at all. He was right that my tabs didn't make much sense for Malone.05:06
mptEspecially without context-free search and reporting pages05:07
mptBut as I said, I think they do make sense for Rosetta and Calendar.05:07
mptbradb: No tabs on +bugs for the moment, right.05:07
carloskiko, Surak I think #bazaar has more developers that can help about that05:07
bradbRight, I also clearly remember him saying he doesn't want tabs at all, so I might just be drunk.05:07
Alinuxcarlos,  :) thanks brother....05:07
AlinuxIf some questions in the near future, I'll ask yuo... ok? :D05:08
bradbmpt: So, MaloneMenus implementation is basically confined to the bug page and the task page right? (And that the bug page's implementation of menus is blocked on making the bug page URL context-sensitive.)05:08
mptRobinho_Peixoto: http://www.advogato.org/person/jamesh/diary.html?start=196 might be useful05:08
Robinho_Peixotompt: thanks05:09
bradbmpt: Er, I guess there's all the bug action pages too.05:11
mptbradb: I guess so ... As long as those links are presented somehow, it doesn't particularly matter whether they use LaunchpadMenus or not05:11
carlosAlinux, is better if you ask it to the channel so anyone can help you :-)05:11
Alinuxcarlos, :) ok...05:12
bradbmpt: My next landing (which will happen shortly, if I can steal a reviewer) will add portlets to all the bug action pages (add cve ref page, add subscriber page, etc. will all have at least the bug details and actions portlet along with usually at least one other portlet relevant to the page being view [e.g. the attachments portlet on the add attachments page] ) Just cleaning up the diff now.05:12
Alinuxthank you very much!05:12
bradbmpt: and page titles!05:13
carlosAlinux, your are welcome05:13
mptbradb: yay for the page titles, at least :-)05:13
bradbheh05:13
AlinuxI've alredy translated Totem, from Hoary Hedgehog, but here https://launchpad.net/distros/ubuntu/breezy/+lang/ka is not present? why? 05:13
AlinuxWe have finished Totem :) in georgian! 05:14
mptbradb: But I don't know why you're adding portlets to the Add Subscriber page given https://wiki.launchpad.canonical.com/MaloneBugSubscriptions05:14
bradbmpt: It's a question of what will work right now vs. what will work at some as yet unknown date in the future.05:15
mptok05:16
carlosAlinux, because we don't apply translations automatically to the other releases (yet)05:18
carlosAlinux,but you will see the translations as suggestions05:18
Surakmpt: That link is a small tutorial about using bazaar. What Robinho is asking is how to use bazaar with launchpad (even as a host for it, because he has no direct network connection). Could you please give us some advice?05:21
bradbkiko: Are you interested in reviewing the portlet mania patch in about 10 mins (i.e. when baz diff finishes)05:21
bradb?05:21
=== SnakeBite [n=SnakeBit@84.242.143.64] has joined #launchpad
=== pablof [n=ubuntu@201.32.136.14] has left #launchpad []
SanderDHow do I decrypt the confirmation message?05:24
SanderD(for GPG Key Management)05:25
jordiSanderD: umh, what email client?05:26
jordiSanderD: you should import the key it was signed with05:26
SanderDI'm using Gmail...05:27
jblackbradb: Which side of canada is the english side? (I hear that canada is 1/2 french and 1/2 english)05:27
jordiSanderD: sounds like a handicap05:27
bradbjblack: All sides, if you're standing in Quebec.05:27
SanderDjordi: Can't I use gpg -d or something like that?05:27
jordiSanderD: copy & paste the encrypted block05:27
jordiand do it on the commandline05:27
bradbjblack: There are pockets of francophonie un peu partout, but Quebec is the only predominantly French-speaking region.05:28
bradb(about 7 million people)05:28
jblackCool. So I should be able to read the roadsigns.05:28
bradbHm, possibly not. :)05:28
SanderDjordi: I've just saved it to ~/test and I'm trying gpg -d test, but then I should enter a passphrase...?05:28
SanderDah05:28
bradbjblack: But, rest assured, that in Montreal, you'll be able to speak to people in English, because everyone here is bilingual.05:28
bradb(FVDO "everyone")05:29
SanderDjordi: I just had to enter mine, d'oh! Thanks for the help.05:29
bradb(And various defintions of "bilingual")05:29
jordiSanderD: d'oh! :)05:29
jblackbradb: Maybe if I approach this more directly... I'm only 8 hours by car. My driver's license should be fine. I'm double checking I won't get stuck in no-par-le-vue land on my way there and back. :)05:30
bradbHeh, you should be okay. :)05:30
jblackI hope people know to bring winter coats. :) 05:32
kikobradb, I'm probably not a good option05:34
KeybukSurak: https://wiki.launchpad.canonical.com/HCT05:34
bradbkiko: ok, no worries, i'll nag^H^H^Hask salgado perhaps05:35
jblackkeybuk: Hey! Do you know a couple people that are on the edge of using bazaar, that are waiting to be convinced? 05:35
bradbkiko: What benefit is there to David Sugar to break up different bits of the GNU Telephony project into separate products, instead of having just one product? i.e. What reasons can I give him that will really make him go "oh, yeah, that's definitely sounds like a good idea."05:37
SurakThanks Keybuk05:37
kikobradb, if he wants to track bugs on them separately, or have a different default bug subscriber for each of these, or if he'd like to do releases of the individual bits independently, or if he'd like to enjoy finer-grained access control to the individual parts.05:38
SanderDIs there a way to register a new project at Launchpad?05:38
kikoSanderD, yes. search first for the project you want to register, and if you don't find it, there is a link on the results page.05:39
bradbkiko: What about establishing better packaging relationships with downstream? Is there a significant benefit from that angle for an upstreamer?05:39
jblacksanderd: sure is. https://launchpad.net/projects/+new05:39
kikobradb, well, it does make it simpler for the software to be packaged05:39
SanderDkiko & jblack: thanks05:39
bradbright, I could at least mention that05:39
jblacksanderd: (kiko's advice is better. however, if you have false matches, you may have to use the url I gave you)05:40
mptSurak: Ah, sorry I wasn't paying attention. I seem to recall that Launchpad doesn't actually let you register Bazaar code at the moment, because I tried to do that for Ubuntu Help05:42
mptkiko: Eek, that's the second person with the same question today. I'm going to fix that bug this afternoon.05:43
mpter, kiko->jblack05:43
jblackmpt: I rather thought it was intentional. 05:44
jblackPerhaps a line saying "To add a new project, search to see if it exists first".05:44
jblackAnd perhaps add a link saying "No, my project definitely isn't listed. Add a new one". 05:45
mptjblack: Is the benefit of moving to baz for the next few months greater than the cost of learning bazaar commands only to unlearn them for bzr?05:45
mptI was trying to get the doc team to look at my docs in baz and the bzr roadmap seems to be one of the reasons behind their "meh, why bother"05:46
mptNot to say that the baz->bzr roadmap is wrong at all, it just has unfortunate effects on evangelism :-)05:46
jblackmpt: bzr is so easy to learn, that there's not much cost associated. 05:46
jblackmpt: Its probably better to appease people with baz until bzr is ready, rather than loose them permanantly to svn or git.05:47
mptWell, these people are already using svn, so it's a different equation05:50
jblackAre they liking svn? 05:50
jblackIf they like the results of migrating to svn, its better to leave them be until bzr is ready. If they're miserable, then we should get them onto baz and migrate them to bzr either in november or january, depending upon their needs. If its an an individual and not a group, we could potentially move them to bzr today.05:53
jblackmy lord. 194k of email on gnuarch in 12 hours.05:54
mptjblack: svn is fine for them, and the idea of no mainline has them squeamish (though with the fractiousness of the Ubuntu Doc team it might actually be a good thing)05:57
jblackOh, ubuntu is targeted to be dogfooding bzr "Oct 31".05:57
jblackOdd target date. That's an american holiday in which all the monsters supposedly come out (and everyone dresses up as ghosts and ghouls to hide from them)05:58
ddaaIt's a weird feeling, when you've been carefully cleaning code up and preparing a new feature, and when comes integration time you just want to whack it into functioning using the bigger hammer on the market.05:58
ddaa* biggest hammer05:58
ddaaI'm sure I'm _that_ close to getting the fix for the python import to work, but the tests keep blowing up on me :(05:59
=== mdz_ [n=mdz@ca-studio-bsr1o-251.vnnyca.adelphia.net] has joined #launchpad
=== dand [n=dand@83.103.205.136] has joined #launchpad
=== Nafallo is now known as Nafallo_away
=== Nafallo_away is now known as Nafallo
=== Nafallo [i=nafallo@c-459571d5.07-44-73746f50.cust.bredbandsbolaget.se] has joined #launchpad
=== lisi [n=Ubuntu@p54A392F0.dip0.t-ipconnect.de] has joined #launchpad
=== Nafallo [i=nafallo@unaffiliated/nafallo] has joined #launchpad
=== robitaille [n=daniel@d154-5-117-228.bchsia.telus.net] has joined #launchpad
=== lisi [n=Ubuntu@p54A392F0.dip0.t-ipconnect.de] has left #launchpad ["Leaving"]
=== Mez [n=Mez@cpc3-lich4-3-0-cust227.brhm.cable.ntl.com] has joined #launchpad
=== Lovechild [n=dnielsen@love-sources/Lovechild] has joined #launchpad
=== Alinux [n=Ubuntu@p54A392F0.dip0.t-ipconnect.de] has joined #launchpad
bradbmpt: How's MaloneSearchResults coming along, btw?07:29
mptbradb: nearly done, just need to fix a test or two I expect07:41
bradbCool.07:42
=== bradb is changing the bug and task page URLs today. BOOM.
kiko-fudargh07:45
bradbkiko-fud: Should the current bug page and task page URLs keep working?07:47
=== mpt watches baz crash on baz status
KeybukKinnison: once a SourcePackageRelease that was PUBLISHED is replaced, one has to update the status to SUPERSEDED, yes?07:48
KinnisonAye07:49
Keybukhmm07:49
KeybukI'm doing that07:49
KinnisonWell, the Dominator will do that in CAP07:50
Keybukand I'm getting "SQLObjectMoreThanOneResultError: 2 rows retrieved by selectOneBy" from somewhere in lp07:50
KinnisonErgh07:50
KinnisonWhat is doing a selectOneBy?07:50
KeybukSourcePackageInDistro.selectOneBy( ... )07:51
Keybukbeing done in SourcePackage when instantiated07:51
KinnisonHmm, I wonder if SPID is failing to limit publishing records by status07:53
=== Keybuk cheats and changes his mini-dominator to change the status straight to REMOVED, GONE, MUAHAHAHA
Keybukwhich SPID seems to exclude07:54
KinnisonHeh07:54
Kinnisonseems fair07:54
Kinnisonthe db view seems very simple07:54
KinnisonI'd need to talk with its owner (kiko) to work any more out07:54
Kinnisonand I'm off out in 5 mins07:55
kiko-fudyou can talk to him07:55
kikohe listens07:55
Keybuk^^ :)07:55
KinnisonVSourcePackageInDistro07:56
Kinnisonwhat's it all about?07:56
kikowell07:57
kikoit used to return source packages in a certain distribution07:57
KinnisonAye, now it seems to return PENDING,PUBLISHED,SUPERSEDED,PENDINGREMOVAL07:57
Kinnisonwhich, naturally, will cause selectOneBy issues07:58
Keybukwhich breaks Mark's SourcePackage toy if a source is a bit in flux07:58
kikoah07:58
kikowell, you'd need to restrict that to being just PUBLISHED07:59
KinnisonShall I limit the view to PUBLISHED when I update it, or should SourcePackage be updated?07:59
kikoI guess Mark assumed all packages would be in the published state.07:59
kikohmmm07:59
kikoKinnison, I think the latter is more generally useful.07:59
kikobecause other users of the view might want to grab the information for non-current (pending, for instance) packages to display in a web UI07:59
Kinnisonkiko: then VSPID needs updating to also state the status07:59
kikodoes that make sense?07:59
Kinnisonkiko: and also the pocket07:59
kikoindeed08:00
Kinnisonkiko: shall I do that in my uberpatch?08:00
kikogood thinking08:00
KinnisonKeybuk: for now, do things the "odd" way in your mini-dominator08:00
kikoI'm happy with that08:00
KinnisonKeybuk: I've set myself a reminder to fix up VSPID tomorrow08:00
KeybukI call her Judy08:00
jordicarlos: did you discard a mail with subject "Admin language" from the queue this week?08:01
Kinnisonjudgejudy = Dominator(logging.getLogger("Dominator"))08:01
Kinnison...08:01
Kinnison            judgejudy.judgeAndDominate(distrorelease,pocket)08:01
jordiit doesn't appear in the archive, and it's not in the approval quieue either08:01
Keybukworrying, we appear to share a sense of humour08:01
carlosjordi, no, I accepted it08:01
carlosjordi, I saw it08:01
KinnisonKeybuk: It was an obvious one08:01
carlosisn't it on the mailing list?08:01
Kinnisonanyway, 'tis 19:01 and I have to get dressed and go and kill some PCs08:01
Kinnisonciao08:01
jordicarlos: I don't see it in my mail or in the archive08:03
jordi    From:    triad@df.lth.se08:03
jordi    Subject: Admin language08:03
jordithis one08:03
jordiI still have the mailman copy. Should I bounce it, or are you completely sure it hit the list? (I haven't seen it)08:03
carlosjordi, I did it this morning08:04
carloslet me check if I have it08:04
carlosjordi, seems like it was lost :-(08:05
carlosjordi, please, bounce it08:05
carlosand thank you for noting it08:05
jordidone08:06
jordinit nearly got deleted08:06
carlosjordi, I have all emails 08:07
jordiaha08:07
carlosso I would recover it if you remove it 08:07
jordiI delete spam08:07
=== camilotelles [n=Camilo@201.32.165.161] has joined #launchpad
kikocarlos, jordi: should we do some QA on Rosetta today?08:17
jordikiko: can we do it tomorrow?08:19
jordikiko: it's a bit late for me08:20
kikowe could, I guess08:21
kikodoes that mean delaying the release to tomorrow, carlos?08:21
jordiI thought the release was tomoerrow08:24
kikosorry08:24
kikoto thursday08:24
=== Surak [n=ubuntu@201.32.165.161] has joined #launchpad
jordithat would give me an opportunity to update some FAQs before slashdot knocks on our door08:25
jordibut I guess I could have time before the release tomorrow depending on what time you're planning o send theemail08:25
kikotomorrow evening I guess08:25
jordinod08:26
mdz_carlos: you have copies of *all emails*?08:28
mdz_I will remember that the next time I am looking for an email08:28
mptWho needs Spotlight when you have Carlos08:28
jordilol08:29
AlinuxIve translated a pckage for Hoary, is it valid for Brezzy too?08:36
mptbradb: branch mirrored08:52
carloskiko, I think it's safe to send the 1.0 annoucement tomorrow night08:53
carlosmdz_, yes, I don't remove any email as long as I'm still subscribed to one list08:54
kikocarlos, okay, but we need to do some haxoring tomorrow then08:54
carlosmdz_, only spam08:54
carlosmpt, :-)08:54
mdz_carlos: so you have copies of my email too?08:54
carlosmdz_, yes08:54
mdz_so if someone sends me a private mail and I lose it, i can always ask you08:54
carlosmdz_, :-P dude, it's a bit late for me already, don't laugh on me :-)08:55
bradbmpt: cool, thanks08:56
carloskiko, sure thing08:56
bradbmpt: what's the branch name, btw?08:56
carloskiko, that's why I said tomorrow night (I suppose 18:00 UTC or so should be ok)08:56
carloskiko, so we test it a bit more and users will reportr bugs too08:57
kikookay.08:57
mptbradb: Same as yours but with mpt@canonical.com08:57
bradbok, thanks08:57
mptbradb: See my message to the list08:57
=== SnakeBite [n=SnakeBit@84.242.143.64] has joined #launchpad
mptbradb: Oh, I forgot to mention that the assignee's name should be preceded by the person icon, and linked to that person's assigned bugs08:59
mptbut that's shown in the mockup08:59
mptlifeless: Still on holiday?09:02
bradbright, that (along with the "Wanted in 1 other places" stuff) were among the micro tweaks I needed to make before merging.09:02
kikobradb-bbl, your assignment widget, while nice, lacks <label>s.09:25
ddaampt: lifeless sleeps even when he's not on holiday09:32
ddaaI know that sounds unprofessional, but that's the way it is09:33
ddaafor the record, it's about 5:30 am there09:33
=== Burgundavia [n=corey@S0106000000cc07fc.gv.shawcable.net] has joined #launchpad
=== mpt just tried to ask launchpad a question
mpterrr, carlos09:46
mptcarlos: What is <something i18n:translate=""> good for?09:48
carlosmpt, I'm not sure but I think it's a way to say that the content of the tag should be translated09:48
jordicarlos: shouldn't ubuntu ttranslators be assigned to openicdl?09:50
jordiI don't seme to be able to change that.09:50
carlosjordi, only if they ask it09:51
jordinod09:51
jordik, laters all09:51
jordidamn fuck I'm late, and no dinner09:51
jordithis is disaster09:51
carlosjordi, good luck!09:52
=== carlos -> out
carlossee you09:52
kikobradb-bbl, I just got a package containing a chinese electric nail polisher, which seems to have been sent from 1455 Sherbrooke 1206. Any clue wtf this thing is?09:52
mptoh! My Christmas present has arrived early09:55
kikompt, it's yours?09:57
mptkiko: um, no09:59
mptI don't need a chinese electric nail polisher, kiko -- I don't have chinese electric nails.10:00
=== lamont [n=lamont@15.238.5.125] has joined #launchpad
mptsalgado: Is there an easy way of retrieving the total number of projects in Launchpad?10:17
kikoBjornT, bradb-bbl: ping?10:18
salgadompt, if there's one, I don't know10:18
BjornTkiko: pong (i'm about to go to bed, though)10:19
kikoBjornT, an easy question10:23
=== kiko pokes BjornT
kikowtf is bradb-bbl 10:34
ddaampt: 7010:42
ddaahttps://launchpad.net/projects?text=10:42
ddaathat probably does not account for inactive projects though10:43
ddaahaha... for the first time, the new-and-improved cscvs has gone farther than the old one at processing python cvs logs...10:51
kikowoooooo10:57
ddaa150k revisions... should take a couple of day before I can know if the result is valid or not :(10:58
ddaa(note that's 150k cvs commits, not 150k changesets)10:58
mptddaa: No, I meant a TAL way :-) I've implemented it now. Python, ZCML, TAL, the works.10:59
mpt(Helped a lot by it being already implemented for products)11:00
ddaaGrmbl...11:01
ddaaI had to put a fair amount of duct tape this afternoon to get the nested log parsing to pass the reality check... if I were a reviewers I'd ask for a refactoring...11:02
ddaaanyway... I'm sure it's not passing my own tests cases anymore :(11:02
=== BjornT -> sleep
=== Seveas [n=seveas@seveas.demon.nl] has joined #launchpad
=== kiko tries to kill bradb-bbl
mptkiko, if you need something to do, you can come review my branch11:21
mptI started doing [trivial]  fixes in launchpad--devel--0 and it kinda got out of hand11:21
mptI'm even adding portlets!!!11:21
kikoI am actually busy but hating some malone code11:24
bradbkiko: chinese electric who?12:05
kikocan you believe that?12:05
bradbno12:05
=== bradb just went and bought a nice Rocky Mountain, w00t
kikowow, awesome!12:06
mptO_o12:06
kikothat is SUCH a way to avoid flak from me, go out and buy a bike12:06
mpta bike?12:06
mptWhere I come from, a Rocky Mountain is an ice block12:06
bradbkiko: When you have an urge, you have an urge.12:07
bradbI *needed* a buy. *Now*.12:07
bradba bike, even12:07
bradbLast time I *needed* something *now*, I ended up buying a condo.12:08
bradbGood investments, in both cases.12:08
bradbsalgado: Will you have a chance to review portlet mania today?12:10
kikobikes are always great investments12:10
kikobradb, salgado will say no12:10

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