/srv/irclogs.ubuntu.com/2005/11/15/#launchpad.txt

jameshI wonder if the newer versions of sqlobject are less bad?12:04
spivjamesh: Well they are certainly less bad.12:04
spivIt's a question of whether they're less bad in a way that's specifically useful to Kinnison :)12:05
KinnisonIt's hard not to use ram when you have 400,000 live objects12:06
Kinnisonat least12:06
jameshthat's a lot of objects12:06
Kinnisonwelcome to the joys of the archive] '12:06
Kinnisons'..$//12:06
Kinnisons@'@/@12:06
jameshthey're all needed for each transaction?12:06
KinnisonNo, they're all needed in the final transaction (death row) which it invokes last12:09
Kinnisonmagic eh :-)12:09
=== ubuntulog [n=ubuntulo@port49.ds1-van.adsl.cybercity.dk] has joined #launchpad
=== Topic for #launchpad: It's wednesday. Launchpad crew is at UBZ, Montreal, Canada.
=== Topic (#launchpad): set by ddaa at Wed Nov 9 15:13:37 2005
jordils12:15
=== BjornT [n=bjorn@66.103.220.192] has joined #launchpad
=== womble [n=mpalmer@eth359.nsw.adsl.internode.on.net] has joined #launchpad
=== mdke_ [n=matt@81-178-241-202.dsl.pipex.com] has joined #launchpad
wombleSo is there sensible documentation on what Launchpad products are, what they do, and how they relate to individual packages?12:29
bradb_womble: Unfortunately not (yet).12:36
womblebradb_: So should I just play with it and see what happens, and probably make a mess, or ask somebody to give me some idea here?12:37
bradb_womble: Well, as developers, we should assume that most people won't even bother to ask (afterall, they shouldn't have to.) Play with it. If you make a mess, we'll learn from it.12:38
sivangwomble: if you make a mess, make sure to open a bug report about it :)12:38
womblebradb_, sivang: OK then.  I'll come back in a couple of minutes when there's a puddle... <grin>12:39
bradb_:)12:39
wombleUhm, why can't I specify an Arch archive as upstream for my product?12:45
ddaawomble: because nobody had bothered to implement import from arch to arch.12:54
ddaabecause arch is such a small fraction of the upstreams...12:54
wombleddaa: I would have thought that would have been a fairly trivial task -- it's just making a branch, after all...12:55
ddaasometime in the next months, you'll be able to specify an existing bzr branch though, because we're making this whole import proposition much more sane12:55
ddaabut I think arch->bzr import in launchpad will likely stay within the cracks12:55
ddaawomble: sure it would have been.12:56
ddaait's just that we were all kind of busy on other things, like importing hundred of cvs mainlines nobody really care about.12:56
wombleIs the launchpad code freely available yet for other people to hack on?12:56
ddaanope12:56
wombleSo I can't even scratch my own itch?12:57
ddaawell... if it itches hard enough, you can probably ask to sign a NDA and try to fix it...12:57
ddaabut anyway, this whole import and branch thing is undergoing a major transition at the moment and for the next month or so.12:58
ddaaThen we will be all in bzr.12:58
ddaaand then it will be easy for you to associate an existing branch to a series.12:59
ddaaat least, a bzr branch.12:59
ddaawomble: does that make sense?12:59
wombleNDA?  I'm sorry, wasn't there some mention of "freedom" surrounding all this?  Why not just call it "shared source" and be done with it?12:59
jameshwomble: the Launchpad code has not been distributed yet.01:00
ddaalaunchpad code is evil and closed at the moment, sorry01:00
womblejamesh: I kinda picked that up already.01:00
wombleddaa: Not evil.  I never said that.  It just saddens me that a core component of a great distro which actively promotes Free Software isn't.01:01
ddaawill be released as free-as-in-speech when the social network around it is strong enough that for people to run their own would not be a fragmentation problem.01:01
wombleI'm getting BitKeeper flashbacks, just without Larry's temper-tantrums...01:01
ddaaThe business model surrounding launchpad is about being a social hub. It would be harmful to release half-done code and have it cause community fragmentation.01:02
ddaaand it would decrease its usefulness to the libre software devels using it.01:02
ddaaso... it's an annoying compromise, but I think it's valid and necessary.01:03
ddaawomble: is that making sense to you?01:03
jameshwomble: for certain features, Launchpad would be less useful if there were multiple instances01:03
wombleddaa: It makes sense, from a cynical-worldview perspective.  It's sad (though probably necessary) that people treat each other that way, though.01:04
womble"Be the change you wish to see in the world" is a nice, albeit naive, philosophy.01:05
ddaaI do not see that as cynical. When you release something as libre software you explicitly give people the permission to run away with it.01:05
wombleddaa: Right, and you also think well enough of them that you trust them not to do stupid things (like unnecessarily fork it)01:06
wombleIt's a trust thing. 01:06
jameshwomble: Mark has said on multiple occasions that the source code will be released01:06
=== niemeyer [n=niemeyer@66.103.220.243] has joined #launchpad
womblejamesh: And?01:06
jameshI've got no reason to doubt him.01:07
womblejamesh: Neither do I.01:07
ddaawomble: Giving people explicit permission to do something and expecting them not to do it seems like a weird concept to me.01:08
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #launchpad
wombleddaa: Not expecting.  Trusting that they will (at least) consider the consequences of their actions before they act.01:09
ddaaIn most projects, what holds the branches toghether are economic incentives. Sometimes the priorities of different people diverge, and whether the previous gatekeeper likes it or not, a fork happens. That's what freedom is about.01:09
ddaaExpecting people to be well behaved, in your own definition, is much less a robust proposition than expecting them to do what gives them their best bang for buck.01:11
ddaaEspecially because their definition of "well behaved" may be different than yours.01:11
wombleddaa: Right -- enlightened self-interest.  I don't see why this same effect won't hold the launchpad user and developer community together.01:11
ddaaI can imagine a few reasons.01:12
ddaaSome people actively hate Canonical and will do their best to harm it if they can.01:12
wombleddaa: Some people (some of the same people) actively hate Debian, too.01:13
ddaaWhat is your point about Debian?01:13
wombleddaa: You're saying that some people hate Canonical, and if Launchpad were Libre they would use it against Canonical.  I'm saying that people hate Debian, too, and I haven't seen any use of the Debian BTS against Debian lately.  Do you honestly think that asuffield setting up antilaunchpad.net is going to kill Canonical?01:14
wombleLaunchpad's value is in it's data, not it's code, to my way of thinking (that may be due to a misunderstanding about what Launchpad is supposed to be, though).01:16
ddaaRight, my point was not very valid. Here's another one:01:16
ddaaImagine we release the code in the current status. We know that many many things need to be improved, and we will fix them. But we will do it the long way around because their a very broad underlying vision.01:16
ddaaIt would be viable for people to set up their own service using the code and focus on best short term improvements, without caring about the bigger picture.01:17
wombleddaa: This is sounding like a shallow baz 1.x allegory01:18
ddaahu?01:18
wombleddaa: You're sounding *very* much like Tom Lord a few weeks ago01:18
ddaaHaaa.01:18
ddaaSure.01:18
ddaaExcept Tom released his code as a GNU project and expected people to fit his definition of "well behaved" and comply with his vision.01:19
ddaaWhich does not seem to have worked very well.01:20
wombleddaa: Right.  So you're saying that what Tom says Canonical did with Arch is why you're not releasing Launchpad.  Doesn't that kind of validate Tom's accusations?01:20
ddaaI do not see how you connect that with "what Tom says Canonical did with Arch".01:20
ddaaBazaar is GPLed code.01:21
ddaawomble: actually, Tom stopped releasing any code at all for a while, and repeatedly.01:22
ddaaWhich was being a very big problem even for internal developers.01:22
wombleddaa: Tom says that Canonical took his code, wrung it for short-term gain, and screwed him over.  (Which the licence permitted, but he still thinks was rather unfair).  Now you're saying that *if* Launchpad was released, that someone would do that to Launchpad.  I think that Tom's lack of releases was the reason for Arch forking, not Evil Canonical, but unless you're all planning on having a hissy fit and walking away for a couple of01:23
womble months, I'm not sure how some Evil Entity would pull a "Tom's Arch History" on Launchpad even if it was GPL'd.01:23
ddaaI'm not saying that "if Lanuchpad was release, then people would start other instances and harm the project"01:25
ddaaI'm saying that's a possibility, and a risk Canonical's investor does not want to take.01:26
womble"It would be viable for people to set up their own service using the code and focus on best short term improvements, without caring about the bigger picture."01:26
ddaaRight, that's saying "it would viable", not "people would"01:26
ddaaBut I think you have valid point, on the essence of the issue.01:27
wombleRight.  So it's down to a risk analysis, it's Mark's money therefore it's his call.  I'm fine with that, as far as it goes.01:27
ddaaI'm personally determined to push for the cvs conversion code to be released in a few months.01:27
wombleBut it's then disingenuous to be talking "all about the freedom" when there *are* other issues that have to be considered, which don't get much airplay out there in the wider world.01:27
ddaaUbuntu is all about the freedom.01:28
wombleddaa: And yet, the software which Ubuntu is all centred around isn't Free.  Can you see my cognative dissonance?01:29
ddaaAbsolutely.01:29
ddaaCannot say much more that we all trust that this only a temporary situation.01:30
\shwomble: well..most of the OSS software is centered around non free software..it's named sourceforge...01:30
ddaa\sh: and I absolutely despise this situation.01:30
wombleddaa: You're the first person to admit in public that it's weird, that I've seen.01:30
womble\sh: And it shits me to tears.01:30
jameshlots of people find the SF situation weird01:30
\shwell01:31
\shit's a tool01:31
jameshe.g. the gforge developers ...01:31
\shI have to buy a screwdriver which is also not free01:31
ddaajamesh: you mean savannah, gnat or some other fork thereof?01:31
jameshyeah.01:31
ddaawomble: the gforge situation is a good illustration of how things can go wrong.01:31
womble\sh: You're free to make your own screwdriver.  But any analogy between software and physical items goes awry pretty quickly, due to the different fundamental nature of the beast.01:32
wombleddaa: So's bugzilla.01:32
ddaawomble: bugzilla is project centric01:32
ddaait's not a social software, it's a project management tool01:32
jameshwomble: the rosetta is one of the areas where multiple instances reduce the value01:32
\shwomble: if I make my own free screwdriver...I think I'll violate someones patent or whatever 01:33
ddaalaunchpad aims at being a social software.01:33
womblejamesh: Beyond "it's a translation tool", I don't really know what rosetta does, so I can't really comment deeply.01:33
jameshwomble: multiple instances would result in duplication of work, and reduce the opportunity to present translations made by others01:33
womble\sh: And that's different to software how, exactly?01:34
mdke_imagine if everyone had a launchpad... it would defeat the purpose01:34
\shwomble: using a screwdriver doesn't violate someones patents01:34
\shwomble: so I can pay for it, or get it as present...and can use it for free.01:34
ddaaguys, don't dogpile on womble01:34
womblejamesh: Surely whoever's running the rosetta should be feeding the translations to the project whose software they're translating?01:34
=== sfeehan [n=sfeehan@pool-64-222-103-115.burl.east.verizon.net] has joined #launchpad
womble\sh: You could.  US Patent 666666666: "Method for affixing a toilet roll holder to a wall"01:35
ddaawomble: rosetta is about sharing translations across projects01:35
wombleddaa: Common translations for common strings between Mozilla and Konqueror, or common packages between Ubuntu and RedHat?01:35
\shwomble: yeah..waiting for it...01:36
jameshwomble: see https://launchpad.net/legal <- share translations between products01:36
womblemdke_: Imagine if everyone had an Internet.  It would defeat the purpose.01:36
ddaawomble: both01:36
womblejamesh: That page doesn't really explain the "share translations between products", though01:37
jameshwomble: yes it does.01:37
jamesh"In addition, the translator grants to Canonical Ltd the right to publish the translation and use the translation in other software packages under their license."01:37
ddaawhen the SuSe guys will be using launchpad to build their distro, Canonical will be very happy to see them reuse Ubuntu's work, as Ubuntu will be able to do the same.01:37
mdke_womble, internet and launchpad have different purposes, so that analogy can't work01:37
ddaathat will just make two better distros01:37
wombleddaa: I always figured that translations would naturally end up living with the strings they were translations of01:38
womblejamesh: That sentence is incomprehensible to me, sorry.  I think I need more context.01:38
ddaawomble: many strings are shared accross applications and have standard translations.01:38
\shddaa: so..if suse wants to use ubuntus work...why not..they'll tell the world: What We Were Producing Was Crap, Now We Are Using Better Crack01:38
jameshwomble: it is in the context of the page I pointed you at.  There are two short paragraphs about Rosetta01:39
\shbut everybody is free to use launchpad or not...01:39
=== mdke_ is now known as mdke
womblemdke_: Both are, as I understand it, both tools for bringing people together, "Social Software" if you will.01:39
ddaaSure, and they'll sell it as Novell Linux brand or whatever with a big fat support contract and we will all be happy.01:39
jameshwomble: it means that if you use rosetta to translate the string "File" in nautilus, Canonical can release that translation for Firefox under Firefox's license01:39
mdkewomble, although I don't agree with that analysis, in any event launchpad won't bring people together if everyone has their own version.01:40
womblejamesh: So rosetta is designed to be just a giant "pool of translated strings", then?01:40
mdkethat's right01:40
jameshwomble: that's one way to think of it01:41
mdkewith some subtleties01:41
jameshit is a little more structured than that01:41
womblemdke: Just like the Internet won't bring people together if everyone has their own version.01:41
ddaamdke: womble points it would be unlikely to happen even if launchpad code were released..01:41
=== SteveA [n=steve@209.104.102.193] has joined #launchpad
mdkeddaa, why not?01:41
womblejamesh: Certainly more structured, but it seems like that's the general idea.01:41
womblemdke: Because it is hoped that people will be intelligent enough to note that it's better to share their communications and benefit than to wall themselves off and get nothing.01:43
mdkethey don't get nothing, they get something they can use and control01:43
ddaamdke: because canonical puts enough work in it to make it acceptable for users to wait and suffer until the cathedral is finished.01:43
mdkethey just get less than they would if they shared01:43
ddaadumping a bit of IRL talk with spiv here:01:44
wombleOr they give up control for the greater good.  All you have to do is ensure that their self-interest aligns with the common good.01:44
ddaa"In some ways, it would be worse to release the code under a non-free (shared source) license than not releasing it at all"01:44
mdkei don't think it is aligned01:44
spivThat's perhaps just me being cynical about what upsets people :)01:45
ddaaI do see how it would produce more PR damage.01:45
jordiddaa: agreedf01:45
jordi-f01:45
ddaait's harder to gang up people around a non-event01:46
mdkeso who saw the sounder post about Apply trademarking "rosetta"?01:46
womblemdke: The value of Launchpad is it's data.  Your own walled launchpad will not have that data.  Therefore your launchpad has very little value.01:46
mdkewomble, i think its value in a "walled" situation is already proven by its success for Ubuntu01:47
ddaawomble: the point is that the people running their instance may not care about that.01:47
mdkesure it has more value in an unwalled situation01:47
mdkebut people would not sacrifice control for that extra value, IMHO01:47
=== TristanB [n=tristanB@spc1-pool2-3-0-cust84.cosh.broadband.ntl.com] has joined #launchpad
mdkeApply/Apple01:47
ddaasome people would01:47
mdkeanyway, they can do that without the code being released01:48
womblemdke: If they won't sacrifice that control, then Launchpad *really* should never be openly released.01:48
wombleThe better solution might be to ensure that different Launchpad instances can share data between them using openly publicised formats.01:48
wombleYou get control, *and* general value.  Win-win!01:49
mdkeheh01:49
mdkethat is not very different from a single instance, with control between the products01:49
ddaawomble: this as been specced about.01:49
jameshwomble: before the internet reached critical mass, there were a lot of private networks01:50
womblemdke: It's totally different.  The "control" you talk about is fictitious.01:50
jameshwomble: once Launchpad does, then the code will likely be released01:51
mdkewomble, no, it exists already in Launchpad. Take rosetta, the translations are not just automatically shared, you have control about whether to use translations from another part of the pool01:51
womblejamesh: Indeed there were.  And then people saw that they could get better value by sharing, and we have the Internet.01:51
jamesh(note that I am just speculating about this though)01:51
mdkeso the Rosetta trademark? is that going to be a problem?01:51
wombleAnyway people, this has been entertaining and enlightening, but I should rack up some billable hours for the day.  Thanks for the chat.01:53
mdkebye womble 01:53
ddaaspiv: do you know what shortlist is?02:00
spivddaa: Yeah; it's like list, but warns if the list is longer than some threshold.02:01
spivIt's for dealing with result sets from the database that you assume won't be big, so you aren't concerned by the performance.  If that assumption ever breaks, we'll find out :)02:02
ddaaSteveA: need to talk to you about your suggested use of shortlist02:03
=== sistpoty [n=sistpoty@ubuntu/member/sistpoty] has joined #launchpad
sistpotyI've got a quick question to malone's email interface: can i see somehow if it did accept a mail from me?02:15
\shsistpoty: it sends an email back to you02:17
\shsistpoty: if not...check your mail.log02:17
sistpotyhm... the maillog said the mail was sent. but it doesn't seem to be accepted though02:18
sistpoty(got no mail back)02:18
\shsistpoty: did u send the mail with the email addr in your lp account?02:19
sistpotyerm... no. i used sistpoty@ubuntu.com02:20
\shhmmm...02:20
\shput this email address in your lp account..try then02:20
sistpotywill do... thx02:21
=== camilotelles [n=Camilo@20132194128.user.veloxzone.com.br] has joined #launchpad
sistpoty' \sh: it worked :) thx02:27
\shsistpoty: hehe...and I don't really know the magic behind launchpad :)02:28
sistpotyhehe02:28
\sh.oO(too much of zope in there..nothing for an old php dev)02:29
=== sfeehan [n=sfeehan@pool-64-222-103-115.burl.east.verizon.net] has joined #launchpad
=== mdz [n=mdz@66.103.220.156] has joined #launchpad
=== cprov [i=e8d42d70@66.103.220.245] has joined #launchpad
=== robitaille [n=robitail@ubuntu/member/robitaille] has joined #launchpad
=== carlos [n=carlos@66.103.220.220] has joined #launchpad
=== sankar [n=sankar@202.144.95.245] has joined #launchpad
=== sankar_ [n=sankar@202.144.95.245] has joined #launchpad
=== SteveA [n=steve@66.103.220.208] has joined #launchpad
=== Keybuk [n=scott@209.104.102.193] has joined #launchpad
=== gml_ [i=gml@dyn-83-156-14-50.ppp.tiscali.fr] has joined #launchpad
=== robitaille [n=robitail@ubuntu/member/robitaille] has joined #launchpad
=== Burgundavia [n=corey@S0106000000cc07fc.gv.shawcable.net] has joined #launchpad
=== mdz [n=mdz@66.103.220.156] has joined #launchpad
=== _Rappy_ [n=hunt-pre@dsl-253-122.monet.no] has joined #launchpad
=== cprov [i=a3214abd@66.103.220.245] has joined #launchpad
=== marco [n=marcolu@203.81.27.51] has joined #launchpad
=== lbm [n=lbm@x1-6-00-13-10-7a-d1-e4.k233.webspeed.dk] has joined #launchpad
=== Nafallo_away is now known as Nafallo
sivangMorning all , althugh you are in Montreal time09:27
=== koke [n=koke@ubuntu/member/koke] has joined #launchpad
=== koke [n=koke@ubuntu/member/koke] has joined #launchpad
=== lbm [n=lbm@x1-6-00-13-10-7a-d1-e4.k233.webspeed.dk] has joined #launchpad
siretartmorning folks10:56
sivangmorning siretart 10:59
siretarthey sivang 11:08
=== GoRoDeK [n=gorodek@p5083E1BB.dip.t-dialin.net] has joined #launchpad
=== highvoltage [n=Jono@196.7.130.247] has joined #launchpad
highvoltagehi. my @ubuntu.com e-mail address forwards to the account i registered with, how do i change the destination e-mail address?11:14
Nafallohighvoltage: change the preferred e-mailaddress on launchpad :-)11:16
Nafallohighvoltage: ...and wait for the cron-script to run ;-)11:16
highvoltageah, ok. i think i just need to wait for the cron-script to run :)11:19
highvoltageis that when karma usually goes up?11:20
marcosorry, Could you help me to test a web site?    I'm from China. This site interdiction except china. http://chelseasoccerschoolhk.china.com/   Thanks a lot.11:28
=== WaterSevenUb [n=WaterSev@azevedo.astro.up.pt] has joined #launchpad
=== matsubara [n=matsubar@200-161-81-84.dsl.telesp.net.br] has joined #launchpad
matsubaragood morning11:48
=== ChanServ [ChanServ@services.] has joined #launchpad
=== koke [n=koke@ubuntu/member/koke] has joined #launchpad
=== gneuman [n=gneuman@200-161-81-84.dsl.telesp.net.br] has joined #launchpad
sivangmorning matsubara !12:24
gneumanmornig all12:24
=== zygis [n=zygis@clt-84-32-129-122.dtiltas.lt] has joined #launchpad
=== zygis [n=zygis@clt-84-32-129-122.dtiltas.lt] has left #launchpad ["Ex-Chat"]
=== beyond [n=beyond@200-161-81-84.dsl.telesp.net.br] has joined #launchpad
=== beyond [n=beyond@200-161-81-84.dsl.telesp.net.br] has joined #launchpad
=== beyond [n=beyond@200-161-81-84.dsl.telesp.net.br] has joined #launchpad
Nafallokiko_12: ping02:10
Nafallokiko_12: could you add "editbugs" on my bugzilla account when you're back? thanks :-)02:12
=== Nafallo is now known as Nafallo_away
=== eruin [n=eruin@unaffiliated/eruin] has joined #launchpad
=== mgalvin_away is now known as mgalvin
=== jinty [n=jinty@205.134.224.215] has joined #launchpad
=== bradb_ [n=bradb@66.103.220.252] has joined #launchpad
=== Nafallo_away is now known as Nafallo
kiko_12Nafallo, what's your account name03:00
Nafallokiko: nafallo@magicalforest.se03:00
sivanghey kiko , how's montreal?03:02
=== carlos [n=carlos@66.103.220.220] has joined #launchpad
kikosivang, it's as cold as you left it03:07
=== BjornT [n=bjorn@209.104.102.193] has joined #launchpad
sivangkiko: hehe03:07
=== Keybuk [n=scott@209.104.102.193] has joined #launchpad
=== jamesh [n=james@209.104.102.193] has joined #launchpad
Nafallokiko: found me? :-)03:13
kikogetting there03:15
Nafallo:-)03:15
=== matsubara is now known as matsubara-lunch
=== jblack [i=jblack@static-209-158-45-74.scr.east.verizon.net] has joined #launchpad
=== salgado [n=salgado@66.103.220.205] has joined #launchpad
=== BjornT [n=bjorn@66.103.220.203] has joined #launchpad
=== matsubara-lunch is now known as matsubara
=== highvoltage [n=Jono@196.7.130.247] has joined #launchpad
highvoltagehi. https://launchpad.net/specs shows the top10 specs. where can I find/search all the specs?04:34
=== sabdfl [n=mark@ubuntu/member/pdpc.silver.sabdfl] has joined #launchpad
=== BjornT_ [n=bjorn@209.104.102.193] has joined #launchpad
spivhighvoltage: https://launchpad.net/sprints/ubz for the UBZ specs.04:46
highvoltagespiv: thank you04:47
spivAlternatively, https://launchpad.net/products/launchpad/+specs for the specs about launchpad across all meetings (which currently means just UBZ...)04:47
=== mdz [n=mdz@66.103.220.156] has joined #launchpad
=== gml [i=gml@dyn-83-156-15-26.ppp.tiscali.fr] has joined #launchpad
salgadokiko, ping05:23
jordithis is terrible05:30
kikosalgado, pong05:32
=== SteveA [n=steve@209.104.102.193] has joined #launchpad
salgadokiko, can you have a look at https://wiki.launchpad.canonical.com/ProperSignUpWorkflow ?05:34
=== stub [i=stub@sweep.bur.st] has joined #launchpad
=== BjornT [n=bjorn@209.104.102.193] has joined #launchpad
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #launchpad
highvoltagewhich keyserver should i use to upload a gpg key for launchpad?05:41
jameshhighvoltage: anything on subkeys.pgp.net should do05:42
jameshhighvoltage: wait a while after uploading though, so that the key propagates05:42
fabbionehighvoltage: you can also use keyserver.ubuntu.com :)05:43
highvoltagei tried keyserver.ubuntu.com, and gpg said it's a read-only server.05:43
fabbioneit can't be05:44
highvoltageto be exact:05:44
highvoltagegpgkeys: this keyserver type only supports key retrieval05:44
fabbionemeh05:44
highvoltageit could be that i'm just being a bit dumb, this is the right command, right?05:44
highvoltagegpg --keyserver http://keyserver.ubuntu.com --send-key 9CCAE9F105:44
fabbionenope05:44
fabbioneyou are using the wrong command05:44
fabbioneremove http://05:45
highvoltagefabbione: thank you, that worked.05:45
fabbionenp05:45
jameshnew import of open b.u.c bugs at https://staging.ubuntu.com/malone/bugtrackers/ubuntu-bugzilla05:46
kikorock on jamesh 05:49
spivhttps://staging.ubuntu.com/malone/bugtrackers/ubuntu-bugzilla/+index?display-all-watches=1 times out ;)05:53
=== SteveA [n=steve@66.103.220.209] has joined #launchpad
=== mgalvin is now known as mgalvin_away
highvoltagecan the launchpad groups work as a substitute for mailman?06:12
highvoltagefor instance, can i send a mail to edubuntu-doc@somewhere and it will go to all the members in the edubuntu doc team?06:13
fabbionehighvoltage: i think that depends what's the contact point for team foo06:13
highvoltageit's set blank at the moment.06:13
salgadohighvoltage, no, it's not possible to do that. 06:16
salgadonotifications sent by launchpad itself to that team will go to that team's contact address (if there's one) or to each of the team's members06:16
highvoltageok. that makes sense.06:19
jameshspiv: https://launchpad.net/products/malone/+bug/4120 <- an idea to make it easier to find out what Launchpad bug(s) corresponds to a remote bug06:23
UbugtuMalone bug #4120: Provide a way to find all Launchpad bugs watching a particular remote bug Fix req. for: malone (upstream), Severity: Normal, Assigned to: Nobody, Status: New http://launchpad.net/malone/bugs/412006:23
carlosSteveA, please, ping me back when you have some time to talk. I'm having a permissions problem with Zope06:27
=== stub [i=stub@sweep.bur.st] has joined #launchpad
=== remix_tj [n=remixtj@host203-30.pool8251.interbusiness.it] has joined #launchpad
=== remix_tj [n=remixtj@host203-30.pool8251.interbusiness.it] has left #launchpad ["<crucco>]
=== mgalvin_away is now known as mgalvin
=== raketti_ [n=kekezon@a80-186-165-43.elisa-laajakaista.fi] has joined #launchpad
=== raketti_ is now known as raketti
=== Keybuk [n=scott@209.104.102.193] has joined #launchpad
=== Alinux [n=carpe@host85-34.pool8291.interbusiness.it] has joined #launchpad
=== jamesh [n=james@209.104.102.193] has joined #launchpad
=== gneuman [n=gneuman@200-161-81-84.dsl.telesp.net.br] has joined #launchpad
=== cprov [i=12f5cc4a@66.103.220.245] has joined #launchpad
=== bradb_ [n=bradb@209.104.102.193] has joined #launchpad
=== BjornT [n=bjorn@66.103.220.207] has joined #launchpad
=== patrikjj [n=patrik@dhcp-246-25.nomad.chalmers.se] has joined #launchpad
highvoltageif i translate something in hoary, will those translations make it into breezy?09:13
=== carlos [n=carlos@209.104.102.193] has joined #launchpad
siretartsalgado: around?09:54
=== zygis [n=zygis@clt-84-32-129-122.dtiltas.lt] has joined #launchpad
mdkehighvoltage, they will appear as suggestions iirc, but you can translate dapper now...09:55
salgadosiretart, yep09:55
highvoltagecool.09:55
siretartsalgado: dholbach sent me to you for discussing something I plan to make with malone09:56
siretartsalgado: we (better I) want to create several small team in lp to assign bugs to09:57
siretartsalgado: for grouping of bugs/workload09:57
siretartsalgado: this may result in some 'dead groups' with very few members and no activity. do you see any problems with this?09:57
siretarthm. why does lp give me a nice errormessage "Sorry, Launchpad took too long to process your request." when I try to assign a bug to such a team?09:58
salgadosiretart, I don't think these teams can cause any problems, no09:59
salgadosiretart, about the error message, it might be because launchpad is going down (might be gone already) for an update10:00
siretartokay10:00
siretartsalgado: what happens with the assigned bugs of a team when I delete that team?10:00
siretartI'd like to be able to specify a team or person which these bugs should be assigned to10:01
salgadosiretart, right now you can't delete a team10:01
siretartoh. interesting10:02
siretartis it possible to 'mass reassign' bugs?10:02
salgadoand you'd need to re-assign all bugs manually, because there's no way to do so for all bugs assigned to someone/some team10:02
salgadobut I guess this is probably good to have at some point10:03
salgadosiretart, could you file a bug on that?10:03
siretartsalgado: for what exactly?10:03
salgadothe mass reassignment10:03
siretartsalgado: mass reassigning or deletion of teams?10:03
siretartokay10:03
kikoheya siretart 10:04
salgadothe deletion can only come after we have the mass reassignment of everything, unfortunately10:04
siretartsalgado: what happens if I use the email interface and CC: all affected bugnos?10:04
siretarthuhu kiko! :)10:04
kikohow goes it10:04
siretartfine. I'm recovering slowly from my jetlag10:04
siretartand am exploiting the lp email interface for fun and creation of many new bugs ;)10:04
siretarthow's the 2nd week of ubz?10:05
salgadosiretart, that may or may not work, because you need to specify the target (affects /products/launchpad, for instance) when assigning a bugtask. and that target may not be the same for all the tasks you're trying to assign10:06
salgadoyou'd need some extra care, AFAICT. but maybe that wouldn't work at all. 10:06
salgadoI'm not sure10:06
siretartso leaving out the affects statement and just supply as assignee command would not work?10:08
siretartwe really need that functionality to get an overview about our workload10:08
siretartwe as in ubuntu motus10:08
stubcarlos: What table are translations stored in again?10:10
salgadosiretart, we always assign bugtasks (and not bugs) to people. this means you need to specify which bugtask of a given bug you want to assign10:10
stubFound it10:10
carlosstub, POTranslation10:10
carlosok10:10
siretartsalgado: I dont get the difference between a bugtask and a bug. could you please explain that to me?10:11
kikosiretart, a task is a work item open for a bug -- a work item in a certain package, distribution or upstream.10:11
salgadowhat kiko said10:12
siretartI see10:12
salgadosiretart, the problem comes when we have multiple tasks for the same bug10:12
salgadoin that case you'd need to specify which task you want to assign10:12
siretartso a bug can be assigned to several source package, for example. or a sourcepackage and a distro and a product, right?10:12
salgadoI'm not sure assigned is the right word, but yes, you can say that a bug exists in any (or all) of these10:14
siretartokay. lets say I have several bugs to the distribution 'dapper' assigned to the team 'ubuntu-dev'. Now I want a set of that bugs reassigned to a new team, called 'motumergers'.10:14
siretartwouldn't a line 'affects /distros/ubuntu' be sufficient to specify the bugtasks?10:14
BjornTsiretart: yes it would10:16
salgadoBjornT, should it be /distros/ubuntu/dapper or just /distros/ubuntu?10:16
BjornTsalgado: yeah, it depends on what siretart meant with "the distribution 'dapper'". currently most of our bugs are on a distribution, not on a specific distribution release10:18
salgadoright10:18
siretartBjornT is right, all the bugs I need are assigned to 'ubuntu'. 10:18
=== siretart finds it highly unobvious how to file a bug on malone itself!
spivsiretart: that must be because malone is perfect ;)10:21
siretartspiv: ;)10:21
Nafallohehe10:21
siretartserious. I don't find a link or way to file a bug on malone10:22
siretartcan someone give a little help?10:23
spivsiretart: 10:23
Nafallohttps://launchpad.net/products/malone/+filebug10:24
spivSure... from the malone front page, enter malone into "Jump to bugs in product:", then click "Report a bug".  Which takes you to the URL Nafallo gives.10:25
spiv(you can also do it by searching for malone from the launchpad front page and using the "Bugs" facet of the product page)10:26
siretartargl10:27
siretartspiv: thanks, I didn't see that 'Report a bug link'. Now I got it. thank you all!10:27
spivsiretart: Can you think of a better spot for it, so that you would have seen it?10:29
siretartsalgado: I filed a bug https://launchpad.net/products/malone/+bug/415310:29
spivOr maybe bradb_ already has a plan for this...10:29
UbugtuMalone bug #4153: Reassignment of bugs Fix req. for: malone (upstream), Severity: Normal, Assigned to: Nobody, Status: New http://launchpad.net/malone/bugs/415310:29
siretartah. there it goes :)10:29
sivangspiv: Hey Andrew, do you know if Martin Pool is still there?10:30
spivsivang: I think he's around somewhere... he's not in this particular room, though.10:30
siretartcan we have this bot to report bugs for motus in #ubuntu-motu?10:30
bradb_Hm, maybe I should do some user testing on reporting bugs on Malone itself10:30
spivsiretart: It doesn't report, it just watches for bug mentions on the channel.10:30
spivsiretart: So when you mentioned bug 4153, it spat out the summary.10:31
UbugtuMalone bug #4153: Reassignment of bugs Fix req. for: malone (upstream), Severity: Normal, Assigned to: Nobody, Status: New http://launchpad.net/malone/bugs/415310:31
spivSee ;)10:31
siretartah. I see :)10:31
Nafallosiretart: \sh already talked to Seveas about that I think :-).10:31
=== lamont [n=lamont@palrel2.hp.com] has joined #launchpad
salgadosiretart, thanks dude10:31
Nafallobetter ask one of them :-)10:32
siretartsalgado: with pleasure :)10:32
Nafallomorning lamont :-)10:32
Seveassiretart, hmm, last time I asked in there no one wanted him ;)10:32
Seveas(bit after two requests: i'll put the bot in there and see what happens)10:32
NafalloSeveas: yay! :-)10:32
lamontmorning Nafallo 10:33
siretartSeveas: I thought it would be notified about newly created bugs. but reporting about existing bugs is nice, too10:33
jordikiko: get prepared for a good run10:42
kikowhat did I do10:43
kikoto deserve this10:43
jordirunning under the snow man10:44
jordithe best we can get today10:44
kikowtf10:44
kikois it snowing jordi?10:44
jordiit will be soonish10:44
=== sistpoty [n=sistpoty@ubuntu/member/sistpoty] has joined #launchpad
jordiaccording to all weather websties10:44
kikorock and roll10:44
jordiit was snowith briefly during lunch they say10:44
jordisnowing anyway10:45
jordidamn I can't type anymore and it's not even 5PM10:45
sistpotyhi... i just heard in -devel, that filing bugs in malone will send mail to DDs10:46
sistpotycan this be overriden somehow, because we are using malone currently to track the merges10:46
=== [JocY] [n=JOCY@80.74.167.36] has joined #launchpad
jordikiko http://www.weather.com/activities/travel/businesstraveler/weather/fcst-hrly.html?locid=CAXX0301&from=36hr_topnav_business10:47
siretartthis is critical to us, because we dont want to spam the DD's for our merging stuff in ubuntu!10:47
Nafallos/DDs/Maintainers/ which in Ubuntu packages most often are DDs10:48
\shfor it's completly wrong, when I file a bug against /distros/ubuntu/<srcpackagename> that the debian maintainer will get a bug mail as well, because the people file bugs against the distro and not against the debian package...which is ubuntu upstream 10:53
\shwell..s/for/for me/10:53
siretartwe really need a confirmation for this behavior10:53
kikosistpoty, siretart: this is no longer true, and it only happened for a few cases because it was a freak database table left filled out10:54
kikowe fixed this earlier today10:55
kikoso apologies to whoever was affected10:55
siretartKeybuk: did you read that?10:55
sistpotythx kiko... that really helps us :)10:55
\shkiko: *hug* 10:55
kikosistpoty, we're going to fix this properly in the very near future, thanks to bradb_'s new plan for bug people10:55
kikoread all about it10:55
siretartkiko: thanks man!10:56
siretartkiko: where can I read about bradb's new plan?10:56
kikohttps://wiki.launchpad.canonical.com/BugPeople10:56
sistpotykiko: once I have the time, I will do... thx very much!10:56
kikoand the two links linked from there10:56
=== dewd [n=dewd@201.29.123.206] has joined #launchpad
Nafallolol10:58
NafalloI like that specname ;-)10:58
=== dewd [n=dewd@201.29.123.206] has joined #launchpad
=== mgalvin is now known as mgalvin_away
carloskiko, DistroTeamOneOnOne updated11:16
kikothanks carlos 11:17
carloskiko, I will improve the text later, but at least you have there all the input we got11:17
kikothat's fine11:17
=== [JocY] [n=JOCY@80.74.167.36] has left #launchpad ["Leaving"]
salgadospiv, https://launchpad.net/products/launchpad/+bug/2606 <= this might be related to that problem we found the other day11:27
UbugtuMalone bug #2606: I encountered a difference between flush_database_updates() and transaction.commit() that surprised me Fix req. for: launchpad (upstream), Severity: Normal, Assigned to: Steve Alexander, Status: New http://launchpad.net/malone/bugs/260611:27
=== Seveaz [n=seveas@ubuntu/member/seveas] has joined #launchpad
salgadostub, what revision you used for the rollout?11:31
=== spstarr_work [n=spstarr@192.219.104.10] has joined #launchpad
=== spstarr_work [n=spstarr@192.219.104.10] has left #launchpad []
=== Nafallo is now known as Nafallo_away
spivsalgado: Hmm, yeah that appears to be the same issue.11:44
=== lamont has a stupid baz question and is too lazy to go into #arch...
lamonthow do I make a branch never accept commits again?  just lock it, or what?11:56
lamontddaa, lifeless  ^^^11:56
Kinnisonlamont: baz commit --seal12:02
Kinnisonarf arf arf12:02
=== Kinnison balances a ball on his nose
=== mdke throws Kinnison some fish
Kinnisonyum12:03
Kinnisonfish.12:03
mdkeraw mind12:04
=== mdke throws Kinnison a grillpan
jameshlamont: chmod -w12:04
Kinnisonmmm fishy12:04
lamontjamesh: I was thinking of chmod -Rw, but that seemed a trifle mean12:05

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