/srv/irclogs.ubuntu.com/2006/03/04/#launchpad.txt

=== Seveas [n=seveas@ubuntu/member/seveas] has joined #launchpad
=== Panda^ [n=giampaol@217.201.198.170] has joined #launchpad
=== poningru [n=poningru@n128-227-48-188.xlate.ufl.edu] has joined #launchpad
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #launchpad
=== Lorenzod [n=lorenzod@63.218.103.162] has joined #launchpad
=== cprov [n=cprov@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
=== irvin [n=irvin@ubuntu/member/irvin] has joined #launchpad
=== irvin_ [n=irvin@203.213.220.166] has joined #launchpad
=== irvin_ [n=irvin@203.213.220.166] has joined #launchpad
=== mpt__ is now known as mpt
=== mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #launchpad
=== mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #launchpad
=== mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #launchpad
mptGoooooooooooooooooooooooood afternoon Launchpadders!03:01
=== mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #launchpad
=== poningru [n=poningru@n128-227-48-188.xlate.ufl.edu] has left #launchpad ["Ex-Chat"]
cprovmpt: hey03:14
=== poningru [n=poningru@n128-227-48-188.xlate.ufl.edu] has joined #launchpad
cprovmpt: may I have you oppinion for a new page/action about  builds03:15
mptcprov, sure03:17
cprovmpt: we new a RESET ALL page and there the user might choose one or more "resetable" state 03:18
mptTo reset what?03:18
cprovmpt: I'm thinking in a form with check-boxes, is it ok ?03:18
cprovbuild records03:18
cprovmassive reset all build records in a defined set of states03:19
cprovbrutal force for buildd-admins 03:19
mptResetting all the build records for a single build machine? Or for all build machines?03:20
cprovmpt: it's context sensitive, as most of the +builds pages 03:21
=== jsgotangco [n=jsg@210.4.38.43] has joined #launchpad
cprovmpt: did you get it ? or I was confusing ?03:22
mptcprov, resetting all the build records for a single build machine? Or for all build machines?03:24
cprovmpt: if you are in /+builds/foo-builder/+resetall for all foo-builder records if you are in /distro/ubuntu/hoary/+builds/+resetall for all ubuntu/hoary builds, that's context sensitive ...03:26
mptoh, ok03:26
mptcprov, why would you want to reset all the build records?03:27
cprovis this more complexity than we are looking for ?03:27
cprovit's the usual retry they do once a while 03:27
mptSorry, I don't understand that03:28
mptIs this to keep the list of builds short?03:28
mptto remove records that are no longer relevant?03:28
cprovwhen we have builder spare time and want to retry every failure just for fun ;) I mean, just to check if they can build 03:28
cprovmpt: not just it, but it can check if the things can be "more sane"03:29
cprovmpt: catch up false "failures" and so on03:29
cprovmpt: does it make any sense for you ?03:31
mptNot really :-(03:31
mpt"more sane" how?03:31
mptHow do you "catch up" on a failure?03:31
cprovmpt: reset failures by dependency waiting that now can be satisfied, reset all failures by DC power/net outage (hehe this is fun) and weird things like that03:32
mptcprov, so how often would people want to do this? Once a day? Once a week? Once a month?03:34
cprovmpt: dependes on admins freakness, but never more ofen than day (I can say for sure, may weekly)03:36
cprovmaybe03:36
cprovit's indeed a very low hit page, protected by builddAdmin, so a very restricted page03:38
mptcprov, what would the checkboxes be necessary for? One checkbox per build?03:38
cprovmpt: no one per "resetable" state, currently: DEPWAIT, FAILED, BUILDERFAIL, CHROOTFAIL03:38
cprovread by this:  I want to reset ALL build in XXX state in this context03:40
mptok03:40
cprovmpt: I'm ok if you say it's too fluf for UI atm and we should do this as a special cmd-line tool03:41
mptcprov, I think this should be a section at the bottom of the +builds page, rather than a separate page03:41
cprovit would same me time, btw03:41
cprovreally ?03:41
mptwrapped in <tal:admin condition="required:launchpad.Admin"> or whatever the appropriate permission is03:41
cprovuhmm good idea03:42
mptSo people who can do it see it, and people who can't don't03:42
mptOne of my branches up for review does that for team +members pages03:43
cprovit's a good idea, I can mock it up and show you tomorrow on mawson (dogfood) .. thank you dude03:44
mptno problem03:48
=== stub [n=stub@ppp-58.10.73.249.revip2.asianet.co.th] has joined #launchpad
cprovstub: hi stub03:52
cprovmpt: good, thanks03:53
stubcprov: morning03:53
cprovstub: good morning (here late night ;))03:54
cprovstub: so, did you cherrypick this manual fix we did in production DB ?03:55
stubNot yet. I'll need to cherry pick it when I tag the production branch for the rollout tomorrow.03:56
cprovstub: ok, up to you, we just can't forget.03:57
stubActually, I think I'll just tag the production release from r3199 so no cherry picking neccessary03:57
cprovgood04:00
cprovstub:  which is current DB patch number ?04:40
stubwhere?04:40
cprovRF04:41
cprovi need to send a new patch, new field in build table, of course to be aplied/cherrypicked before rollout04:41
=== mpt [n=mpt@219-89-159-215.jetstart.xtra.co.nz] has joined #launchpad
stubJust use a high number like 99 - I allocate the real patch number when it is approved.04:43
cprovokay04:43
stubYou will probably get -23-0.sql if this happens soon though04:43
cprovin 10 minutes04:44
cprovstub: sftp://chinstrap/home/warthogs/archives/cprov/launchpad/small-fixes05:01
stubCan you paste the db patch?05:02
stubOr did you want a review of the entire branch?05:02
cprovstub: no, it's a single file -> https://chinstrap.ubuntu.com/~dsilvers/paste/fileS3OMjV.html05:03
stubIt needs a comment in comments.sql05:04
stubWhat is 'depends'? Should that be dependancies?05:04
stubOr is that the term used in .deb packaging05:05
cprovstub: uhm, does it sounds more readable for you ?05:05
cprovstub: it will store a dependency line generated by builder when a job is DEPWAIT05:05
stub'depends' is the present tense form of the verb 'depend'05:05
stubThis should be a noun05:06
stubSo dependencies would be better05:06
cprovqueuebuilde will tweak it removing satisfied deps from this line as soon as they get published and move the recored to PENDING when the field gets empty05:06
cprovqueuebuilder ...05:07
stub(note I used the incorrect spelling before)05:07
stub(depends would be the correct column name for a foreign key relationship, where foo depends on bar)05:08
cprovi won't loose the "present" state of the concepts, some thing like "still_depending" 05:08
stubdependencies has the necessary concept of 'present'05:09
cprovideally it should map across binarypackagereleases, but the text notation is easier05:09
cprovok "dependencies"05:09
stubIs there much code breakage? I'll let you land it like it is if you add  bugreport to do the rename later.05:10
cprovstub: there is no code yet, I can rename it now, wait a second05:11
stubOk. approved with the new column name and a comment in comments.sql that describes the format.05:11
cprovright05:11
stubpatch-40-23-0.sql05:11
cprovehe, Build table has no comment at all, shit ... will write them all and request a small review from you05:13
stubcprov: or open a bug and assign it to yourself.05:17
cprovstub: will write it now, have that time05:17
stubIt might be getting a bit late :)05:17
=== ORiON2012 [n=orion@cpe-70-117-0-232.satx.res.rr.com] has joined #launchpad
cprovstub: done, generating a diff for you05:28
cprovstub: late for me or for you ?05:29
=== cprov is lost in TZs
stubfor you05:30
cprovstub: https://chinstrap.ubuntu.com/~dsilvers/paste/filetMuaR2.html05:30
stubJust coming up to lunchtime here05:30
cprovstub: no way, I have more 8 hour of work with adam, i', in AU time today and tomorrow :(05:30
stubI remember now05:31
stubThat is the old paste?05:31
cprovstub: check the diff out for english error, or bad phrases, pleas05:31
cprovstub: I suck 05:31
cprovstub: https://chinstrap.ubuntu.com/~dsilvers/paste/fileWGLOwk.html05:32
stubCOMMENT ON COLUMN Build.processor IS 'Points the Distroarchrelease available processor target for this build.' should be 'Points to the Distroarchrelease...'05:34
cprovright, will add "to" after all "points"05:34
stubCOMMENT ON COLUMN Build.sourcepackagerelease IS 'Sourcepackagerelease which originate this build.' should be 'The Sourcepackagerelease which originated this build.' (past tense)05:35
cprovright05:35
stub+COMMENT ON COLUMN Build.pocket IS 'Store the target pocket idenfier for this build.' should be 'Stores the target pocket identifier' (present tense)05:35
stub(and store is the verb form)05:35
stubeverything else is good05:36
cprovright, thanks, r=stub ?05:36
stubYes. r=stub05:36
cprovstub: good05:37
stubDo you need me in the next hour? I need to grab some lunch and pay some bills at the bank, but I can delay that if I'm needed here.05:38
=== mpt wonders why bzr diff isn't showing any of the pagetest changes he's made
=== tambaqui [n=patricia@200-183-99-107-mns.cpe.vivax.com.br] has joined #launchpad
stubmpt: Have the files been bzr added? Or did you accidently commit them (bzr status might help)05:45
cprovstub: no, go for it, ping me when you get back05:46
cprovstub: it would be nice if we can cherrypick this on production05:46
mptstub, this is a branch recently converted from baz05:46
mptNow I see that the test I'm changing shows up as "unknown:" in bzr status (along with dozens of other files)05:47
=== pcbill [n=pcbill@140.112.30.182] has joined #launchpad
mptDo I need to bzr add all of them? :-/05:47
stubcprov: I've applied the patch to the production database05:47
cprovstub: you rock, thanks 05:47
stubmpt:'bzr add .' works to add everything in the current directory and below05:48
stub(unless it is  ignored like .pyc and foo~ files)05:48
mptYeah, I was just going to ask if I'd need to do a make clean first :-)05:48
stubOtherwise 'bzr missing | xargs bzr add' might do the trick if what you are trying doesn't work05:50
mptstub, now I have both 30-add-edit-package-infestation.txt and 30-add-edit-package-infestation.txt.disabled05:50
mptshould I use rm on the first one, or bzr rm?05:50
stubI use bzr rm - not sure what is best practive05:51
stubpractice05:51
mpt(given that that test is supposed to disabled)05:51
mpt+be05:51
spivmpt: Hmm, is one a copy of the other?05:54
mptyes05:54
spivAre you changing that file in this branch, or is this just some temporary hackery?05:55
mptI was trying to change it to make the pagetest pass, that's all05:55
mptPretty quickly I realized it would never pass because we don't have infestations05:55
spivI ask because when this branch gets merged to rocketfuel, you don't want an existing file to look like it's been deleted then re-added as a whole new file with no history.05:55
mptSo rocketfuel has 30-add-edit-package-infestation.txt.disabled, which presumably has history preserved by bzr mv05:56
spivRight.  So if you don't want the non-disabled one, just delete it?05:57
mptI've bzr added, then bzr rmed, 30-add-edit-package-infestation.txt05:57
spiv(and bzr rm it if you accidentally added it)05:57
spivAll good then :)05:57
mptSo I think I'm ok05:57
spivI'll shut up and let you get on with it :)05:57
mptexcept that bzr diff against rocketfuel now gives me a whole crapload of stuff that I didn't do05:57
spivHmm.05:57
spivAnd presumably "bzr status" tells you you've changed stuff you didn't change?05:58
mptyes05:58
mptadded: cronscripts/check-cve.py, database/schema/pending/HideObscureLanguages.sql, etc05:58
spivSounds like something wonky in the conversion from baz...05:59
spivI *think* it may be the case that those are all old files that the baz2bzr script doesn't remove from the working copy.06:00
spivi.e. a freshly converted branch is likely to have an unclean "bzr status", because of files that should be deleted are still lying around.06:00
mptok, that looks about right06:01
mptall the files marked as "added:" are ones that don't exist in rocketfuel06:01
spivBoth of cronscripts/check-cve.py and database/schema/pending/HideObscureLanguages.sql aren't in current rocketfuel, so I think you might want to check each of these files, make sure they're obsolete, and "bzr rm" and/or "rm" them as appropriate.06:02
=== mpt does the mental "How long will it take me to learn how to script this" vs. "How long will it take for me to do it manually" calculation
spivmpt: Don't forget the "how long will it take me to answer that question" part of that calculation ;)06:04
spivmpt: And the "how long witll it take me to answer the meta-question" question ;)06:04
mptThat's a dead-weight loss no matter which option I choose06:04
stubAhh.... I seem to recall that the newly converted branch needs to be 'bzr reverted' to make it clean06:18
mptI've fixed about four bugs on this branch, and I don't really want to fix them again06:19
stubIf you start with a fresh converted branch though you could copy across the files you have modified. Hindsight will tell for sure :)06:20
mpthmmmmmmm, that's a possibility06:22
stubYou need to undo all the changes in those files you didn't touch though (bzr revert) rather than committing or you will be committing obsolete code06:22
stub(if you attempt to rescue your current branch that is)06:22
mptIf bzr log listed the files I'd changed with each commit, I could do that06:24
mptbut it doesn't06:24
spivmpt: --verbose06:24
mptahhhh06:25
mptSo, I converted the branch, then merged rocketfuel as revno 237106:29
mptthen fixed bugs in 2372, 2373, etc06:29
mptSo, bzr revert -r 2370?06:29
dilysMerge to devel/launchpad/: [r=stub]  New field in Build to store DEPWAIT current dependencies line, comments on Build fields (code is in soyuz production branch) (r3200: Celso Providelo)06:30
stubmpt: 'bzr uncommit' will uncommit the most recent commit. That is the only way I'm aware of to revert history apart from generating the inverse diff of the changes and applying that.06:31
mptok, I think I'll be converting the branch from baz again06:33
stubbzr uncommit can be run multiple times06:34
stub(so bzr uncommit; bzr uncommit; bzr uncommit; should get you back to where you started)06:35
stubFollowed by a 'bzr revert' and 'bzr clean-tree' to give everything a good scrub06:35
=== stub goes to the bank
=== mpt [n=mpt@219-89-159-215.jetstart.xtra.co.nz] has joined #launchpad
=== mpt [n=mpt@219-89-159-215.jetstart.xtra.co.nz] has joined #launchpad
=== Gadina [n=Miranda@85.142.128.187] has joined #launchpad
=== Martolod [n=jeremy@ARennes-257-1-96-227.w81-48.abo.wanadoo.fr] has joined #launchpad
Martolodhello all09:05
Martolodi have a lot of questions !09:05
Martolodi'm a translator of Gnome with CVS access and i would like to know how rosetta can be able to commit .po files ?09:06
Martolodi don't understand the utility of rosetta to translate gnome in fact09:06
Martolodanyone to explain to me ?09:06
jameshMartolod: someone would need to export the PO files from rosetta and commit them to Gnome CVS09:10
Martolodmanually ?09:10
Martolodi don't see the of rosetta so !09:11
Martolodbut if i want to translate ubuntu for instance09:11
jameshMartolod: for Ubuntu, we export PO files and generate language packs containing translations for everything in the desktop09:12
Martolodi don't need to have any cvs account to ubuntu, just a launchpad account and it's all ?09:12
jameshyeah09:12
Martolodok thank you.09:12
Martolodah a last question !09:12
jameshthere are long term plans to make it easier for upstreams to pull info from rosetta09:12
jameshif upstream is using bzr, the idea is that Rosetta would publish a branch containing up to date translations09:12
Martolodso if i translate with roseta a gnome application of Ubuntu, do the same application will be translated in the official gnome package ?09:13
jameshwhich the developers would be able to merge from09:13
Martolodok09:13
jameshMartolod: only if someone imports the translations into Gnome CVS09:13
jameshyou'd need to check with your language team in the GTP about it09:14
Martolodyes i'm the leader of the team09:14
Martolodso i need to commit manualy and regularly po files from rosetta to gnome cvs09:15
Martolodit's what i wanted to know09:15
Martolodthank you.09:16
jameshwell, if the rest of the members of your team decided that they wanted to use Rosetta, and coordinated getting the translations back into Gnome CVS, then you could start using Rosetta09:16
=== Keybuk [n=scott@c51008D91.inet.catch.no] has joined #launchpad
=== ddaa [n=ddaa@nor75-18-82-241-238-155.fbx.proxad.net] has joined #launchpad
ddaahello09:29
=== pkunk_ [n=pkunk@a84-231-5-36.elisa-laajakaista.fi] has joined #launchpad
=== ddaa considers
ddaaSo, I used to have a meeting on monday morning, with mgmt09:30
ddaathe problem is, SteveA is on travel09:31
ddaaand lifeless is on leave09:31
=== ddaa holds a hand mirror
ddaa"Let's have a meeting, shall we?"09:31
ddaa"Mh, is there really a point?"09:32
ddaa"I'm not sure, but you know it's unprofessional to miss meetings"09:32
=== carlos_ [n=carlos@84.76.255.40] has joined #launchpad
ddaa"I guess so. Let's have meeting in 27 mins"09:32
carlos_morning09:33
ddaahey Carl09:33
ddaamgn09:33
ddaahey carlos_09:33
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #launchpad
carlosspiv: hi09:47
carlosspiv: around?09:47
=== thisfred [n=thisfred@a80-127-80-154.adsl.xs4all.nl] has joined #launchpad
ddaaspiv: ping10:15
ddaadaf: ping10:15
ddaajamesh: ping10:16
carlosdaf: hi, could you give me some input on https://launchpad.net/products/rosetta/+bug/33020 ?10:18
Ubugtumalone bug 33020 in rosetta "Rosetta Imports page is not able to handle lot of entries" [Normal,Unconfirmed]  10:18
carlosjordi: and you?10:18
=== fish [n=kvirc@h081217119213.dyn.cm.kabsi.at] has joined #launchpad
cprovcarlos: hey carlos10:22
cprovcarlos:  how are the automatic rosetta imports ?10:22
cprovcarlos: can we consider it "released" ?10:22
=== carlos_ [n=carlos@62.87.125.31] has joined #launchpad
carlos_daf: jordi: did you see my question? I got disconnected so I don't know if you answered10:29
=== raphink [n=raphink@ubuntu/member/raphink] has joined #launchpad
ddaaduh... kiko is on holiday too...10:58
ddaano management in sig10:58
ddaain sight today, let's have a giant game of nettris!10:59
=== raphink [n=raphink@ubuntu/member/raphink] has joined #launchpad
dafddaa: pong11:02
ddaahey daf11:02
dafcarlos: looking at it now11:02
carlosdaf: ok, thanks11:02
ddaadaf: can you spare some time to fix the ProductSeries.branch oops this week, please. It will become suddenly VERY painful next week.11:03
ddaaWhen bzr imports will be published.11:03
dafcarlos: (1) only show the first 20 imports (2) batch it11:03
dafcarlos: what do you think?11:04
ddaadaf: I'd really really like that bugfix to be up in production next week.11:04
ddaaI  need your help.11:04
dafddaa: can you remind me what the bug number is?11:04
carlosdaf: yeah, that's another option11:04
carlos(2)11:04
carlosI don't think we should implement (1)11:04
carlosas people would think their import is not there11:04
dafok11:05
dafbatching it is11:05
carlosdo we have already a way to do batching on launchpad?11:05
carlosor should I implement my own stuff?11:05
ddaadaf: bug 3211711:05
Ubugtumalone bug 32117 in launchpad "Template productseries-hctstatus-core.pt is wrongly calling getPackageName" [Normal,Confirmed]  http://launchpad.net/bugs/3211711:05
carlosI think mpt said that we are going to have a standard way to do batching on launchpad, but I don't have more details11:05
=== mpt [n=mpt@219-89-159-215.jetstart.xtra.co.nz] has joined #launchpad
dafddaa: thanks11:06
dafddaa: I can work on that today11:07
ddaadaf: fantastic11:07
dafddaa: I will let you know how it's going11:07
ddaadaf: there's a bit of UI design involved, don't be afraid being creative. The old UI sucked.11:07
ddaadaf: but timeliness is of the essence.11:07
carlosmpt: hi11:08
dafddaa: noted :)11:08
mpthi carlos11:08
carlosmpt: I need to implement batching for the page at /rosetta/imports11:08
carlosmpt: do we have a standard way to do that?11:08
carlosor should I do my own stuff ?11:09
mptcarlos, no :-(11:09
carlosI think you said that we are going to have a way to do it11:09
carlosmpt: https://launchpad.net/malone/bugs/3302011:09
Ubugtumalone bug 33020 in rosetta "Rosetta Imports page is not able to handle lot of entries" [Major,Confirmed]  11:09
carlosmpt: could you take a look to it?11:09
dafcarlos: we do have standard ways of doing batching11:09
carlosmpt: daf suggested to solve it using batching11:09
mptcarlos, yes, but the design hasn't been finished yet, let alone the implementation11:10
mpthttp://wiki.launchpad.canonical.com/StandardizedBatching11:10
dafok11:10
dafin the long term, there will be One True Batching Method11:11
dafas designed by mpt11:11
dafin the short term, we have some infrastructure for doing batching11:11
dafand the imports page can use that11:11
carlosmpt: could you give me some input on that bug, please?11:11
carlosdaf: Where could I see the interface?11:11
dafcarlos: look at DistributionAllPackagesView for an example11:11
carlosok11:11
carlosdaf: thanks11:11
dafand the corresponding distribution-allpackages.pt template11:12
dafde nada11:12
mptcarlos, I have nothing useful to add to that bug report11:14
sivangmorning shiney people :)11:14
mptshiny people??11:14
mptcarlos, mainly because I haven't sat behind you or jordi and watched the imports happening, so I have no idea how it works. Perhaps you can show me at the sprint.11:16
carlosmpt: sure11:16
carlosmpt: anyway, I need to implement something as the page is broken atm with the amount of entries from dapper11:16
carlosand we don't have all packages imported...11:17
carlosI will go for the batch solution as it's the easier to implement11:17
sivangmpt: why not shiney?11:33
=== WaterSevenUb [n=WaterSev@azevedo.astro.up.pt] has joined #launchpad
=== r2ndom [n=ubuntu@c-24-10-247-97.hsd1.ut.comcast.net] has joined #launchpad
ddaais there a policy (or not?) about deleting old bzr branches from chinstrap?11:47
Kinnisonjamesh: ping?11:48
cprovsee you tonight ...11:51
mptsivang, Launchpad's not shiny yet11:52
sivangmpt: :)11:55
=== Martolod [n=jeremy@ARennes-257-1-96-227.w81-48.abo.wanadoo.fr] has left #launchpad ["Quitte"]
=== r2ndom [n=ubuntu@c-24-10-247-97.hsd1.ut.comcast.net] has left #launchpad ["Leaving"]
=== sabdfl [n=mark@ubuntu/member/pdpc.silver.sabdfl] has joined #launchpad
jordioh dude12:36
=== lbm [n=lbm@x1-6-00-13-10-7a-d1-e4.k233.webspeed.dk] has joined #launchpad
jordicarlos: haven't had time to think about it12:37
jordihmm.12:37
carlosjordi: hi12:37
jordiI just arrived from Bruxelles12:37
=== jinty [n=jinty@196-28-44-2.jhb.netdial.co.za] has joined #launchpad
=== [fish] [n=kvirc@h081217119213.dyn.cm.kabsi.at] has joined #launchpad
=== dsaa [n=dsaa@210.213.92.173] has joined #launchpad
=== [fish] [n=kvirc@h081217119213.dyn.cm.kabsi.at] has joined #launchpad
=== fish [n=kvirc@h081217119213.dyn.cm.kabsi.at] has joined #launchpad
=== carlos_ [n=carlos@212.166.227.156] has joined #launchpad
=== stub [n=stub@ppp-58.10.73.249.revip2.asianet.co.th] has joined #launchpad
dafmpt: https://launchpad.net/people/daf -- why is the "Registered Details" bit floating off to the right?01:17
=== bradb [n=bradb@modemcable033.209-70-69.mc.videotron.ca] has joined #launchpad
=== jsgotangco [n=jsg@ubuntu/member/jsgotangco] has joined #launchpad
=== AlinuxOS [n=Ubuntu@d81-211-214-182.cust.tele2.it] has joined #launchpad
=== AlinuxOS [n=Ubuntu@d81-211-214-182.cust.tele2.it] has joined #launchpad
=== carlos [n=carlos@84.76.255.40] has joined #launchpad
carlosstub: hi02:38
carlosaround?02:38
stubcarlos: yes02:39
carlosstub: could you run a SQL sentence on production for me, please?02:39
carlosSELECT COUNT(*) FROM TranslationImportQueueEntry;02:39
stubcarlos: 143402:43
carlosstub: thanks02:43
=== doko [n=doko@dslb-084-059-114-020.pools.arcor-ip.net] has joined #launchpad
=== carlos_ [n=carlos@62.87.127.38] has joined #launchpad
=== carlos_ -> lunch
=== carlos [n=carlos@62.87.127.38] has joined #launchpad
=== fishse [n=fishse@h081217119213.dyn.cm.kabsi.at] has joined #launchpad
=== AlinuxOS [n=Ubuntu@d81-211-214-182.cust.tele2.it] has joined #launchpad
=== mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #launchpad
dafcarlos: how's the batching?03:40
carlosdaf: bad, we need other changes before that. I'm finishing an email with an analysis of the problem and the solution I'm going to take. Will ping you when it's done to get some input from you03:41
dafsounds like a good plan03:42
dafcan you give me some input on this bug?03:42
dafhttps://launchpad.net/products/rosetta/+bug/2994403:42
Ubugtumalone bug 29944 in rosetta "Import queue: ForbiddenAttribute: pofile oopses when importing gnome-panel for Georgian" [Normal,In progress]  03:42
dafshould the 'pofile' attribute be in the interface?03:42
carlosdaf: yes, I guess that's the problem03:44
dafok03:44
dafthanks03:44
carlosdaf: anyway, the changes I'm planning to do will touch those files and that logic so I can fix that bug at the same time03:44
dafoh, cool03:45
dafI'll assign it you then03:45
dafoh, it already is03:45
dafnever mind03:45
carlosdaf: yeah ;-)03:45
dafI thought it was assigned to me for some reason03:45
carlosdaf: it was03:47
carlosI changed it this weekend03:47
dafok, that will be why03:47
dafno hay problema03:47
=== G0SUB [i=ghoseb@unaffiliated/gnulinuxer] has joined #launchpad
G0SUBhow do I get my tranlation team to be the official tranlation team for my language? https://launchpad.net/rosetta/groups/ubuntu-translators/04:06
carlosG0SUB:  please, read https://wiki.ubuntu.com/RosettaFAQ04:08
G0SUBthanks04:08
ddaaspiv: jamesh: ping04:09
=== soumyadip [n=soumyadi@59.93.194.170] has joined #launchpad
soumyadipany admins around ?04:12
ddaait depends on which kind of admin action your require04:13
soumyadipwell I seem to have duplicate accounts at launchpad04:14
soumyadipone registered as soumyadip@softhome.net and the other as soumyadip.modak@gmail.com04:15
soumyadipnow I followed the procedure to merge the two accounts, yet I cannot find gmail.com email address in the list of addresses for soumyadip@softhome.net04:15
ddaaif you have still access to the other email address, there's a feature to merge them04:15
soumyadipnor can I add that address04:16
soumyadipI have access to both the addresses04:16
ddaacarlos: ^ I think you know about merging04:16
carlosddaa: well, my knowledge is limited...04:17
carlossoumyadip: did you get the emails in both accounts to do the merge?04:17
carlossoumyadip: I'm not sure if you will get two of them or just one to the address in the account you are going to merge into your main account04:18
soumyadipwell I did receive a mail at my gmail.com account, which I'm trying to merge into the softhome.net account04:19
soumyadipcarlos, and I followed the instructions, and clicked the link04:19
=== hanover [n=rob@c-24-1-141-242.hsd1.tx.comcast.net] has joined #launchpad
carlossoumyadip: and you didn't get any timeout or error, right?04:19
soumyadipnope04:19
carlosthen the merge should be done soon04:19
soumyadipmy gmail.com account probably points to something like people/soumyadip-modak-merged04:20
carlosI think it's done by a cron script after you confirm it, but I'm not sure, How long since you confirmed it?04:20
hanoverwhat's up with launchpad? I have to reset my password every time I want to login.04:20
soumyadipcarlos, well about 15 minutes ago04:21
jblackcarlos: do you have a launchpad-dependancies package installed?04:22
carlosjblack: yes, I do04:22
jblackYou're on breezy, right?04:22
=== lifeless_ [n=robertc@dsl-246.3.240.220.rns01-kent-syd.dsl.comindico.com.au] has joined #launchpad
carlossoumyadip: then it should be merged soon, if it's not merged after an hour or so, ping us again (better if you mail to launchpad-users)04:23
carlosjblack: no, dapper04:23
jblacklifeless: What are you doing here? You should be.. off doing things.04:23
soumyadipcarlos, ok thanks a lot04:23
jblackmind mailing me your sources.list?04:23
carlosstub: around?04:24
carlosjblack: just a second...04:24
stubcarlos: yes04:25
carlosstub: could you take a look at soumyadip's problem?04:25
carlosstub: I did a search and see weird things...04:25
carlosstub: https://launchpad.net/people/?name=soumyadip&searchfor=all04:25
carlosstub: the one with 'merged' on the name is not valid04:25
=== poningru [n=poningru@n128-227-48-188.xlate.ufl.edu] has joined #launchpad
carlosstub: it gives a 404 error04:26
stubAn already merged account. It should not be appearing in the search results.04:27
soumyadipstub, yup, I was merging that account into the first one04:28
soumyadipstub, anything that I have to do now ?04:30
hanoverbah... i just want to be able to login04:30
soumyadipI mean when can I add the email addy of the -merged account into the original account ?04:30
carloshanover: It works for me without problems...04:31
carloshanover: could be a problem with your browser's cookies?04:31
hanoveri've had to reset my password three times today... I can believe I typo'd the same thing twice, but not 6 times or so...04:32
stubsoumyadip: Do you know if anyone else has tried to fix your problem? Your account data is currently in a theoretically impossible state and I'm trying to work out how that happened.04:32
carloshanover: but once you are logged, you don't need to loggin again...04:32
=== SteveA [n=steve@72-254-157-106.client.stsn.net] has joined #launchpad
carlosdaf: email sent, could you take a look, please?04:33
soumyadipstub, eek !! no, I just came here and asked when I couldn't add my email address to the first account04:33
carlosjblack: upps, I forgot your request. Just a second....04:33
dafhi Steve04:33
dafcarlos: sure04:33
SteveAhello04:33
stubOoh...  I wonder what happens if you respond to an email address validation message for an account that has since been merged into another one?04:33
SteveAddaa: hello04:33
jblackcarlos: thanks04:33
soumyadipstub, you can maybe remove both the accounts, I'll re register if necessary04:33
hanoverhmmmm... just cleared cookies and cache... no joy. Also getting oopses when trying to submit anything04:33
ddaaSteveA: hello, the meeting today was fun04:33
stubsoumyadip: I've fixed it04:34
carloshanover: could you give us the oops number?04:34
carloshanover: that way we can know what's going on04:34
soumyadipstub, hey thanks a ton04:34
=== soumyadip hugs stub and carlos and ddaa
hanovercarlos: OOPS-58C27804:35
Ubugtuhttps://chinstrap.ubuntu.com/~jamesh/oops.cgi/58C27804:35
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #launchpad
hanovergetting a few other numbers too04:35
hanoverbut yeah, something is hosed with FF... moz gets me in.04:35
carloshanover: just one of them is enough04:35
carloshanover: that oops number is a page not found error04:36
soumyadipguys, I don't know if this question belongs here or not, but I'll ask anyway04:41
soumyadipI maintain a few packages in Debian04:41
=== jinty [n=jinty@196-28-45-253.jhb.netdial.co.za] has joined #launchpad
soumyadipCan I take them over in Ubuntu too ?04:41
carlosjblack: sent04:41
carlossoumyadip: is better if you ask at #ubuntu-devel04:42
soumyadipcarlos, ok, thanks for the tip04:42
carloswe provide the tools but we don't develop Ubuntu itself04:42
hanoverI'm thinking it shouldn't give a page not found in response to clicking submit...04:42
hanovercarlos: hmmm... what's a 58D326?04:43
hanoverthat's what i'm getting now....04:43
jblackcarlos: thanks04:43
carloshanover: right, I forgot the 'POST' part04:44
carloshanover:  I think that's a bug on malone, could you file a bug with the OPs code?04:44
hanoverahh... ;)04:44
hanoveri have one filed for the first one. Should I do another for the second code?04:44
hanoveror just ammend the previous one?04:45
carloshanover: I cannot see the second one 04:45
hanoveryou can't see the 58D326?04:45
carlosjust wait some extra minutes until our system syncs with the erros so I can know what's going on with it04:45
carloshanover: yes, there is a delay between the time you see it and when we can see it04:46
hanoverstupid system... hanover SMASH ;)04:46
=== jblack scratches his head
=== hanover gives the hamsters a red bull
carloshanover: it's only 5 minutes dude ;-)04:47
hanoverdude... i'm in IT... I have no patience ;)04:47
jblackcarlos: Are you sure you have a package called launchpad-dependancies, and that you ran apt-get install to get it?04:47
carloscarlos@aragorn:~$ apt-cache policy launchpad-dependencies04:48
carloslaunchpad-dependencies:04:48
carlos  Installed: 0.404:48
carlos  Candidate: 0.404:48
carlos  Version table:04:48
carlos *** 0.4 004:48
carlos        500 http://es.archive.ubuntu.com dapper/multiverse Packages04:48
jblackhmm. maybe you got it in breezy.04:48
carlos        100 /var/lib/dpkg/status04:48
carlosjblack: dapper, this machine is installed from the scratch with dapper04:48
jblackaha.04:50
jblackI bet it would help if I spelled dependencies right.04:50
hanoversee... I've always said that if you get a word, or a number 99% right, a computer should just figure it out... do what I meant, not what I said. Ya know?04:51
jblackI've always spelled the world dependancies, which is a valid, but minimalized, spelling of dependencies04:52
carloshanover: same problem as before04:52
hanoverlike if I dial 214-555-1234, but meant 214-555-1231, it should dial my ISP and not 90+ hot chix0rs04:52
carloshanover: you can add that opps code to the same bug report04:53
hanoverokie dokies04:53
hanoverupdated04:57
hanoverguess I'll forget trying to submit that bug for now...04:58
hanovercarlos: thx for the help04:58
hanoveralso gotta figure out why firefox is borked04:58
hanoverdid you try ff, or another browser?04:59
hanoverwell, ain't FF, at least not 1.5... a different machine works using a different account...05:01
hanovergrrrr....05:01
carloshanover: hmm No idea, note that on the bug report, perhaps it's a problem with your browser installation...05:01
hanovermaybe.... cookie is getting set... it's the site that says my user/pass don't match05:03
=== margadevi [n=conan@202.95.133.50] has joined #launchpad
=== kjcole [n=kjcole@72-254-158-163.client.stsn.net] has joined #launchpad
carloshanover: well, the error is not related with authentification but with a 404 page05:05
=== kjcole [n=kjcole@72-254-158-163.client.stsn.net] has left #launchpad ["Konversation]
dafcarlos: hmmmm05:06
dafcarlos: how do you calculate which queue a request belongs to?05:06
carlosSteveA: hi, did you get my review reply? I had some mail problems last week so I'm not sure if it was delivered or not05:06
carlosdaf: when? after it's attached to the system?05:06
hanoverwell, i'm still on 1.0.7... guess i could try updating it05:07
daf"Both are represented in our data model as a single table and whether a05:07
dafentry belongs to one queue or to the other is calculated on load time.05:07
daf"05:07
hanoverbut i can login to other sites fine05:07
dafcarlos: how do you make that calculation?05:07
carlosdaf: did you read the whole email?05:07
carlosdaf: ITranslationStatusQueueEntry.status that it's a RosettaImportStatus DB schema05:07
dafthat's the new design, right?05:08
dafhow does the view do it right now?05:08
carlosdaf: yes, the new design05:09
carlosdaf: we have a ITranslationStatusQueueEntry.is_blocked for the blocked list05:09
dafok, then how about this:05:09
carlosdaf: and the others, depend on getting a value from ITranslationStatusQueueEntry.import_into05:10
dafdo ORDER BY is_blocked05:10
dafand just do the simple batching05:10
carlosdaf: no, the blocked ones are not an issue, the problem are with hte ones that are ready to be imported and the ones that need review05:10
dafor ORDER BY (import_into IS NOT NULL, is_blocked)05:10
carlosdaf: import_into is python code 05:11
dafah05:11
dafwell, your plan sounds ok; I'm just trying to work out if there's something simpler we can do05:11
dafthis might be a stupid question, but:05:12
carlosdaf: yeah, I tried that too...05:12
carlosdaf: tell me05:12
dafwe have one table -- why do we show it as two queues?05:12
dafis it so the reviewers can see the ones which are blocked?05:12
carlosdaf: to represent different status to the user05:12
carlosdaf: yes05:12
dafok05:12
carlosdaf: and the users know the status of their import request05:12
carlosit's a way to group the imports05:13
dafI suggest: have /imports use one batched table05:13
dafthe status is shown in a clear way05:13
dafit's sorted by date05:13
dafand status05:13
dafhave a separate page for reviewers05:14
dafit only shows items that need to be reviewed05:14
hanoverls05:15
dafit can use the same view code05:15
dafhow does that sound?05:16
carlosdaf: and links to jump to a concrete status? (changing the offset not going to a new page)05:16
carlosdaf: so you can go directly to the blocked ones, or the deleted ones, etc... ?05:16
=== carlos_ [n=carlos@62.87.127.38] has joined #launchpad
carlos_daf: sorry, my link went down05:17
carlos_<daf> it only shows items that need to be reviewed05:17
carlos_<carlos> daf: and links to jump to a concrete status? (changing the offset not going to a new page)05:17
carlos_<carlos> daf: so you can go directly to the blocked ones, or the deleted ones, etc... ?05:17
dafhmm05:17
carloshmm, it's not down05:17
dafI see two use cases:05:17
daf - "why hasn't my PO file been imported yet?"05:17
daf - "I want to review PO files for import"05:17
carlosright05:18
daffor the first one, the user needs to be able to find their PO file in the list05:18
carlosI like the idea of a single table for users05:18
carlosit's easier for them, yes05:18
dafwhy don't we add a page <pofile>/+import-status?05:18
daf/products/foo/1.0/+translations/foo/cy/+import-status05:19
carlosdaf: that's what I suggested on the bug report05:19
dafheh :)05:19
carlosdaf: but I don't think we should use that path yet05:19
carloslet's fix first the main import queue05:19
dafor perhaps put it on POTemplate05:19
carlosdaf: POTemplate is better or even sourcepackage/productseries05:19
dafyeah, I agree05:19
carlosdaf: there are use cases where we don't have an IPOTemplate05:20
dafI think right now, it's more important to get the reviewer use case working05:20
carlosright05:20
dafand we can look at making it easier to see the import status for some specific PO file later05:20
carlosthe single queue suggestion05:20
carloswould work for both use cases05:20
dafok05:20
dafone question:05:21
carloswe could improve it later05:21
dafwhat's the difference between WAITING and REVIEW?05:21
carlosWAITING for being imported by poimport script05:21
dafhmm, perhaps APPROVED?05:21
carlosREVIEWING -> waiting for a rosetta expert to review it05:21
carlosor that our automatic system is able to "approve" it automatically due some related change done (for instance two imports of cy.po for evolution, the first is fixed by jordi and the second one is automatically handled by our code following jordi's review for the first entry)05:22
carlosdaf: yes, it's better. Thanks05:23
dafand perhaps NEEDS_REVIEW instead of REVIEWING05:23
dafI do like the data schema change05:23
dafI just want to find the quickest way to make things work again :)05:24
carlosme too, it simplifies a bit our data model and exposes to the users the whole import process05:24
carlosme goes with NEEDS_REVIEW05:24
dafright05:24
=== BjornT_ [n=bjorn@clt-84-32-240-183.dtiltas.lt] has joined #launchpad
dafcool, so I'll reply to the list with a summary of what we discussed05:25
carlosdaf: ok, perfect, thank you for your input!05:25
dafde nada05:25
jordicarlos: so I was thinking about the timeout05:26
carlosdaf: my only concern is to show a lot of information on that table so it overflows like current one05:26
jordiwould just showing multiple pages help at all?05:26
jordiie, 300 items, 1-50, 51-100, etc?05:26
carlosjordi: yes, but not with our current code05:26
jordinod05:26
carlosjordi: that's what we are going to do when the batching is implemented05:27
jordiok05:27
carlosjordi: there is a workaround for the timeout but it's more work for you :-P05:27
carlosI did it this morning05:27
jordioh no05:27
carlosbut it's too boring ;-)05:27
LarstiQmoin05:27
carlosjordi: it's a matter of guessing the id 05:27
carlosthen, you get the edit form per entry05:27
LarstiQdaf: were you at fosdem too, or did I mistake someone for you?05:27
dafLarstiQ: yes, I was05:28
dafLarstiQ: did we meet?05:28
carlosyou submit it, get a timeout (the submit is saved anyway) and go to guess the next entry :-P05:28
jordicarlos: lol05:28
LarstiQdaf: I'm afraid not, just passed each other a couple of times05:28
jordicarlos: you must be kidding me :)05:28
carlosjordi: then I realized that we had already more than 1400 entries and give up and went to cook a final solution05:28
jblackOk. I need some time from a launchpad dev that also knows how to build debs. I have some new packages ready, but could use a vetting.05:29
jordioh :)05:29
jordicarlos: thanks for the consideration ;)05:29
carlosjordi: https://launchpad.net/rosetta/imports/+blocked05:30
carlosjordi: I fixed already glib ;)05:30
jordithat'll be needed again with 2.10.1, right?05:31
carlosjordi, daf: what do you think about the idea of showing deleted and already imported files? should we have them for 15 o 7 days?05:31
dafLarstiQ: ah, oops05:31
carlosjordi: I guess that the answer is yes...05:31
jordicarlos: I'd like that.05:31
dafcarlos: hmm, good question05:31
dafcarlos: I think it would be useful, but I think the last 2 or 3 days should be enough05:31
dafcarlos: reply sent to the list05:32
dafcarlos: please make sure I didn't say anything dumb :)05:32
carlosjordi: do you agree?05:32
carlosdaf: ok, thanks :-D05:32
dafjordi: I saw a request for an Arabic team05:32
jordidaf: I just saw it myself05:33
jordiI had no access to email duribng the weekend05:33
dafyeah, I just saw it this morning05:33
jordia silly dhclient was running inmy server and I got an internal ip change05:33
dafoops05:33
jordiyeah man05:33
dafI was just ignoring mail over the weekend :)05:33
jordiI tried not to05:33
jordifailed miserably :)05:33
dafha05:34
jordinext year I'm not going to even carry a laptop to fosdem05:34
jordiuseless tool there05:34
carlosdaf: about the status order... What do you think about: APPROVED, IMPORTED, FAILED, NEEDS_REVIEW, BLOCKED05:34
carlosjordi: ? ^^^05:34
dafdon't forget DELETED05:34
carlosoh, right05:34
daffine by me, but Jordi's going to be using it more than me05:35
jordihmm, why is NEEDS_REVIEW after APPROVED?05:35
jordiand, how do I use these?05:35
=== daf back in a bit
carlosAPPROVED, IMPORTED, DELETED, FAILED, NEEDS_REVIEW, BLOCKED05:36
carlosjordi: it's the way to show all the entries on the import queue05:36
carlosso we get the whole list of entries05:36
carlossorted by date and status (the list I just gave you)05:36
jordinod05:37
jordiok05:37
jordihm05:37
carlosyou will only use the NEEDS_REVIEW part, as a second step, you will have a page with just the NEEDS_REVIEW entries05:37
jordibut will each status be in a different list block?05:37
jordicarlos: aha05:37
jordiok05:37
carlosso the list will be batched on a set of entries from the final list we get05:37
jordiI guess that makes sense.05:37
carlosjordi: just one table with different visual tags to see the different status05:38
jordishouldn't I see needs review first, as it's the one I'm supposed to work on?05:39
carlosjordi: anyway, after it's implemented, if you want to change the order will be easy to be done05:39
jordiyeah, I was thinking just that05:39
jordiI'll trust your judgement for now. My brain is fried after the travelling, I really need a nap05:39
carlosjordi: it's a one line change on the sql query05:39
jordinod05:39
carlosjordi: ok ;-)05:40
jordiI'll answer the Arabic and Bengali stuff later on05:40
jordilaters :)05:40
carlosjordi: btw... I remember that you said something about Akan05:40
carlosbut I don't remember what...05:40
carlosand I did nothing...05:40
jordicarlos: akan is currently assigned to "aka"05:41
jordiit should be "ak"05:41
SteveAcarlos: replied05:41
jordiAkkasomething is our current "ak", its wrong, should be "akk"05:41
jordihey SteveA 05:41
carlosjordi: hmmm I don't have access to change that, you need a launchpad admin05:42
carlosjordi: I have exactly the same rights you have05:42
carlosjordi: when the imports issues are fixed, I will fix that permission problem05:42
carlosSteveA: thanks05:42
jordiok05:43
jordicarlos: so we need to ask stub?05:43
jordior reassign to stub, or whatever05:43
jordither'es a bug in malone05:43
carlosjordi: or SteveA, or lifeless or anyone member of https://launchpad.net/people/admins05:44
jblacklifeless is off today.05:45
jordicarlos: so that can be done via the ui?05:51
jordiSteveA: can you have a look at this?05:51
carlosjordi: yes05:51
carlosjordi: it's a matter of edit the appointed translationteam05:51
carlosjordi: appoint a translation team for akk and remove the one for ak05:52
SteveAjordi: can i look at what?05:52
jordiSteveA: "ak" Should be Akan, not "aka"; "akk" should be Akkadian instead.05:52
SteveAjordi: i can't look at this today.05:54
jordiSteveA: ok. I can mail the list.05:55
=== carlos -> out
carlossee you guys!06:03
sladencan somebody please mark 33056 as private, quickly06:09
Kinnisonsladen: done06:10
Kinnisonsladen: why didn't you file it as private?06:10
sladenKinnison: because I forgot the little ticky box and there's no preview.  It was actually send to security@u.com 2 weeks ago;  but didn't get any response...06:13
sladendoes Malone talk to the  flyspray  bug tracker yet06:14
bradbnot yet06:15
bradbbug 2873806:16
Ubugtumalone bug 28738 in malone "malone doesn't know about the Flyspray BTS" [Minor,Confirmed]  http://launchpad.net/bugs/2873806:16
sladenbargin06:17
=== tambaqui [n=patricia@200-247-30-41-mns.cpe.vivax.com.br] has joined #launchpad
=== BjornT [n=bjorn@clt-84-32-240-183.dtiltas.lt] has joined #launchpad
sladenah, after 5 minutes of hunting  "Bug Visibility" -> Mark as private06:26
sladencould be made more discoverable06:26
bradbthere should be a change link right next to the visibility setting, IMHO06:28
=== [1] Ben [n=b3n@ool-182dfd5c.dyn.optonline.net] has joined #launchpad
bradbsort of a put-an-option-where-the-user-is-likely-to-trip-over-it approach, crazy as it may sound :P06:29
dilysMerge to devel/launchpad/sourcecode/buildbot/: [trivial]  Disable noisy DeprecationWarning (r159: Stuart Bishop)06:30
=== BjornT [n=bjorn@clt-84-32-240-183.dtiltas.lt] has joined #launchpad
dooglusI just raised a bug in malone.06:44
dooglusand then added it to the gnome BTS06:44
dooglusat around the same time, someone else linked it to the GNOME BTS too06:44
dooglusso now it has two identical links to the GNOME BTS06:45
dooglusis this a known issue?06:45
bradbdooglus: bug 459406:46
Ubugtumalone bug 4594 in malone "Shouldn't be able to add duplicate bug watches" [Normal,Confirmed]  http://launchpad.net/bugs/459406:46
dooglusthanks06:47
bradbno prob06:47
=== cill| [i=cill@81-29-33-228.tau.hesby-radio.no] has joined #launchpad
=== nmsa [n=alcatel@202.182.6.26] has joined #launchpad
elmoddaa: ping07:24
ddaaelmo: pong07:26
elmoddaa: marambio is almost out of disk space07:28
ddaaoh, that's interesting07:28
ddaaelmo: when can I start running multi-weeks jobs again?07:29
ddaagimp is still outstanding...07:29
=== ddaa rm bzr.log and frees 8.2 GB
elmoddaa: sorry, you should be safe now07:31
ddaaelmo: also I know there's a ton of shit in my account on chinstrap, I'll rm it when the bzr imports are live.07:32
ddaaI had to jump through a bunch of hoops to get the bzr branches from escudero to galapagos and neumayer07:33
elmono problem07:36
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #launchpad
=== mpt_ [n=mpt@219-89-143-203.jetstart.xtra.co.nz] has joined #launchpad
=== poningru_ [n=poningru@n128-227-57-128.xlate.ufl.edu] has joined #launchpad
=== poningru [n=poningru@n128-227-48-188.xlate.ufl.edu] has joined #launchpad
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #launchpad
=== WaterSevenUb [n=WaterSev@195-23-238-239.nr.ip.pt] has joined #launchpad
=== seejau [i=110-84@adsl-213-190-51-250.takas.lt] has joined #launchpad
=== JohnFlux [n=johnflux@konversation/developer/JohnFlux] has joined #launchpad
JohnFluxHey all09:09
JohnFluxWhat are the chances of launchpad becoming open source?09:10
=== thierry [n=thierry@modemcable023.222-70-69.mc.videotron.ca] has joined #launchpad
=== sabdfl [n=mark@ubuntu/member/pdpc.silver.sabdfl] has joined #launchpad
=== JohnFlux [n=johnflux@konversation/developer/JohnFlux] has left #launchpad ["Konversation]
sladencan somebody with godmode mark two private bugs as duplicates, 33056 and 3307009:18
=== [fish] [n=fishse@h081217119213.dyn.cm.kabsi.at] has joined #launchpad
=== poningru [n=poningru@n128-227-48-188.xlate.ufl.edu] has joined #launchpad
bradbsladen: if you can see those bugs, you can mark them as dupes09:25
bradbsladen: You can edit anything about a bug, if you're logged in, and it's otherwise visible to you.09:26
jblackAny launchpad devs around that happen to be ubuntu/debian devs as well? I made up launchpad packages that do dependancies and would like gobs of input09:27
sladenKinnison: :)09:34
=== fishse [n=fishse@h081217119213.dyn.cm.kabsi.at] has joined #launchpad
lifelesspqm going down for a manual merge.09:51
lifelessbe ~3009:51
ddaalifeless: be sure to run the merge test suite in production10:04
lifelessddaa: dude, SUCK EGGS10:04
lifelesskthnxbye10:05
ddaaright I'll get lost10:05
=== ddaa [n=ddaa@nor75-18-82-241-238-155.fbx.proxad.net] has left #launchpad []
=== Omni|Work [n=hopper@pdpc/supporter/sustaining/Omnifarious] has joined #launchpad
Omni|WorkThere is a spam project on Launchpad.10:07
Omni|Workhttps://launchpad.net/products/launchpad/+bug/3299010:07
Ubugtumalone bug 32990 in launchpad "Spam project on Launchpad (fatalnetwork)" [Normal,Unconfirmed]  10:07
LarstiQI'll mail that to launchpad-users10:08
bradbthanks LarstiQ 10:09
Omni|WorkThanks.10:09
LarstiQbradb: is that the right approach?10:09
bradbLarstiQ: Yeah. It's a good fallback if noone seems to be around that can help in #launchpad.10:10
LarstiQk10:11
=== SteveA [n=steve@72-254-157-106.client.stsn.net] has joined #launchpad
=== AlinuxOS [n=Ubuntu@d83-176-68-187.cust.tele2.it] has joined #launchpad
=== fishse [n=fishse@h081217119213.dyn.cm.kabsi.at] has joined #launchpad
=== Omni|Work [n=hopper@pdpc/supporter/sustaining/Omnifarious] has left #launchpad []
=== bradb [n=bradb@modemcable033.209-70-69.mc.videotron.ca] has left #launchpad []
=== einheit_ [n=steve@72-254-131-91.client.stsn.net] has joined #launchpad
=== mpt__ [n=mpt@219-89-143-203.jetstart.xtra.co.nz] has joined #launchpad
=== AlinuxOS [n=Ubuntu@d83-176-68-187.cust.tele2.it] has joined #launchpad
=== tolgam [n=tolgam@homegnu.net] has joined #launchpad
mpt__daf, it's a centered table -- the margin on the left is the same as the margin on the right12:01
tolgamHello ! I'm trying to report a bug for gdm (in dapper) but it seems it's not using malone. What should I do then ?12:02
tolgamplease :)12:02

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