[02:00] <mpt> Gooooooooooooooooooood afternoon Launchpadders!
[02:22] <mpt> jamesh / lifeless / spiv, are any of you able to help me get Launchpad running again? (I mailed my problems to launchpad@)
[02:23] <jamesh> mpt: I just replied to your email
[02:23] <jamesh> a few minutes ago
[02:31] <mpt> oh, thank you
[03:55] <Ubugtu> New bug: #69193 in malone "E-mail command syntax should be less accidentally triggerable" [Undecided,Unconfirmed]  http://launchpad.net/bugs/69193
[04:36] <mpt> stub, staging is down
[04:37] <stub> k
[04:38] <stub> Looks like it is rebuilding at the moment
[04:39] <stub> I wonder if I have enough diskspace to do the production duplicate to a seperate database and then switch?
[05:20] <yama> any launchpad admins around?
[05:22] <indu> kiko: r u there, I am waiting for your mail, I want to register our distro in the launchpad site
[05:23] <yama> I tried to migrate my launchpad account using the instructions at https://launchpad.net/people/+requestmerge . Launchpad forced me onto a different name than what I first entered, and I've lost all of my karma.
[05:30] <Ubugtu> New bug: #69204 in launchpad "Large crash reports take too long to load" [Undecided,Unconfirmed]  http://launchpad.net/bugs/69204
[05:33] <mpt> yama, try stub :-)
[05:33] <yama> mpt: stub? what's that?
[05:33] <mpt> indu, kiko is almost certainly asleep and has just forgotten to set an away message -- try in 10 hours or so
[05:33] <mpt> yama, he's a Launchpad admin
[05:34] <stub> You can change your name from your /person/whatever page (/person/whatever/+edit I think), and your karma will come back tomorrow.
[05:34] <stub> (Assuming the merge went as expected)
[05:35] <yama> stub: I made the mistake of trying to change my name by creating a new account and trying to merge my old account into it :(
[05:35] <yama> Most things came back but I've lost my karma. Hopefully it'll return as you say.
[05:36] <yama> stub: is there a policy on names which are taken but not used? It sucks when someone active in the Ubuntu community such as myself can't pick the name he wants because someone is cybersquatting on it.
[05:37] <stub> No policy that I'm aware of
[05:37] <yama> stub: so I can't ask to have a name reclaimed for me? It looks like it's not being used
[05:37] <stub> What is the name?
[05:38] <yama> stub: 'sridhar' (which is my first name)
[05:38] <yama> my current name is 'lordyama'
[05:38] <yama> which could be construed by some as inappropriate (if you know what that name means)
[05:38] <yama> I'd prefer not to use it
[05:39] <yama> it didn't bother me too much in the past, but I;m very active in Ubuntu now and I'd like a good name
[05:39] <stub> yama: sridhar is now free
[05:40] <yama> wow, that was quick :)
[05:41] <yama> stub: thank you :)
[05:41] <yama> stub: does that affect my Ubuntu Member e-mail alias as well? I'd like it to.
[05:55] <jamesh> I wonder if there is a site somewhere that tells people to send their shipping address to the launchpad-users list?
[06:16] <stu1> yama: I'm not sure of the status of that. If your email address isn't launchpadname@ubuntu.com in 24 hours, open a support request as you need elmo to fix it.
[06:17] <yama> thanks stu1 
[06:32] <mpt> Cybersquatting on Launchpad names!
[06:32] <mpt> Whatever next
[06:33] <Burgundavia> kiko: you aren't still up are you?
[06:33] <Burgundavia> https://help.launchpad.net/BlueprintSpecTimeline#preview
[06:35] <mpt> That's not help...
[06:35] <mpt> oh, because you can't access the Launchpad dev wiki
[06:35] <mpt> of course
[06:35] <Burgundavia> no, I cannot
[06:35] <Burgundavia> LP needs to open source, pure and simple
[06:35] <Burgundavia> there is no longer a sane reason to keep it closed source
[06:40] <jamesh> spiv: got time for a quick review?
[06:41] <yama> mpt: maybe I was a little harsh using the term 'cybersquatting', but the problem with name availability will only increase
[06:41] <jamesh> spiv: https://devpad.canonical.com/~andrew/paste/filexh9Axd.html <- this is to get LP to use the twistd script from our internal copy of twisted
[06:41] <jamesh> (to get things working on edgy)
[06:42] <yama> freenode deals with this by allowing nicks which haven't been used in a while to be claimed by someone else
[06:42] <jamesh> yama: well, surely you can't expect that your first name is globally unique ...
[06:42] <yama> launchpad has no such policy, AFAICT
[06:42] <mpt> That couldn't possibly work with Launchpad
[06:42] <mpt> as long as the previous person had done anything (reported any bugs, made any translations, etc)
[06:43] <yama> jamesh: of course it isn't unique, but if someone is sitting on a name but has done nothing with it, I think it should be revocable
[06:43] <jamesh> yama: stub wouldn't have changed the name of the other "sridhar" if it was owned by an active Launchpad user
[06:43] <yama> and that's how it should be :)
[06:43] <jamesh> (in this case, the account was automatically created when importing data from somewhere)
[06:44] <yama> yes, I noticed that. That's one reason why I made the request
[06:47] <indu> mpt: are you one of the launchpad admin
[06:48] <indu> i want to register our debian based distribution in the launchpad website
[06:48] <spiv> jamesh: I'll take a look
[06:48] <indu> can i get any help for this 
[06:49] <jamesh> spiv: thanks.  It'd be good to get this in before too many more developers upgrade to edgy ...
[06:49] <spiv> jamesh: already I'm liking the tidying up of the portforward tap...
[06:50] <jamesh> spiv: well, having one less place dealing with starting daemons is good ..
[06:51] <spiv> Definitely.  It was one of those little irritations that was sufficiently little I never got around to tidying it up to use the new stuff, so I'm very happy you took this opportunity to clean up my old mess :)
[06:52] <spiv> Using sys.executable is a good idea too.
[06:52] <jamesh> yep.  One less obstacle to upgrading to Python 2.5 :)
[06:53] <spiv> I wonder if runlaunchpad.py should be using tachandler.
[06:54] <spiv> But anyway, an enthusiastic r=spiv from me!
[06:54] <jamesh> cheers.
[07:07] <mpt> indu, no.
[07:29] <lifeless> indu: hi. I think you need to chat with SteveA or kiko about that
[07:50] <Burgundavia> is there a way to be part of team but not receive the bug mail for that team?
[08:04] <mpt> Burgundavia, you could make a subteam, "NameOfTeam members who like being spammed" :-)
[08:04] <Burgundavia> mpt: ugh
[08:04] <Burgundavia> mpt: I want a "do-not-spam-me" button
[08:04] <mpt> yeah
[08:04] <mpt> I think there's a bug report about that, one moment
[08:05] <mpt> bug 44542
[08:05] <Ubugtu> Malone bug 44542 in launchpad "Request: add a "Holiday mode" to temporaily turn off email sending" [Wishlist,Unconfirmed]  http://launchpad.net/bugs/44542
[08:05] <mpt> Not quite what you want, I guess
[08:06] <Burgundavia> sort of
[08:06] <Burgundavia> we can simply change to a  "I do not want to receive mail"
[08:31] <carlos> morning
[08:35] <Ubugtu> New bug: #69223 in blueprint "No obvious way to unregister attendance at a meeting" [Undecided,Unconfirmed]  http://launchpad.net/bugs/69223
[08:40] <Ubugtu> New bug: #69224 in blueprint "Date/time fields are blank when altering meeting attendance" [Undecided,Unconfirmed]  http://launchpad.net/bugs/69224
[08:47] <SteveA> morning
[09:05] <SteveA> jamesh: hi.  thanks for fixing the twistd problem in the launchpad tree.  do we still have a problem with the cgi module?
[09:05] <SteveA> mpt: morning.  how long are you around for today?
[09:10] <mpt> SteveA, another hour or two
[09:13] <mpt> Who's Jeff Greene, and why is he rejecting Launchpad bugs?
[09:14] <jamesh> SteveA: yeah.  I haven't merged a fix for that yet
[09:15] <jamesh> SteveA: there is also some test failures in pygpgme, but I can't commit to that branch
[09:23] <SteveA> lifeless is around now
[09:23] <SteveA> so, you can get the pygpgme tests committed with lifeless's help
[09:24] <SteveA> mpt: I'll need some more context about that
[09:24] <SteveA> jamesh: do you know of a workaround for the cgi stuff?
[09:25] <jamesh> lifeless: would you be able to pull or merge changes from /code/jamesh/pygpggme/devel to /code/rocketfuel/pygpgme/devel?  It disables a few tests that give different results on dapper and edgy
[09:26] <lifeless> jamesh: sure. The reason you cant commit is, IIRC, that there is no test suite hooked up into the PQM setup for it
[09:27] <lifeless> I'll check that sortly
[09:27] <SteveA> BjornT: morning.  Are you using edgy or dapper on your own machine?
[09:27] <SteveA> mpt: why do you ask about Jeff Greene and launchpad bugs?
[09:28] <jamesh> SteveA: this seems to be the upstream fix: http://svn.zope.org/Zope3/branches/3.2/src/zope/publisher/http.py?rev=70593&r1=67212&r2=70593
[09:28] <BjornT> SteveA: morning. i'm using dapper currently.
[09:28] <jamesh> i.e. add an optional arg to the HTTPInputStream.readline() method and ignore the value
[09:30] <SteveA> jamesh: a one-liner?
[09:30] <jamesh> yeah
[09:30] <SteveA> who can commit to the zope in RF?
[09:30] <BjornT> i can
[09:31] <jamesh> it sounds like zope wasn't the only package that didn't know that readline() had an optional argument
[09:31] <SteveA> BjornT: would you commit that change please?
[09:31] <BjornT> SteveA: sure.
[09:31] <SteveA> thanks.  please announce on the mailing list when pqm has merged it.
[09:32] <SteveA> so people know to update their zopes
[09:33] <BjornT> ok
[09:34] <jamesh> for the file-like objects that implement the optional argument for readline(), there is disagreement over what the default value should be ...
[09:35] <jamesh> the normal file object and cStringIO use -1
[09:35] <jamesh> StringIO uses None
[09:35] <jamesh> StringIO does the wrong thing if you pass -1, and cStringIO raises TypeError if you pass None
[09:37] <SteveA> hmm... the default should be "don't supply the arg"
[09:37] <SteveA> maybe python needs an "unsupplied" token
[09:39] <mpt> SteveA, because of bug 68754
[09:39] <Ubugtu> Malone bug 68754 in launchpad "Missing sort by number of subscribers option" [Undecided,Rejected]  http://launchpad.net/bugs/68754
[09:40] <mpt> I didn't quibble because I agreed with everything he said, but still, it was a bit odd :-)
[09:42] <SteveA> mpt: you misrepresented the situation when you said "Who's Jeff Greene, and why is he rejecting Launchpad bugs?
[09:42] <SteveA> "
[09:42] <SteveA> he has closed one bug
[09:42] <SteveA> and you can find out that he's a member of the ubuntu bug squad
[09:43] <SteveA> BjornT: can anyone reject any bug in launchpad?
[09:43] <mpt> It's a common figure of speech
[09:43] <mpt> but you're right, I should have looked at his team memberships
[09:45] <SteveA> If you'd said "why did he reject a launchpad bug" then I would have had a different impression of the situation.
[09:45] <SteveA> instead of thinking "someone closed a bug", I thought "maybe there is a situation of mass inappropriate bug-closing going on"
[09:46] <BjornT> SteveA: yes, anyone can reject any bug
[09:47] <mpt> It's interesting that many people can change Status but not Importance
[09:47] <mpt> But I guess Importance is much more likely to be exaggerated than Status is to be misrepresented
[09:48] <SteveA> I suppose so.
[09:49] <jamesh> mpt: you want members of the public to be able to reopen incorrectly closed bugs too
[09:50] <jamesh> especially since closed bugs won't show up on default bug listings, so simply leaving a comment might get missed
[09:51] <mpt> yes
[09:53] <SteveA> mpt: are you expecting to have a phone meeting this morning?
[09:54] <mpt> SteveA, it was going to be only last week, right?
[09:55] <SteveA> that's what I thought too
[09:55] <mpt> (and it's nearly an hour later now anyway)
[09:55] <mpt> ok
[09:55] <SteveA> although we're also still waiting for some CSS from him, yes?
[09:55] <jamesh> mpt: https://staging.launchpad.net/products/launchpad/+bug/929 <- an example of the new word breaking
[09:55] <Ubugtu> Malone bug 929 in launchpad "Long words (such as URLs) overflow columns" [Critical,Fix committed]  
[09:55] <SteveA> hmm... it's actually almost time, relative to british time
[09:57] <SteveA> now that we're in winter time TZs for europe, usual concepts of meeting times will have changed all round
[09:57] <jamesh> the politicians are considering another daylight savings trial here
[09:57] <SteveA> jamesh: I find it weird that it breaks on a +
[09:57] <SteveA> rather than on a path segment of the URL
[09:58] <SteveA> but maybe that's better
[09:58] <SteveA> because then it's more obvious that the URL must continue
[09:59] <jamesh> SteveA: it is adding word breaks every 7 to 15 characters, preferably after a non-alphanumeric character
[10:00] <SteveA> I see the <wbr /> in the source
[10:00] <SteveA> nice
[10:00] <SteveA> mpt: I'll call usman later today
[10:02] <mpt> ok
[10:04] <indu> SteveA: Hi
[10:04] <indu> SteveA: I am from India wokring for one of the Indian version of Linux, which is debian based
[10:05] <indu> SteveA: and now I want to register our distro in http://launchpad.net/distros
[10:05] <indu> SteveA: I already talked about this to kiko, and was waiting for his mail, but due to some reason he was not able to mail me. 
[10:06] <indu> SteveA: So can you please help me in this case
[10:06] <Ubugtu> New bug: #69234 in rosetta "Some pages rendering unusually on screen" [Undecided,Unconfirmed]  http://launchpad.net/bugs/69234
[10:24] <ddaa> SteveA: poolie: spiv: jamesh: _thumper_: lifeless: meeting in 35 mins
[10:28] <_thumper_> ddaa: I'm off now until the start of December
[10:28] <_thumper_> only on-line as a side effect :)
[10:29] <ddaa> I saw you online, so  I thought you may as well attend. But thanks for reminding me that you are technically away :)
[10:35] <indu> SteveA: are you there?
[10:39] <mpt> SteveA, in case you're not subscribed to rosetta-users@: I replied to Muhammet's message about the Internet Explorer display problem
[10:45] <SteveA> indu: hi.  please wait for kiko to reply.
[10:46] <SteveA> ddaa: ok
[10:46] <SteveA> thanks mpt 
[10:50] <ddaa> BjornT: duh, it looks like the stuff about "M being special" in partial-copy was wrong
[10:53] <ddaa> it appears that a A (copy) change always has an implied M (possibly no-op) change associated. For example for keyword expansions. There are also cases where there are genuine changes simultaneous with a file copy, but they do not appear in explicitly as a M if there is already a A for the node.
[10:54] <ddaa> SteveA: it looks like silva and python are only one bugfix away
[10:54] <SteveA> ddaa: that's great
[10:54] <SteveA> is the meeting in 5 mins?
[10:55] <BjornT> ddaa: so when you copy a file, you always get an A, never M, right?
[10:56] <ddaa> BjornT: when you copy a node (be it a file or directory) you always get a A for the copied node, and never a simultaneous M (it appears). If one of the decendent nodes was modified during the copy it does get a M, but it does not have an explicit A.
[10:56] <ddaa> SteveA: yes
[10:57] <ddaa> I'd still love to cram rename support in before getting python in production, but I guess it's acceptable to do a first import without it, and redo it from scratch when we have rename support.
[11:05] <Ubugtu> New bug: #69253 in launchpad "Development focus should be displayed in a classier way" [Low,Unconfirmed]  http://launchpad.net/bugs/69253
[11:31] <carlos> see you in an hour or so
[11:40] <seb128> carlos: ping about rosetta and the list of translators for a package (pong when you are back from the bank)
[11:41] <SteveA> BjornT: thanks for sending the message.
[11:42] <SteveA> BjornT: note that when you send a message that requires attention from people, make the subject line noticeable so that they won't ignore it as an ongoing discussion
[11:42] <SteveA> I just did this for your message
[11:43] <BjornT> SteveA: yeah. i thought that the thread subject was good enough, though.
[11:44] <SteveA> in general, if it contains an  re: ..., people who didn't read the original carefully will ignore it
[11:45] <SteveA> in this case, I expect most people to assume it's more discussion of the issue, rather than a notice that it's resolved, and a clear instruction of what they have to do
[11:45] <SteveA> so, you're using dapper.  I think that's interesting and useful, as we're still running dapper on pqm and in production.
[11:45] <SteveA> do you think you'll stay using dapper, or you'll change to edgy?
[11:52] <BjornT> SteveA: well, i can't think of a reason for switching to edgy at the moment, so i guess i could stick with dapper.
[11:52] <SteveA> it's up to you.  I think it's useful, so that you can easily work on issues we may see in production or PQM that can't be reproduced on edgy.
[11:52] <SteveA> personally, I like the new speed and nicer fonts :-)
[11:53] <BjornT> since i don't run gnome or anything like that, edgy doesn't really bring anything extra for me :)
[11:57] <jamesh> BjornT: it has Python 2.5 :)
[12:01] <lifeless> review meeting in 0 minutes
[12:05] <lifeless> SteveA: nicer fonts ?
[12:06] <SteveA> jamesh: all the more reason for bjorn not to use it.
[12:06] <SteveA> lifeless: yes please
[12:06] <jamesh> SteveA: Python 2.4 is still the default
[12:06] <SteveA> lifeless: I'm waiting for the review meeting, but I also want to get a late late breakfast
[12:06] <lifeless> I'm just grabbing the agenda
[12:07] <lifeless> == roll call==
[12:07] <spiv> I want to get a late dinner, for that matter...
[12:07] <lifeless> it will be fast, as per usual
[12:07] <spiv> I'm present.
[12:07] <BjornT> i'm here
[12:07] <jamesh> me
[12:08] <lifeless>  * next meeting
[12:08] <lifeless> I'd like to move this to 1000UTC to adjust for .au daylight savings
[12:08] <lifeless> all in disfavour indicate that
[12:08] <spiv> i.e. one hour earlier?
[12:08] <lifeless> yes
[12:09] <jamesh> again, I'm indifferent
[12:09] <lifeless> I thought you were james :)
[12:09] <jamesh> lifeless: I can be both.
[12:09] <BjornT> 1000 UTC is fine with me. next week i'll be at uds, though, and won't attend.
[12:09] <lifeless> me too
[12:09] <spiv> Fine with me.
[12:10] <lifeless> next week, spiv - can you run the meeting ?
[12:10] <spiv> Sure.
[12:10] <lifeless> and for allhands, it is cancelled.
[12:10] <lifeless>  * queue status
[12:10] <lifeless> meep!
[12:11] <lifeless> 22 items in the queue
[12:11] <jamesh> I didn't get round to allocating reviews on friday
[12:11] <jamesh> and it grew over the weekend
[12:11] <SteveA> I asked jamesh not to allocate the reviews on friday
[12:11] <SteveA> in order for him to focus on some other urgent stuff
[12:11] <lifeless> ok
[12:11] <SteveA> I figured it was only the weekend
[12:11] <lifeless> friday is the regular rush day for reviews
[12:12] <lifeless> for some reason folk try to get things done on friday
[12:12] <lifeless> the items all look reasonable in size though
[12:12] <lifeless> I dont expect a problem, I am allocating them now
[12:13] <lifeless> kiko: you have an item that is 9 days unreviewed. Please let me know whether it will get done or if I should reassign it.
[12:13] <SteveA> lifeless: better email about that
[12:13] <lifeless> BjornT: jamesh: you both have a 6(adjusted to 4) days old review - is there any time issue at the moment ?
[12:14] <jamesh> lifeless: I'm part way through mine.  Will send it out later.
[12:15] <BjornT> lifeless: i'm also part way through. i'm quite busy with other stuff atm, so i guess my reviews have suffered a bit.
[12:16] <SteveA> now that BjornT has a lot of malone work going on
[12:16] <SteveA> we should look at add someone to the review team
[12:16] <BjornT> lifeless: it'd probably be good to try to get salgado, and maybe some other people (like kiko and steve) to do some reviews. i will be quite busy this week.
[12:16] <SteveA> lifeless: can we talk about this later (tomorrow morning perhaps)
[12:16] <lifeless> reviews are quite time consuming.
[12:16] <SteveA> (tomorrow morning your time)
[12:16] <lifeless> SteveA: yes please. Tomorrow morning I'm at Aikido, how about tomorrow night.
[12:16] <lifeless> (my time - tomorrow morning your time)
[12:17] <SteveA> lifeless: yes
[12:17] <lifeless> ok.
[12:17] <lifeless> BjornT: salgado has flagged himself as unavailable due to 1.0 workload.
[12:17] <lifeless>  * whitespace cleanup
[12:17] <lifeless> jamesh: did you raise this ?
[12:18] <BjornT> lifeless: well, i could do the same, but i don't since i don't think it's fair to the other reviewers. we are all busy at the moment, i think.
[12:18] <jamesh> lifeless: yep.  People agreed to it, and I'm meant to add a note to the LP hacking FAQ (haven't done so just yet though)
[12:18] <lifeless> BjornT: I agree.
[12:18] <lifeless> jamesh: excellent.
[12:18] <SteveA> lifeless: I think with salgado, it was temporary to do with shipit urgent work
[12:19] <lifeless> SteveA: hes still marked busy on the wiki page.
[12:19] <spiv> Someone should ping salgado about his unavailable flag, perhaps he's forgotten about it?
[12:20] <lifeless> any other business ?
[12:20] <SteveA> I think unavailable flags should have an expiry date
[12:20] <SteveA> a review can renew it if necessary
[12:20] <spiv> SteveA: +1
[12:21] <lifeless> SteveA: thats reasonable. I'll ping salgado now
[12:21] <SteveA> ok
[12:22] <lifeless> 5
[12:22] <lifeless> 4
[12:22] <lifeless> 3
[12:22] <lifeless> 2
[12:22] <lifeless> 1
[12:22] <lifeless> thnks for coming, go get you food
[12:23] <SteveA> thanks lifeless 
[12:26] <lifeless> np
[12:50] <Ubugtu> New bug: #69279 in soyuz "New distroreleases need all pockets created from day 1" [Undecided,Unconfirmed]  http://launchpad.net/bugs/69279
[01:00] <SteveA> kiko, stub: http://slashdot.org/articles/06/10/30/0329258.shtml
[01:01] <SteveA> spreading content among different host names may well speed up perceived webpage performance
[01:01] <SteveA> so, we should investigate having one or more separate hosts for graphics and JS and CSS stuff
[01:01] <SteveA> and making the main template get them from these various hosts
[01:02] <SteveA> for example, make graphics, JS and CSS available from hosts called resourcesN.launchpad.net
[01:03] <jamesh> the HTTP spec gives a maximum number of connections the browser should make to the server, which is why the multiple host idea can speed things up
[01:03] <SteveA> and make the main template use resources1.launchpad.net for the small JS, resources2.launchpad.net for the large mochikit library, resources3.launchpad.net for the CSS etc.
[01:03] <jamesh> although in this case it might mean more SSL negotiations
[01:03] <SteveA> jamesh: yes.  I was talking about this in a launchpad meeting several weeks ago
[01:04] <SteveA> perhaps not more ssl negotiations... if the IP address is the same
[01:04] <SteveA> don't know about that, though
[01:08] <stub> We already use two domains (launchpad.net for some bits, librarian.launchpad.net for uploadable images).
[01:09] <SteveA> that doesn't have an effect on most page loads
[01:09] <SteveA> which don't involve the librarian
[01:09] <SteveA> I'm most concerned about the large JS library, and our CSS and standard page images
[01:10] <stub> With the wildcard A record on production, we could just do style_css.resources.launchpad.net, mockikit_js.resources.launchpad.net
[01:11] <stub> ie. Make everything under /@@/foo.bar available as foo_bar.resources.lauchpad.net/foo.bar
[01:12] <stub> Then it is just a case of selecting what resources should be retrieved from their own domain.
[01:12] <stub> and changing the URLs in the templates
[01:12] <SteveA> yes
[01:13] <SteveA> I think we can do pretty well with resources1 - resourcesN (say 4 or 5)
[01:13] <SteveA> and hard-code where the things in the main template come from
[01:16] <jamesh> stub: looking at the article SteveA mentioned, that would probably do more harm than good, since the connection for style_css.resources.launchpad.net wouldn't be used to access mochikit_js.resources.launchpad.net
[01:17] <jamesh> stub: the idea is to spready things evenly over a maximum of 4 hostnames
[01:17] <stub> Reading the article is cheating
[01:17] <jamesh> so you can take advantage of keepalives plus multiple connections
[01:17] <SteveA> so, 4 elements per hostname
[01:18] <SteveA> per page
[01:18] <jamesh> "4 elements per hostname"?
[01:18] <SteveA> as a first step, let's sort out with the sysadmins to have resources1 -> resources4 available
[01:19] <SteveA> jamesh: I think it says that a browser will make at most 4 symaltaneous requests to a given server hostname
[01:19] <jamesh> SteveA: nope.  It says 2 connections per hostname, and that browsers generally handle a maximum of 8 connections total
[01:19] <jamesh> SteveA: that's where the 4 hostnames maximum comes from
[01:19] <carlos> seb128: pong
[01:19] <SteveA> ah, okay
[01:23] <jordi> danilos: OI
[01:23] <danilos> jordi: heya
[01:23] <jordi> danilos: so, is nplurals=3? :)
[01:24] <danilos> jordi: yeah, I think so, but with one case being ==0, not <0 (as far as I understood the guy)
[01:25] <jordi> 0 items:  There is no term for zero in Ojibwe.  In most cases, this
[01:25] <jordi> would be applied with a negative, for instance the negated form of
[01:25] <jordi> "there are items".
[01:25] <jordi> I don't know what to understand there
[01:25] <jordi> so it'd be 0, 1, and the rest?
[01:32] <indu> kiko; hi kiko, r u there?
[01:35] <SteveA> stub: I guess resources1 - resources4 will need to go via pound as usual, to cope with app servers going down, as usual
[01:35] <SteveA> stub: would you work out what we need to do, and RT it?
[01:37] <danilos> jordi: yeah
[01:37] <danilos> jordi: want to prepare SQL update statement for that? ;)
[01:39] <indu> kiko: kiko, r u back to work today or not yet
[01:40] <danilos> jordi: the "applied with a negative", he probably meant negative of "there are items", i.e. "there are NO items"
[01:41] <seb128> carlos: still around?
[01:43] <stub> SteveA: rt 19090
[01:43] <SteveA> thanks stub 
[01:45] <SteveA> then, I guess we'll need 4 config items in launchpad.conf
[01:45] <SteveA> for 4 resource servers
[01:45] <SteveA> so that these can be used in the main template for different resources
[01:46] <SteveA> perhaps some page template syntax too, to select them
[01:46] <SteveA> would be simpler just to hack the main template :-/
[01:52] <carlos> seb128: yes
[01:53] <indu> SteveA, kiko has come or not?
[01:53] <indu> sorry to disturb
[01:54] <SteveA> indu: I don't know.  I'm in the netherlands, and he's in brasil.
[02:02] <kiko> hello
[02:02] <kiko> what's up.
[02:03] <indu> kiko; hi, i am waiting for you
[02:03] <indu> kiko: actually i was waiitng for your mail
[02:03] <kiko> indu, hi.
[02:03] <kiko> I emailed you a while back
[02:04] <indu> kiko; oh, ok. I will check it
[02:05] <jordi> kiko: hey man
[02:05] <kiko> jordi, oy old man
[02:05] <jordi> if I am old, what are you?!!
[02:06] <indu> kiko: but i din't receive any mail from you yet!
[02:06] <kiko> jordi, @#@!@!!$#$
[02:06] <kiko> cprov, did you ping elmo about the change?
[02:07] <jordi> kiko: hopefully you can kick my ass next time on a bike. :)
[02:07] <jordi> kiko: and dude, get some fscking rss
[02:07] <kiko> jordi, dude, it's getting harder not to..
[02:08] <cprov> kiko: sorry, but what change are you talking about ?
[02:08] <kiko> cprov, the header for b-f-n.
[02:09] <indu> kiko: have u sent to indraveni@yahoo.co.in mail id?
[02:09] <kiko> let me see.
[02:09] <cprov> kiko: I think so, maybe not elmo, but lp & infinity, let me check ...
[02:10] <kiko> Date: Thu, 19 Oct 2006 15:35:18 -0300
[02:10] <kiko> To: Indraveni <indraveni@yahoo.co.in>
[02:10] <kiko> indu, ^^^
[02:11] <indu> kiko: but i dint receive :-(
[02:11] <kiko> indu, I can resend it.
[02:11] <cprov> kiko: oops, only IRC, will send an email
[02:11] <indu> kiko: ya plz do it
[02:12] <kiko> cprov, say that we will be waiting for complaints and if not we can flick the switch again on friday.
[02:12] <kiko> indu, resent.
[02:13] <indu> kiko: thankyou, i will check
[02:13] <cprov> kiko: yup, thanks for reminding me
[02:17] <stub> It's beer o'clock. Later!
[02:18] <indu> kiko: yeah I received your mail
[02:18] <kiko> indu, good.
[02:18] <kiko> stub, one sec!
[02:18] <kiko> stub, did you see my desperate plea for fixing people-merging and pofiletranslator?
[02:20] <stub> kiko: You mean some of them cherry picks on LaunchpadProductionStatus?
[02:20] <kiko> stub, no, no
[02:20] <kiko> stub, remember your POFileTranslator patch?
[02:20] <kiko> that caches who translated a pofile and what they last did?
[02:20] <stub> oh - yeah. It got punted to me last week.
[02:21] <kiko> stub, well the problem is it misses the merge stuff
[02:21] <stub> So people merge just needs to be updated to cope with the new table. ok.
[02:22] <kiko> yep
[02:22] <stub> Nothing difficult - I can land that as trivial tomorrow.
[02:22] <kiko> stub, hmmm, I will probably need to merge it in and land it with the UI fixes
[02:22] <kiko> well that's easier for me anyway
[02:22] <stub> ok. I'll give you a branch.
[02:23] <kiko> stub, thanks a million
[02:41] <salgado> spiv, around?
[02:57] <kiko> salgado, ping?
[02:57] <salgado> kiko, pon
[02:57] <salgado> g
[02:58] <kiko> salgado, want me to investigate that mirror for you?
[02:58] <SteveA> staging is being very slow
[03:02] <salgado> kiko, I do, but not right now... can I ping you later?
[03:02] <kiko> ok.
[03:14] <indu> kiko: hi, i sent the details to your mail
[03:14] <kiko> indu, and I replied.
[03:14] <indu> kiko: oops .. ok :-)
[03:17] <indu> kiko; thankyou, I wil check all the features and let you know
[03:17] <indu> many thanks Kiko
[03:17] <kiko> okay
[03:21] <indu> kiko: ok bye, I am leaving
[04:33] <kiko> sarskrivet!
[04:40] <ddaa> jordi: you may have noticed that there's a brand new import of e-d-s online
[05:00] <carlos> jamesh: Do you know the cause of https://devpad.canonical.com/~andrew/paste/file6Qjbqf.html ?
[05:40] <SteveA> BjornT: ping, question about bug pages
[05:49] <SteveA> carlos: was that from a PQM request you sent in?
[05:50] <BjornT> SteveA: pong
[05:50] <SteveA> BjornT: I'm doing some work on replacing the pop-up person chooser with a simple ajaxy thing
[05:50] <SteveA> and I noticed that for bugs with multiple targets, the fields use exactly the same ids in the HTML element names
[05:51] <SteveA> I guess this is a bug in any case, because there's supposed to be at most one element with a given id in a document
[05:51] <SteveA> is it easy to fix, or is it something I should work around instead?
[05:54] <BjornT> SteveA: right, that bug was introduced when the inline-editing was implemented. i guess it could be quite trivially fixed by using a form prefix, which would be the name of the bug target.
[05:54] <SteveA> is it a known bug, or should I file one?
[05:55] <BjornT> hmm, it might not be that trivial, since it's not a LaunchpadFormView, and it's quite complex.
[05:55] <BjornT> i think there is a bug for it already, let me check.
[05:57] <matsubara-lunch> Bug 59113
[05:57] <Ubug2> Malone bug 59113 in launchpad "Person chooser doesn't enter text into the field" [Undecided,Confirmed]  http://launchpad.net/bugs/59113
[05:57] <matsubara-lunch> BjornT, SteveA: that one maybe ^?
[05:58] <BjornT> SteveA: seems like it isn't filed, i was thinking of another bug regarding non-unique ids.
[06:00] <BjornT> matsubara-lunch: it looks like that is caused by having non-unique ids, yes. it's not specific to the person field, though, all the fields in the bugtask edit form have non-unique ids if there are more than one bugtask.
[06:00] <SteveA> that's what I'm talking about
[06:00] <SteveA> and yes, it isn't just person fields, but target fields too
[06:01] <SteveA> BjornT: can I assign it to you to fix it?
[06:02] <SteveA> BjornT: just did  :-)
[06:02] <SteveA> tell me if it's a problem
[06:03] <BjornT> SteveA: i'd prefer if someone else could do it. but i guess i could do it... it will be after i've finished my 1.0 tasks, though.
[06:07] <SteveA> this is a blocker for one of my 1.0 responsibilities
[06:08] <SteveA> could you add to the bug a sketch of how to do it?
[06:11] <BjornT> SteveA: i see. it *should* be quite quick for me to fix it, so how about if i try to fix it tomorrow, and if it turns out it would take too long, i'll sketch out the solution and problems in the bug?
[06:12] <SteveA> ok, thanks
[06:20] <ddaa> BjornT: I'm about to start fixing the design bug in cscvs/partial-copy I mentioned earlier today
[06:21] <ddaa> BjornT: how would you like to have it? I'm thinking of inserting a partial-copy-part-three between partial-copy-part-two and partial-copy
[06:22] <ddaa> BjornT: but maybe you'd prefer a cscvs/svn-copy-modify _after_ cscvs/partial-copy?
[06:23] <ddaa> It's likely to translate mostly into deleted code and changed tests.
[06:23] <BjornT> ddaa: what's the advantage of having it before partial-copy?
[06:24] <ddaa> it reflect that partial-copy is not complete without the fix. I won't land partial-copy without it.
[06:24] <ddaa> also, it affects the documentation I'll be adding to partial-copy when you have replied to the last email.
[06:25] <BjornT> ddaa: i think i'd prefer having it after partial-copy, so that it's easy to see the end result. but do you think the diff will differ much depending on if you do it after or before partial-copy? if it will be more or less the same, then doing it before partial-copy should be fine.
[06:25] <ddaa> since the stuff I have written on friday is factually incorrect
[06:27] <BjornT> ddaa: if it will be mostly deleted code and changed tests as you said, i don't care what you do. do what you think is best.
[06:27] <ddaa> okay
[06:28] <ddaa> mh... nevermind...
[06:28] <ddaa> should definitely be after
[06:28] <ddaa> this multi-branches reviews are confusing me hard :(
[06:28] <ddaa> sorry for the distraction
[07:15] <Ubugtu> New bug: #69345 in soyuz "Timeout in +builds page when "Needs building" is selected" [Undecided,Confirmed]  http://launchpad.net/bugs/69345
[07:28] <kiko> Newly reported, not assigned:
[07:28] <kiko> http://launchpad.net/bugs/6154
[07:28] <kiko> matsubara, typo in bug #.
[07:28] <Ubugtu> Malone bug 6154 in xfce4-terminal "xfce4-terminal: merge new debian version" [Medium,Fix released]  
[07:34] <matsubara> kiko: fixed, thanks
[07:38] <SteveA> kiko: ping
[07:46] <kiko> SteveA, pong.
[07:49] <SteveA> kiko: call?
[07:49] <kiko> SteveA, let me just finish jordi's letter? or perhaps we can write it during the call so yes.
[07:49] <kiko> SteveA, you call the office?
[08:00] <Ubugtu> New bug: #69363 in malone "Personal bug list as iCal file" [Undecided,Unconfirmed]  http://launchpad.net/bugs/69363
[08:14] <matsubara> carlos, danilo[food] : any plan to support ".ts" Translation source files as per bug 68959?
[08:14] <Ubugtu> Malone bug 68959 in pkgbinarymangler "Should handle Qt/KDE '.ts' Translation Source files in addition to '.po'" [Undecided,Unconfirmed]  http://launchpad.net/bugs/68959
[08:17] <carlos> matsubara: there is no concrete plans on it
[08:17] <carlos> yet
[08:18] <carlos> but we have our infrastructure ready to add support for it
[08:19] <matsubara> carlos: ok, I'll confirm and wishlist it then.
[08:19] <carlos> thanks
[08:27] <EmxBA> hi
[08:27] <EmxBA> i always get an error on the launchpad when i try to make a team called "ubuntu-bs" - it doesn't exist but i can't make it
[08:29] <derekS> does launchpad include a feature to create rss feeds for ubuntu packages that are updated? (like the ubuntu-changes list but via rss)?
[08:55] <Ubugtu> New bug: #67424 in linux-restricted-modules-2.6.17 "linux-restricted modules not installed from Alternate Install CD" [Undecided,Unconfirmed]  http://launchpad.net/bugs/67424
[08:55] <Ubugtu> New bug: #69056 in Ubuntu "PCMCIA WLAN-Card not supported with Edgy, worked fine with Dapper" [Undecided,Unconfirmed]  http://launchpad.net/bugs/69056
[08:59] <lifeless> morning
[09:08] <ddaa> lifeless: helo
[09:09] <lifeless> hola
[09:10] <ctrlsoft> 'evening lifeless, ddaa 
[09:12] <Ng> how easy is it to get support for tracking a given upstream bug system into launchpad? is it even something that is wanted for small or even project specific ones?
[09:12] <kiko> Ng, well, we don't have a lot of resources, but we're interested -- file bugs!
[09:12] <lifeless> Ng: are you the submitter of the gnats wishlist item ?
[09:12] <kiko> it's not too hard if it's got XML rendering
[09:13] <Ng> lifeless: nope, I'm just interested in one bug being tracked in upstream's small bug system (using trac) and wondering if that's a good thing or not ;)
[09:14] <lifeless> tracing trac bugs would be good, there are a lot of trac using projects nowadays
[09:14] <kiko> +1
[09:16] <salgado> kiko, I have a 6 lines patch to fix bug 54791. can you review it?
[09:16] <Ubugtu> Malone bug 54791 in launchpad "The mirror prober should check a few files from each mirror in paralel instead of a lot of files from a single mirror" [Medium,Confirmed]  http://launchpad.net/bugs/54791
[09:16] <kiko> mebbe
[09:16] <salgado> (it's nearly impossible to write proper tests for the change, unless I refactor the whole thing)
[09:17] <salgado> kiko, https://devpad.canonical.com/~andrew/paste/filevS2jtI.html
[09:18] <kiko> salgado, I can't review that.
[09:18] <salgado> kiko, of course you can. it's almost trivial
[09:18] <lifeless> ahha
[09:19] <lifeless> kiko: btw, we had a flood of review requests on the weekend, so I've had to give you and steve both requests.
[09:19] <lifeless> kiko: this is me nagging you on irc as per your wiki page note.
[09:19] <kiko> I am overloaded
[09:19] <kiko> but ok
[09:20] <lifeless> please do what you can, and any you cant do just move up to the rejected-reviews section
[09:20] <ddaa> reviews are like the tide
[09:20] <ddaa> when you see it going away, it only means that you're going to get really wet, unless you run away fast
[09:34] <salgado> hey kiko. I just noticed you got two of my branches on your queue, and both of them are /really/ small (200 lines in total). maybe you can do them today?
[09:40] <kiko> mmmm
[10:33] <carlos> see you!!
[10:33] <kiko> carlos, laters
[10:44] <ddaa> hey lifeless, care to assign cscvs/svn-copy-modify to a reviewer? It's part of the cscvs/partial-copy package, that's why I'm asking for early assigment.
[10:45] <ddaa> lifeless: ^ oops, forgot about your irc nick highlighting.
[10:56] <kiko> matsubara, https://launchpad.net/products/rosetta/+bug/41954 still relevant?
[10:56] <Ubugtu> Malone bug 41954 in rosetta "/rosetta/imports/ page timing out" [Medium,Confirmed]