/srv/irclogs.ubuntu.com/2006/11/24/#launchpad.txt

UbugtuNew bug: #73060 in launchpad-support-tracker "Usability, Colors: Answered and Solved are both green." [Undecided,Unconfirmed]  http://launchpad.net/bugs/7306012:20
=== mholthaus__ [n=mholthau@70-173.1-85.cust.bluewin.ch] has joined #launchpad
=== mpt [n=mpt@121-72-132-184.dsl.telstraclear.net] has joined #launchpad
SteveALarstiQ: still around?01:21
SteveAhi mpt 01:21
SteveAmpt: I've mailed stub with a list of what we need to do to get beta.lp.net running against production.01:21
SteveAdid you merge from mainline recently?  if not, please don't.  I'm going to merge up to the last revision rolled out,01:22
SteveAso that we can start running beta without an additional mainline rollout01:22
SteveAI've asked lifeless to turn off the auto-merge to ui-one-zero from mainline01:23
SteveAwe'll turn it back on later, with an edge-style merge, to ensure we don't get database-related code01:24
=== _mholthaus [n=mholthau@johnny33.dersbach.ch] has joined #launchpad
=== belito [n=user@201.230.87.165] has joined #launchpad
=== somerville32 [n=ubuntu@fctnnbsc15w-156034064058.nb.aliant.net] has joined #launchpad
LarstiQSteveA: yes01:41
SteveAI'm having a housewarming on the evening of saturday 2 dec, in amsterdam.  Consider youself invited.01:53
radixcan I come?02:00
LarstiQSteveA: cool! what's the address? And do you know what the best way to reach it by public transport is yet? :)02:01
SteveAradix: sure.02:02
radixThanks for inviting me, but I don't think I'll be able to make it.02:04
=== stub [n=stub@ppp-58.8.3.108.revip2.asianet.co.th] has joined #launchpad
SteveAmorning stub02:08
=== sfllaw [i=sfllaw@debian/developer/coleSLAW] has joined #launchpad
SteveAradix: I'm disappointed.02:13
SteveAI'd reserved a place for you and *everything*02:17
somerville32Can I come?02:18
somerville32...02:20
=== somerville32 feels rejectd.
SteveAsomerville32: have we met?  you need to have met me before being invited to my parties02:25
somerville32Ok. <g>02:25
=== somerville32 introduces himself.
somerville32My names Cody. :)02:25
somerville32_o/02:26
SteveAcommander cody?02:27
somerville32Commander Cody, Doctor Cody, Loner Cody... it all fits. : )02:27
SteveAcool.  you live anywhere near amsterdam?02:28
somerville32Not at all :)02:28
somerville32I live in Canada.02:28
SteveAthat's near!02:36
SteveAit's in the same hemisphere.  can't get much nearer than that.02:36
=== somerville32 tries to think of another excuse.
stubMorning02:50
somerville32Hi Stuby :] 02:51
stubSteveA: Still jetlagged, eh?02:51
lifelessdid we just change some part of the url mapping yesterday ?03:02
lifeless404 error count just tripled overnight03:02
SteveAstub: just a tad03:04
SteveAI went back east to the netherlands.  My bodyclock just kept going west03:08
SteveAI think it's in tibet now03:08
SteveAwe'll be happily reunited sometime next week03:08
SteveAstub: thanks for the email about beta.lp.net.  I asked lifeless to turn off the automated merges.  I'll do them manually for a couple of weeks before we turn on something automated.03:12
SteveAthe rest looks fine.  elmo said we could have a new box for it, but maybe it would be as easy to use gandwana03:12
lifelessSteveA: is that in email ?03:12
SteveAis what in email?03:12
lifelessI asked lifeless to turn off the automated merges03:12
SteveAyes03:13
SteveAI emailed you03:13
lifelessthanks03:18
lifelessSteveA: done03:19
SteveAthanks03:19
=== SteveA -> sleep
=== somerville32 [n=ubuntu@fctnnbsc15w-156034064058.nb.aliant.net] has left #launchpad []
=== Kylekf [n=Kyle@gw3.eb.net.my] has joined #launchpad
=== poolie [n=mbp@ppp112-44.static.internode.on.net] has joined #launchpad
pooliehello hackers03:35
poolieit would be nice if old releases faded from the product page03:35
lifelessfile a spec or bug ?03:36
=== highvoltage [n=jonathan@196.1.61.9] has joined #launchpad
mptGoooooooooooooood afternoon Launchpadders!05:30
LarstiQgood night mpt :)05:32
ajmitchevening mpt 05:32
UbugtuNew bug: #73079 in launchpad "Launchpad: Membership status change on team  messages should list who performed the change" [Undecided,Unconfirmed]  http://launchpad.net/bugs/7307905:40
UbugtuNew bug: #73080 in malone "Can't search for public/private/security/non-security bug reports" [Undecided,Unconfirmed]  http://launchpad.net/bugs/7308006:20
=== Kylekf [n=Kyle@gw3.eb.net.my] has joined #launchpad
UbugtuNew bug: #73083 in malone "E-mail notification does not include any setting of milestones" [Undecided,Unconfirmed]  http://launchpad.net/bugs/7308306:50
=== raphink [n=raphink@ubuntu/member/raphink] has joined #launchpad
=== glatzor [n=sebi@p54964FED.dip.t-dialin.net] has joined #launchpad
=== raphink [n=raphink@ubuntu/member/raphink] has joined #launchpad
=== malcc [n=malcolm@host86-135-237-55.range86-135.btcentralplus.com] has joined #launchpad
UbugtuNew bug: #73093 in launchpad "Oldest of many series should not be on product page" [Undecided,Unconfirmed]  http://launchpad.net/bugs/7309308:41
UbugtuNew bug: #73094 in launchpad "Product page should order series by importance, releases in order" [Undecided,Unconfirmed]  http://launchpad.net/bugs/7309408:41
=== jsgotangco [n=jsg123@ubuntu/member/jsgotangco] has joined #launchpad
=== jinty [n=jinty@137.Red-83-50-216.dynamicIP.rima-tde.net] has joined #launchpad
=== fdhakasj [n=asfasf@87-126-56-22.btc-net.bg] has joined #LaunchpaD
=== fdhakasj [n=asfasf@87-126-56-22.btc-net.bg] has left #LaunchpaD []
=== fdhakasj [n=asfasf@87-126-56-22.btc-net.bg] has joined #LaUnChPaD
=== fdhakasj [n=asfasf@87-126-56-22.btc-net.bg] has left #LaUnChPaD []
=== seb128 [n=seb128@ubuntu/member/seb128] has joined #launchpad
=== Mez [n=Mez@ubuntu/member/mez] has joined #launchpad
=== Keybuk [n=scott@quest.netsplit.com] has joined #launchpad
SteveAmorning09:53
=== carlos [n=carlos@54.Red-88-18-197.staticIP.rima-tde.net] has joined #launchpad
carlosmorning09:57
=== jinty [n=jinty@177.Red-83-54-74.dynamicIP.rima-tde.net] has joined #launchpad
glatzormorning carlos.10:17
carlosglatzor: hi10:18
glatzorcarlos: I feel sorry to only contact you in the case of problems :)10:18
glatzorBut the the German GNOM upstream translators complained about Rosetta recently10:18
carlosabout?10:19
glatzorThey changed all ellipses to the unicode character.10:19
glatzorBut you can still find the old three points in edgy. So there seem to be some import errors.10:19
glatzorcould this also be related to the po upload issue?10:20
carlosglatzor: well, it depends on when did they change it10:20
carlosif it's post release, it's "correct"10:20
glatzorpost release of edgy?10:21
glatzorno. it was done some months ago.10:21
carloshmm10:21
carloscould I get a reference to a template with the issue?10:22
glatzorin epiphany-browser there should be "Lesezeichen hinzufgen " but it is "Lesezeichen hinzufgen..."10:24
carlosok10:26
carloslet me check10:26
mpthi SteveA 10:29
SteveAmorning mpt and carlos 10:30
carlosSteveA: morning10:32
mptSteveA, were you able to fix the brilliant server?10:33
glatzorcarlos: it seems that gtk+ missed all changes. 10:34
=== stub [n=stub@ppp-58.8.3.108.revip2.asianet.co.th] has joined #launchpad
SteveAmpt: I have access to it now.10:34
SteveAmpt: I need to do various update and conflict resolution things, then I can get latest code on there10:34
SteveAmpt: what branch are you working on?10:34
carlosglatzor: the .po file has that change10:35
carlosglatzor: next language pack generation should include it10:35
glatzorcarlos: could there be some other issues, too? the ... issue was a visible one.10:36
carlosI didn't fix it10:37
SteveAstub: hypothetically, if the "edge" pqm rules that reject database changes allow a database change to slip through, would the breakage be confined to the edge server?  I want to check that a database update script won't be accidentally applied to production.  I'm expecting not, as these aren't ever run automatically on production.10:37
carlosI mean that Rosetta already had the change you told me10:37
carlosI guess we got it late10:37
stubSteveA: The breakage would be confined to the edge server.10:37
carlosso any other missing change should also be deployed10:37
carlosglatzor: wait.. it makes no sense10:39
glatzorcarlos: but some apps of the gnome 2.16.2 release include the changes10:39
carlosglatzor: last change in that file should be already in final Edgy....10:40
carlosglatzor: Rosetta has the right data, so seems to be an issue with language packs10:40
carlosglatzor: I will investigate it10:40
glatzorcarlos: e.g. evolution doesn't seem to have this issue10:40
glatzorthanks carlos.10:40
carlosglatzor: thanks for warn me about it10:41
glatzorcarlos: i have to leave for work. so long!10:43
carlosglatzor: cheers!10:43
=== sabdfl [n=sabdfl@ubuntu/member/pdpc.silver.sabdfl] has joined #launchpad
mptSteveA, 2006-08-ui10:56
SteveAmpt: ok, I'm putting that on brilliant now10:57
mptWhat should I merge into it? Your ui branch?10:57
SteveAmpt: did you get my comments about not merging from RF devel head?10:57
mptyes10:57
mptThat's why I'm asking10:57
mptor maybe I didn't read them thoroughly10:57
SteveAok.  I'm keeping my ui branch merged with the correct revision of rocketfuel10:57
SteveAso, you can merge from my ui branch safely10:58
SteveAthere have been no conflicts lately, although there are some tests that need fixing to be more specific on mainline10:58
SteveAI'll be doing that today, as that's a precondition for getting beta automated10:58
mptok10:58
SteveAmpt: your latest code, and code up to the correct revision in RF, is on brilliant now11:07
mptgreat, thanks11:07
mptDid you look at the other problem at all?11:08
SteveAI have many problems.11:08
mptThe one where Usman couldn't access the site11:08
SteveAwell...11:08
SteveAthat one would be caused by brilliant's move to a new office11:08
SteveAand unplugging the server in the process, I think11:08
SteveAwe'll have to see about that when they move teh server to their new offices next week11:09
mptok11:09
SteveAso, the move is scheduled for monday11:09
mptAnd a final question for this evening11:09
SteveAwhen elmo is back at work11:09
mptDid you intend the Launchpad build number to appear in Launchpad's footer on production?11:09
SteveAyes, I did11:09
mptwell, either way, it's not working :-)11:09
SteveAplease be more specific11:10
mptIt says "build unknown"11:10
SteveAthat would be something for stub to look into11:10
SteveAplease file a bug11:10
stubIt is already fixed in HEAD11:11
mptokie dokie11:11
SteveAstub: what had gone wrong?11:11
stubThe code that generated the version .py file was only being executed from 'make run', and we use 'make start' on production to run as a daemon.11:11
SteveAI see11:12
stubI suspect that the current display will give us ambiguous results. It reports just the revision number. That revision number is incremented on every cherry pick. So it it fairly meaningless without checking the actual branch, and if you are checking the actual branch then you can get the information from that source instead - doesn't need to be displayed on every web page.11:14
SteveAkiko wanted this number for some QA function, so we should ask kiko what it's used for.11:15
stubIf it is just for kiko, it might be best to render it as an HTML comment instead of visible on every page.11:17
stubAppending the branch nickname or date (both of which bzr version-info gives us) would be more correct if we have a real use case.11:19
SteveApython test.py -f canonical.launchpad.ftests.test_system_documentation11:20
SteveAwhen I do that, I get an error:11:20
SteveAcanonical.testing.layers.LayerInvariantError: Component architecture should not be available11:20
SteveAhow do I fix this?11:20
=== raphink [n=raphink@ubuntu/member/raphink] has joined #launchpad
stubIts an open bug11:23
SteveAand...11:23
SteveAa bug in zope or in launchpad?11:23
stubthere isn't a fix yet. A bug in our test layers, or maybe Zope3's test runner (the bit I added)11:24
SteveAany workaround?11:24
stubYou can work around it by being more explicit in selecting what tests to run in most cases I think11:24
SteveAI'm being very explicit11:25
stubYou are selecting over a dozen tests using almost every layer we have11:25
stub--test=canonical_url.txt would be explicit11:25
stubAlso, --layer= would workaround the bug11:26
stubJust run once for each Layer being used.11:26
stub(which assumes you know what they are...)11:27
SteveAcan't I just say "screw this invariant" ?11:27
stubYou can try removing it and seeing what happens. I suspect your tests will still fail though, just more mysteriously11:28
stubI don't know if I have tried that particular invariant though11:28
SteveAwhere does fixing this appear in your list of things to do?11:29
SteveAdo any of our infrastructure team have knowledge to fix this?11:29
stubIts my highest priority bug. I want to finish pillar name urls first, and land the two branches of mine in the review queue first if that doesn't cause great hardship.11:33
SteveAsounds good11:34
stubAnyone can look into wtf is going on - the layer stuff is well documented. I'm most familiar with the code though since I wrote most of our end and the Z3 end.11:34
stubSo the bug is almost certainly my fault ;)11:34
SteveAI'm pretty clueless about the details of layers.  I *think* I know what they are for.11:34
KeybukI so read that as "lawyers"11:34
stubThere is some nice documentation and doctests11:34
stublib/zope/testing/testrunner-layers-api.txtlib/zope/testing/testrunner-layers-api.txt11:36
stubPlenty of other doctests in there too, but I don't think it is particularly good documentation in the most part11:36
stub(which is why I wrote that file)11:36
cprovmorning11:36
SteveAhi cprov !11:37
cprovhi SteveA !11:37
cprovstub: hi, can you check another RT for me ?  https://rt.admin.canonical.com/Ticket/Display.html?id=24173, this one is related to a Zope Mail system error, non-critical, though11:40
UbugtuNew bug: #73116 in soyuz "Source package pages don't describe what the package is for" [Undecided,Unconfirmed]  http://launchpad.net/bugs/7311611:40
=== seb128 [n=seb128@ubuntu/member/seb128] has joined #launchpad
stubSteveA: We did decide on /+code and not /code didn't we?11:48
SteveAfor what exactly?11:49
SteveAfor the root, really code.lp.net, but at /+code as an implementation detail11:49
SteveAI don't think we want products called "code" though11:49
SteveAthat would be like having a breakfast cereal called "food"11:50
stubI've already added code to the name blacklist. Just I managed to use both /code and /+code on this branch (which the tests are now telling me about) and I was wondering which was correct.11:50
SteveAgo for +code11:51
SteveApeople should never see it in practice though11:51
stubIt is visible if you are using xmlrpc11:51
=== stub wonders htf his changes broke gina tests
=== mholthaus [n=mholthau@70-173.1-85.cust.bluewin.ch] has joined #launchpad
=== salgado [n=salgado@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
salgadompt, around?12:20
UbugtuNew bug: #73123 in malone "The generic "Report a bug in a package" page should go away" [Undecided,Unconfirmed]  http://launchpad.net/bugs/7312312:20
kikothat's a dupe. 12:21
kikoBjornT, was that you?12:21
SteveAsee, I want an irc bot12:21
SteveAwhere you can say "ircbot: that's a dupe"12:21
SteveAand it'll do the right thing12:21
salgadowithout you even telling it what's the bug it's a dupe of?12:21
BjornTkiko: yeah. i couldn't find a bug for it, so i reported a new one. was there already one reported?12:22
mptsalgado, I really should be asleep, but ... sure :-)12:22
mptWhat's up?12:22
salgadompt, I left two easy questions for you on PillarGotchis; have you seem them?12:22
salgado(I think I even emailed you about them)12:23
kikoBjornT, hmmm. IIRC bradb had filed one!12:23
mptAh, I'm not subscribed to that spec12:23
mptsalgado, so the answer to the second question probably would be "mugshot" for people, and "icon" for everything else12:24
mpt(including teams)12:24
kikompt, mugshot?!12:25
mptsalgado, and the answer to the first question is bug 242212:25
UbugtuMalone bug 2422 in launchpad "A (non-team) person can still set an emblem" [High,Confirmed]  http://launchpad.net/bugs/242212:25
mptand bug 649112:25
UbugtuMalone bug 6491 in launchpad "No direct way of editing hackergotchi of a team" [Medium,Confirmed]  http://launchpad.net/bugs/649112:26
mptkiko, this is assuming that the term "hackergotchi" isn't well-known outside Gnome12:27
mptI might be wrong about that12:27
=== mholthaus_ [n=mholthau@70-173.1-85.cust.bluewin.ch] has joined #launchpad
salgadompt, ah, cool. thanks for that. I'll upload the spec to say that we'll use mugshot in the UI and wait for somebody to complain before we consider changing it12:30
mptok12:32
mptTime for me to stop reporting bugs and go to sleep12:32
mptsalgado, so data-migration-wise: person.hackergotchi -> person.mugshot, team.emblem -> team.icon, person.emblem -> /dev/null, team.hackergotchi -> /dev/null12:35
mptDoes that make sense?12:35
mpt(actually maybe they should all be called "icon" under the hood, so main-template.pt can use "context/icon")12:36
salgadoI think we want to keep team.emblem12:36
salgadoor at least we need a smaller version of the team's icon12:36
=== niemeyer [n=niemeyer@200.138.43.78] has joined #launchpad
mptIt won't be used anywhere, that I can think of12:37
salgadoit's not used on a person's page, when that person is a member of the team?12:37
kikomugshot means nothing to non-native english speakers IMO12:37
salgadotoday it is12:37
mptToday it is12:37
salgadobut it won't be anymore?12:37
kikowhy not snapshot? photo? image? 12:38
mptsalgado, oh, yes, it will be12:40
mpthttps://launchpad.canonical.com/OneZeroPersonPage12:40
mptin place of the orange orbs, I guess12:40
mptor maybe that's supposed to be a scaled-down version of the full icon12:41
=== mpt notes that that page refers explicitly to "mugshots"
SteveAsalgado / mpt: data point, dick from sxip found the term "hackergotchi" foreign12:50
SteveAI had to spell it out, as he hadn't heard of tamagotchis12:50
Spadsit doesn't help that "tamagotchi" is already a combination word in japanese12:50
Spadsit's the word "egg" and "friend" smooshed together12:51
kikoI hadn't heard of hackergotchis either12:51
SteveASpads: which part exactly is "egg"12:53
SpadsSteveA: tamago = egg, tomodachi = friend12:53
SteveAI see.  So hackerachi would be a more morphologically correct composite12:54
Spads + 12:54
SpadsSteveA: if you wanted to just keep the 'friend' part and ditch the egg-nature12:54
kikoor hackerdachi12:54
Spadsyeah12:55
Spadsprobably best to leave the japanese/english hybrid neologisms to someone fluent in both languages, though12:55
Spadsheh, this dictionary has an interesting secondary definition for tamago:    (n) (1) egg(s); spawn; roe; (n) (2) (an expert) in the making; (P); EP12:57
Spadsmust be a hatching metaphor12:58
SteveAthat doesn't appear in my uft-8 challenged combination of screen, terminals and irssi01:03
Keybukwhy isn't the blueprints milestone list for a product filtered to only that product's milestones?01:04
=== mholthaus [n=mholthau@70-173.1-85.cust.bluewin.ch] has joined #launchpad
=== mholthaus_ [n=mholthau@70-173.1-85.cust.bluewin.ch] has joined #launchpad
SteveAkiko: 01:51
=== Spads [n=spacehob@217.205.109.249] has joined #launchpad
=== mholthaus [n=mholthau@70-173.1-85.cust.bluewin.ch] has joined #launchpad
SteveAcarlos: ping03:03
=== sfllaw [i=sfllaw@debian/developer/coleSLAW] has joined #launchpad
carlosSteveA: pong03:51
SteveAhi carlos03:51
SteveAwhere's danilo?03:51
carloshmm, I don't know. I didn't talk with him today03:52
carlosyesterday, he was still a bit jet lagged03:52
carlosnot sure whether it's the cause he's not online03:52
SteveAhe's having lunch, will be around in under 1 hr03:56
SteveAso, we should all talk (you, danilo, kiko, me) when danilo is back03:57
carlosok03:57
carlosI just had lunch so I'm available at any time03:57
SteveAok, great04:04
salgadoso, our production/staging librarian answers https requests. can we get our test librarian to do the same?04:04
=== raraavis is now known as static
=== static [n=emurphy@194.18.118.70.cfl.res.rr.com] has left #launchpad ["Ex-Chat"]
carlosSteveA: btw, what will we talk about?04:20
carlosRosetta DB changes?04:20
=== BjornT_ [n=bjorn@clt-84-32-240-183.dtiltas.lt] has joined #launchpad
SteveAcarlos: work in progress, blockers, etc.04:29
carlosok04:29
SteveAcarlos: kiko and I are going out to get lunch.  back in a short while.04:29
carlosok04:29
=== static [n=emurphy@194.18.118.70.cfl.res.rr.com] has joined #launchpad
=== BjornT [n=bjorn@clt-84-32-240-183.dtiltas.lt] has joined #launchpad
=== belito [n=user@201.230.87.165] has joined #launchpad
=== seb128 [n=seb128@ubuntu/member/seb128] has joined #launchpad
=== danilos [n=danilo@adsl-221-97.eunet.yu] has joined #launchpad
daniloskiko-fud, SteveA: ping04:48
=== seb128 [n=seb128@ubuntu/member/seb128] has joined #launchpad
=== BjornT [n=bjorn@clt-84-32-240-183.dtiltas.lt] has joined #launchpad
carlosdanilos: they left to have lunch05:00
SteveAI'm back now05:01
carlosSteveA: that was fast05:01
SteveAlet's talk on #launchpad-meeting05:01
daniloscarlos, SteveA: ok, so only kiko missing :)05:01
kiko-fudI am here05:33
kiko-fudwhat's this about missing?05:33
daniloskiko: I was just expressing some emotions ;)05:34
=== ryanakca [n=ryan@unaffiliated/ryanakca] has joined #launchpad
=== flacoste [n=francis@modemcable207.210-200-24.mc.videotron.ca] has left #launchpad ["Bye"]
=== flacoste [n=francis@modemcable207.210-200-24.mc.videotron.ca] has joined #launchpad
flacostesalgado: ping06:15
salgadoflacoste, pong06:15
flacostesalgado: you have bug 53292 assigned, do you still plan to work on that?06:16
UbugtuMalone bug 53292 in launchpad-support-tracker "Create/follow support requests through a mailing list" [Medium,Confirmed]  http://launchpad.net/bugs/5329206:16
salgadoflacoste, is it assigned to me?06:16
flacoste(i just remove the assignment, but thought about asking you in case there is something i don't know)06:17
flacosteit was06:17
flacostebtw, the user who requested that feature finally won't be using Launchpad for support handling (hplip product), management decided otherwise06:17
salgadoah, now I remember06:17
salgadoexactly06:17
salgadoI'm not sure that is actually something we should be working on, since the requester doesn't plan to use it anymore06:18
salgadowhat do you think?06:18
flacostei agree, though i wouldn't reject the bug per se since the idea is interesting06:19
flacostei'll change the priority to Wishlist though06:19
salgadoyeah, that's what I was going to suggest06:22
=== raphink [n=raphink@ubuntu/member/raphink] has joined #launchpad
=== jkakar [n=jkakar@d66-183-122-248.bchsia.telus.net] has joined #launchpad
=== jkakar [n=jkakar@204.174.36.228] has joined #launchpad
=== Gwaihir [n=Gwaihir@ppp-70-103.25-151.libero.it] has joined #launchpad
carlosthis is weird....07:18
carlosdanilos: https://launchpad.net/distros/ubuntu/edgy/+source/epiphany-browser/+pots/epiphany/de/+upload07:18
carlosdanilos: are you able to reach that upload form?07:18
salgadokiko, what do you think of the question I left at https://launchpad.canonical.com/PillarGotchis ?07:33
kikosalgado, resizing an image to become an emblem is not very easy07:34
kikoit requires a lot of manual tweaking07:34
salgadoreally? why?07:35
kikobecause 150px is very different to 2007:35
kikolook at our favicon for launchpad07:35
kikoor even better our favicon for async07:36
kikoand the async logo07:36
kikothe favicon is not the logo reduced07:36
kikowas that the question, btw? :-)07:36
=== WaterSevenUb [n=WaterSev@242-12.dial.nortenet.pt] has joined #launchpad
kikocarlos, I am.07:37
kikobut I'm an admin07:37
kikocarlos, do you want me to check as a random luser?07:37
carloskiko: yeah, seems like I should change sample data...07:37
kikoah07:37
carloskiko: I did a mistake with tests and only Launchpad admins are able to reach it07:37
carlosso neither danilo or I are able to do uploads07:38
kikoha ha07:38
carlosbecause I'm and admin in sample data but not on production07:38
carlosgrr07:38
kikowell I can upload if you like07:38
kikojust give me the file.07:38
kikomy +translations will get fubared though07:38
carlosfubared?07:38
kikoI would rather that form allowed admins to upload on other people's behalf.07:38
kikowell will include stuff in german07:39
kikoeven though I can only say "it is a love story" in german07:39
carloskiko: don't worry, I have a 'workaround' (only available to Rosetta admins)07:39
carlosso I can handle it07:39
kikoah, ok.07:39
kikocarlos, what about the "import on other people's behalf" idea?07:40
carloswell, you can do it already07:40
carlosif the .po header has a last translator field with a different person name than the one uploading it07:41
carlosthe one in .po header will get the credit07:41
kikoI see.07:42
kikothat's a bit controversial07:42
carloswhy?07:44
carlosit's metadata, and translators should update that metadata07:44
LarstiQakin to the debian/ubuntu maintainer situation I suppose07:44
carloswe do it when the files are exported07:45
kikowell07:45
kikothe file may have been translated by many people07:45
carlosLarstiQ: not really, the credit is only for the changes over what we have in our database07:45
carlosnot for the whole content07:45
kikoyou only know who the last person updating it07:45
LarstiQcarlos: supposedly, the same would be true for debian changelogs07:46
LarstiQcarlos: https://launchpad.net/distros/ubuntu/feisty/+source/kommando/+changelog however is different from http://librarian.launchpad.net/3280119/kommando_0.4.1-2ubuntu1.diff.gz07:48
cprovLarstiQ: +changelog is busted :(07:50
kiko+changelog /is/ busted07:50
kikoyes07:50
LarstiQcprov: what are it's prospects?07:50
kikoLarstiQ, fixing it is non-trivial07:51
kikoand there's a long stack of stuff that is on u07:51
kikos07:51
=== LarstiQ is thinking of bug 55795
UbugtuMalone bug 55795 in soyuz "+changelog includes misleading information related to package versions and authors" [Medium,Confirmed]  http://launchpad.net/bugs/5579507:51
LarstiQkiko: is there anything I could do to facilitate it's solvedness?07:52
cprovLarstiQ: afaics, changes field in changesfiles is not correct, it's collapses changes versions07:52
kikoLarstiQ, hmmm07:52
kikocarlos, so I think it's worth considering setting translator to NULL and setting approver to the uploader07:53
kikothat still leaves the question of what to attribute to the person who uploads the file as suggestions.07:53
kikobut miscrediting suggestions that way is hardly a big deal.07:54
LarstiQcprov: iirc, it gets the entries from .dsc files on upload07:54
cprovLarstiQ: no, it doesn't, the information presented in +changelog comes from the changesfile, which is the wrong approach, indeed.07:56
LarstiQwhat is the next step?07:58
cprovLarstiQ: we should build the source based on orig + diff and then get the correspondent (last) changelog entry07:58
LarstiQwhat does that do with in between changelog entries of versions that only got uploaded to debian?08:00
cprovLarstiQ: noting the debian version as they were ubuntu versions in the changesfile is, IMO, the mistake 08:03
LarstiQcprov: right, it looks like those entries of kommando were done by Sarah Hobbs, whilst in actuality it was Sune Vuorela (who pointed me at it ftr)08:04
=== mholthaus [n=mholthau@johnny33.dersbach.ch] has joined #launchpad
cprovLarstiQ: and the changes was signed by Stephan Hermann, wtf ?08:06
cprovLarstiQ: well, it's a mess, this feature cause a lot of trouble and misunderstandings with developers, despite the fact it generates broken links. 08:09
=== LarstiQ nods
cprovLarstiQ: but the worst thing is that I don't know what is the right thing to do.08:10
cprovLarstiQ: the source release authoring belongs to Sarah, and we can't easily find the authors of the inner (debian) changes08:12
=== LarstiQ noticed a kommando_0.4.1-2ubuntu1_source.changes
LarstiQnot something I'm familiar with08:13
cprovLarstiQ: a simplistic approach would be blaming Sarah by writing the confusing changesfile :(08:13
LarstiQcprov: what does that thing add over debian/changelog?08:14
cprovLarstiQ: you can found the changesfile in https://launchpad.net/distros/ubuntu/edgy/+queue?queue_state=3&queue_text=kommando08:14
LarstiQI mean, I'm familiar with generating a changes file during package build, but not with it ending up in the diff08:15
cprovLarstiQ: well, it doesn't add anything to the changelog, we simply assume the Changes: would contain the last changelog entry08:15
LarstiQit's clear to me the ubuntu packaging/upload process is different enough from Debian that I'll need to study it before digging deeper08:17
cprovLarstiQ: uhm, I'm not sure if the changesfile should be part of the diff or not, probably not.08:17
cprovLarstiQ: yeah, it's generated outside the source tree, it should no be part of the diff.08:18
LarstiQok, at least my understanding was correct there then :008:18
cprovLarstiQ: you are absolutely right in all the aspects, the +changelog is horrible and leads to mistakes.08:21
cprovLarstiQ: but, as I said, I'm not sure if the last entry of the debian/changelog would describe this package appropriately.08:22
LarstiQwhy not include the entire debian/changelog?08:23
cprovLarstiQ: well, changelog info is incremental we don't want to end up with o lot of duplicated text in DB08:24
cprovLarstiQ: but a feasible solution would be to store the whole chunk between 0.3.0-1ubuntu1 & 0.4.1-2ubuntu1 in that case08:25
LarstiQgood point. How do you deal with diverging changelogs?08:25
cprovLarstiQ: what do you mean by "diverging" ? the ubuntu developer deal with them creating proper description associated with the version suffix (-ubuntu[IDX] )08:27
cprovs\developer\developers08:27
LarstiQcprov: the changelog of a package in a given upload is not a strict superset of what is already there08:29
LarstiQentries can be rolled back, or some be different08:30
LarstiQor even the entry for a given version can change between uploads08:30
cprovLarstiQ: well, it would be a big mess, I'm not sure if the debian policy allows that.08:32
cprovLarstiQ: the versions must be unique08:33
LarstiQit happens for sure08:33
LarstiQperhaps not that often, since it _is_ frowned upon08:34
cprovLarstiQ: uhm, them we are more wrong than I though, because the we assume version integrity for sure08:34
LarstiQbut different lines of development for experimental and sid do happen more often08:34
cprovLarstiQ: awful, can you add a comment about this in the mentioned bug ? then we can ask for distro team help ...08:36
cprovLarstiQ: if it's true, maybe we should just stick the changelog file in librarian and let people deal with it ("eliminating problem" phase, you know ...)08:39
=== LarstiQ nods
=== LarstiQ mails himself to get more solid evidence for cprov
cprovLarstiQ: good, thank you very much for discussing it with us, looking forward to see your comments/evidences in the bug.08:41
kikosalgado, ping?08:55
salgadokiko, pong08:56
kikosalgado, so, I was reading through08:56
kikohttps://wiki.ubuntu.com/DynamicMirrorDecisions08:56
kikosalgado, is RSS only offered for cd mirrors or for both types?08:56
salgadokiko, both, as of last roll out08:57
kikosalgado, we should probably update that spec. Can you give me the two sample URLs for Ubuntu so I can?08:57
salgadoapt is not going to use the RSSs08:57
salgadokiko, bug 72110 and bug 7223708:58
UbugtuMalone bug 72110 in launchpad "Need to provide a way for anonymous users to get a list of archive mirrors on their country (or continent, if there's none in their country)" [Medium,Confirmed]  http://launchpad.net/bugs/7211008:58
UbugtuMalone bug 72237 in launchpad "Store failure reports sent by apt about mirrors" [Undecided,Unconfirmed]  http://launchpad.net/bugs/7223708:58
kikosalgado, can you read the first two paragraphs of DMD?08:59
salgadoI talked with elmo at AllHands and we agreed that this is what is going to be implemented for the first iteration of DMD08:59
salgadothey're not going to implement the full spec at once08:59
cprovkiko: do you have time for phone call ?09:00
kikosalgado, sure, I'm just intending to leave the spec accurate09:00
kikocprov, yes, in a bit09:00
cprovkiko: sure09:00
salgadokiko, the rss URLs are at the bottom of the page, btw09:01
kikosalgado, is the second paragraph wrong or not?09:01
salgadoI don't see anything wrong with the first two paragraphs09:02
kikowell it says09:04
kikoCurrently Launchpad only offers mirror information as a web page.09:04
kikowhich I don't think is true as of the last rollout09:04
salgadowell, that's not the second paragraph that I have here09:04
salgadoIn order to keep an Ubuntu system up to date...09:05
salgadothis is the second paragraph09:05
kikosalgado, of the Design section.09:06
kikosorry, I didn't say that though I thought I did09:06
salgadoI guess we could leave just the part that says that launchpad will have to present the data in a standard/parseable way09:07
salgadoit already provides RSS, but it's very likely that we're not going to use it09:08
salgadomaybe link to bug 72110 from there...09:08
UbugtuMalone bug 72110 in launchpad "Need to provide a way for anonymous users to get a list of archive mirrors on their country (or continent, if there's none in their country)" [Medium,Confirmed]  http://launchpad.net/bugs/7211009:08
kikook.09:09
flacostekiko, salgado: any idea why I would get   File "/home/francis/Launchpad/trivial/lib/canonical/testing/layers.py", line 170, in setUp09:12
flacoste    LibrarianTestSetup().setUp()09:12
flacoste  File "/home/francis/Launchpad/trivial/lib/canonical/launchpad/daemons/tachandler.py", line 61, in setUp09:12
flacoste    raise TacException('Unable to start %s' % (self.tacfile,))09:12
flacostecanonical.launchpad.daemons.tachandler.TacException: Unable to start /home/francis/Launchpad/trivial/daemons/librarian.tac09:12
flacostewhen running ./test.py ?09:12
kikoflacoste, is a librarian already running?09:12
flacosteps ax|grep python doesn't show anything09:12
flacostecould it be a lock file left lying around?09:12
flacostelingering socket?09:13
salgadomaybe. have you checked /var/tmp/fatsam.test/ ?09:13
kikoright. that's the other potential issue.09:13
carlosflacoste: Edgy?09:13
flacostecarlos: no way!09:14
flacostels /var/tmp/fatsam.test gives:09:14
flacosteincoming  librarian.log  librarian.pid09:14
flacostebut there is no process with the PID in librarian.pid09:14
salgadoremove the .pid?09:14
flacosteshould I rm -fr that directory09:14
salgadoI'd expect it to remove the .pid file if there was no process with that pid running, no?09:15
flacosteI rm -fr the thing and ran the test again with the same results09:15
salgadojust the .pid should be enough09:15
flacostethe log gives:09:15
flacoste2006/11/25 01:44 IST [-]  twisted.internet.error.CannotListenError: Couldn't listen on any:58000: (98, 'Address already in use').09:15
salgadodo you have the .pid back there?09:15
flacostelingering socket it seems09:15
salgadoyeah09:15
salgadogotta go09:17
flacostebummer, another application had opened a socket on that port :-(09:19
flacostenot even a listening socket for that matter09:19
kikothat's odd.09:19
flacostewell, 58000 is a number that can be used for that09:20
flacoste[francis@Huxley trivial] $ cat /proc/sys/net/ipv4/ip_local_port_range09:21
flacoste32768   6100009:21
flacosteso 28000 would be a better default port09:22
flacostebtw, what fatsam means?09:24
flacosteas in /var/tmp/fatsam.test ?09:24
kikonow THAT is a good question09:24
=== raraavis [n=emurphy@194.18.118.70.cfl.res.rr.com] has joined #launchpad
=== static [n=emurphy@194.18.118.70.cfl.res.rr.com] has joined #launchpad
=== frafu [n=frafu@vodsl-8880.vo.lu] has joined #launchpad
carlosSam aka 'the fat', the one that eats all our files!09:31
carlos;-)09:31
LarstiQflotsam/09:33
kikothat too09:33
flacostecarlos: is this for real?09:33
carlosflacoste: that's my guess09:33
flacostewow09:33
=== flacoste is flabbergasted
carlosI guess spiv would be the one answering that09:34
flacosteThe Librarian aka Fat Sam09:34
=== somerville32 [n=ubuntu@fctnnbsc15w-156034071167.nb.aliant.net] has joined #launchpad
=== Mez [n=Mez@ubuntu/member/mez] has joined #launchpad
somerville32Heu09:40
somerville32Who should I talk to about changing the translation contact for a language?09:41
kikosomerville32, hmm. can you be more specific?09:42
somerville32Sure :)09:42
somerville32Andrew Hunter is the owner of Ubuntu English (Canada) Translation Team09:43
somerville32But Andrew Hunter is the translator for English (CA) instead of Ubuntu English (Canada) Translation Team09:43
kikowhat's English (CA) versus English (Canada)? Is that california?09:43
kikowho would the right owner be?09:44
somerville32English (Canada)09:44
somerville32CA is short for Canada09:44
somerville32Sorry09:44
carlossomerville32: then, I'm lost...09:44
kikoindeed.09:44
somerville32English (Canada)  Andrew Hunter   Change   2006-07-1909:44
kikoeither I or you have had too much mescaline today.09:44
somerville32Andrew Hunter is the English (Canada) Translator.09:44
kikoso far so good.09:45
carlosunless you want to be the coordinator/owner of that team or you are and he was just faster than you creating it...09:45
somerville32And I'd like to change that to the  Ubuntu English (Canada) Translation Team09:45
somerville32No no09:45
somerville32He created that team09:45
carlosaah09:45
somerville32So I assume it is just an oversight09:45
carlossorry, I missed the 'Ubuntu' word09:45
carlos;-)09:45
kikocarlos, do you know what needs to be done?09:46
=== kiko doesn't!
carlosI think so, yes09:46
carloskiko: atm, Andrew is a single translator for en_CA09:46
carloskiko: somerville32 is asking us to change that to allow more than one member09:46
kikooh09:47
kikogotcha09:47
kikocarlos, wanna do it?09:47
carloskiko: yes, Mark asked us to create teams only when there is more than one person interested on that language09:47
carlosthat's why we didn't do it in the first place09:47
carlossomerville32: there is no ubuntu-l10n-en-ca team09:48
somerville32canadian-english09:48
carlossomerville32: to be able to do what you request, you need to talk with Andrew and create that team first09:48
kikoor standardize the name09:48
carlosoh, wrong name, yes, please, rename it to ubuntu-l10n-en-ca09:49
somerville32I can't, haha. Andrew is the owner of that team.09:49
carlosok09:49
carlosI'm doing the change now09:50
carlosbut09:50
carloseither Andrew or kiko (is a launchpad admin) should do the rename09:50
kikoI can do it09:50
carloskiko: thanks09:50
carlossomerville32: the team is now set09:51
kikosomerville32, how much will you pay me to fix it?09:51
somerville32haha09:51
kikohmm, I guess you won't fall for that one09:51
somerville32:] 09:52
kikodone, then09:52
carlosanyone knows what's English (US Fargo)  ?09:52
kikolol09:53
carloshttps://launchpad.net/people/ubuntu-l10n-en-us-fargo09:54
somerville32:] 09:56
somerville32So, is anyone working on that karma graph thingie I inspired? haha09:56
kikoremind me all about it09:56
somerville32Someone filed a bug report.09:57
somerville32Let me go get it09:57
flacosteabout the US Fargo translation team: https://lists.ubuntu.com/archives/ubuntu-au/2006-August/000515.html09:59
somerville32Bug #7102010:03
UbugtuMalone bug 71020 in launchpad "Tell people where they are on the karma scale" [Undecided,Confirmed]  http://launchpad.net/bugs/7102010:03
=== static [n=emurphy@194.18.118.70.cfl.res.rr.com] has joined #launchpad
=== mdke_ is now known as mdke
somerville32What language(s) is Launchpad coded in?10:16
lifelesspython10:16
somerville32Oh really?10:17
somerville32Cool.10:17
somerville32Can anyone help with lp development or do you need to be "special"? haha :] 10:17
kikowell..10:18
kikoanyone that is willing to sign an NDA can help.10:18
=== carlos -> dinner
lifelessthe source for lp is not released - its a proprietary code base, delivered as a service. Community folk that are genuinely interested in helping have been granted access under an NDA 10:19
somerville32Would there be an expectations to do regular work?10:19
somerville32*any10:19
kikowell, there are some expectations that you put enough effort to do at least some valuable work10:20
carlossomerville32: well, at least something, just having access to the code without contributing anything... is useless for both parts (Canonical and you)10:20
somerville32Would I be expected to attend developer meetings?10:21
lifelessno10:21
kikobut if you did good work you might be invited!10:21
somerville32lol10:22
lifelessits an NDA, not an employment contract :). 10:22
somerville32hehe10:22
somerville32I don't think I'm really qualified. I mean, I have lots of experience with programming but I only taught myself Python earlier this month... I'd be scarred I'd screw something up or that I'd be a disappointment.10:25
somerville32I just wouldn't want to waste anybody's time signing an NDA and then finding out that I wouldn't be much help anyhow.10:26
=== jml [n=jml@ppp110-150.lns1.hba1.internode.on.net] has joined #launchpad
somerville32:] 10:30
Mezlp down ?10:43
=== Fujitsu [n=Fujitsu@ubuntu/member/fujitsu] has joined #launchpad
UbugtuNew bug: #73186 in malone "Duplicate bugs retain milestone" [Undecided,Unconfirmed]  http://launchpad.net/bugs/7318611:05
=== raphink [n=raphink@ubuntu/member/raphink] has joined #launchpad
=== JanC [n=janc@lugwv/member/JanC] has joined #launchpad
=== ryanakca [i=ryan@unaffiliated/ryanakca] has joined #launchpad
=== jml [n=jml@ppp110-150.lns1.hba1.internode.on.net] has left #launchpad ["Leaving"]
spivcarlos, flacoste: actually, Steve is responsible for the name "fatsam", although I'm responsible for not entirely excising the old name when we started calling it the librarian...12:15

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