[12:56] <jml> hello
[01:03] <jml> about nine hours ago, I received some email addressed to desktop-bugs and an email addressed to jonathan@ubuntu.com sent from launchpad. I don't think I was meant to receive any of those messages.
[01:04] <LarstiQ> were they about a launchpad bug?
[01:04] <LarstiQ> if so, what number?
[01:05] <jml> LarstiQ: several bugs. just fetching the numbers.
[01:06] <jml> 20751, 39119, 56610, 78616, 6710
[01:07] <jml> I think I am being set up with an @ubuntu.com address, the error might be related to that.
[01:11] <LarstiQ> jml: I can't see why you would get those
[01:12] <jml> LarstiQ: ok. thanks.
[01:16] <lifeless> jml: whats your lp account name ?
[01:16] <jml> lifeless: jml-mumak
[01:17] <lifeless> is there a jonathan ? ...
[01:17] <lifeless> there is
[01:17] <jml> indeed.
[01:18] <lifeless> conflict!
[01:18] <lifeless> file an rt request for this
[01:18] <lifeless> I suspect you should not get jonathan@ubuntu.com ;)
[01:18] <jml> right. 
[01:18] <lifeless> poolie can file the rt request for you
[01:19] <jml> lifeless: given that the emails were received over a period of two minutes 10 hours ago, I think maybe it was just a temporary error.
[01:19] <lifeless> jml: ah
[01:20] <jml> lifeless: but it's someone's email, so I'd like to make sure.
[01:20] <lifeless> theres an easy test
[01:20] <jml> yeah :)
[01:20] <lifeless> forward those mails unaltered to jonathan@ubuntu.com
[01:21] <lifeless> thats 'redirect' in some mail clients
[01:23] <LarstiQ> forward or bounce?
[01:24] <lifeless> LarstiQ: bounce sends them back to the origin. Not bounce.
[01:27] <LarstiQ> lifeless: most certainly not in mutt.
[01:28] <LarstiQ> lifeless: bouncing a mail will look like it was intended for the recipient
[01:28] <LarstiQ> whereas forwarding makes it clear you are passing it on
[01:28] <lifeless> LarstiQ: interesting. then bounce.
[01:28] <jml> hmm. gmail seems to lack redirect and bounce.
[01:28] <lifeless> for mutt users
[01:28] <lifeless> jml: pop it off, then bounce/redirect
[01:30] <mpt> Goooooooooooooooooooooooooooood afternoon Launchpadders!
[01:36] <somerville32> :] 
[02:01] <poolie> jml: hello
[02:01] <poolie> jml: what do you want your email address and userid to be?
[02:02] <jml> poolie: 'jml' for both.
[02:03] <poolie> ok
[02:03] <LarstiQ> launchpad already has a jml?
[02:05] <jml> LarstiQ: yes, it does.
[02:06] <jml> LarstiQ: though the account looks unused.
[02:22] <kiko-afk> jml, poolie, LarstiQ: if it is really unused let me know and I can shuffle them around when you're finished
[02:22] <kiko-zzz> email me
[02:22] <kiko-zzz> zzz
[03:28] <lifeless> because its a regex, not a list of reviewers
[07:18] <Bhaskar> jamesh: launchpad simplifies the translation template?
[07:19] <jamesh> Bhaskar: could you rephrase that?
[07:20] <Bhaskar> jamesh: i am working on new template: schooltool development series
[07:21] <jamesh> okay
[07:25] <Bhaskar> jamesh:i think i need knowledge on zope and python
[07:25] <jamesh> Bhaskar: iirc, rosetta imports the list of strings to translate from the PO template pretty directly.
[07:26] <Bhaskar> james: u mean upload 
[07:36] <Bhaskar> jamesh: i think u have knowledge on python, how can i learn python
[07:37] <jamesh> Bhaskar: I first learned Python from the tutorial found on the Python web site
[07:38] <Bhaskar> james: well, from python.org
[07:38] <jamesh> Bhaskar: also, Ubuntu installs a copy of the book "Dive Into Python", which is another place to start
[07:38] <Bhaskar> jamesh: well
[07:39] <Bhaskar> jamesh: say something about zope
[07:40] <jamesh> Bhaskar: it is a framework you can use to build web applications.  If you are just interested in altering the appearance of schooltool, learning about zope page templates would be a good place to start
[07:41] <jamesh> Bhaskar: you shouldn't need much Python experience to modify existing page templates
[07:41] <Bhaskar> jamesh: i want to add some featutes on schooltool, so
[07:42] <jamesh> Bhaskar: I'd suggest reading the source code and documentation then
[07:42] <jamesh> Bhaskar: perhaps ask questions on #schooltool if you run into a brick wall
[07:42] <jamesh> but if you are new to programming in general, I'd recommend getting a feel for that first.
[07:42] <Bhaskar> jamess:well thanks
[07:43] <Bhaskar> jamesh: zope and python is new for me , but not new programming
[07:44] <Bhaskar> jamesh: i m also a programmer of c , c++, VB, java
[07:45] <jamesh> Bhaskar: okay.  You should like Python then :)
[07:46] <Bhaskar> jamesh: well
[07:56] <somerville32> How long does it usually take for a push to launchpad to show up on the website?
[07:57] <spiv> somerville32: hopefully only a few minutes, but sometimes as long as a day.
[07:57] <Hobbsee> somerville32: stuff's on manual now remember.  
[07:57] <Hobbsee> somerville32: and everything thru NEW
[07:57] <somerville32> I'm talking about bzr branches
[07:58] <spiv> somerville32: so am I :)
[07:58] <somerville32> Or does that still apply?
[07:58] <somerville32> spiv: I know
[07:58] <somerville32> I was talking to Hobbsee
[08:00] <Hobbsee> somerville32: no idea on that one
[08:02] <somerville32> Is there still a netsplit. #bazaar seems rather empty
[08:03] <somerville32> doh
[08:03] <somerville32> #bzr
[08:07] <spiv> somerville32: btw, it appears that branch is mirrored now
[08:08] <spiv> Unless you've pushed more than 2 revisions..?
[08:08] <somerville32> nope
[08:08] <somerville32> And how do you know which branch I pushed? :P
[08:08] <spiv> I searched for "somerville" at https://launchpad.net/people :)
[08:08] <jamesh> somerville32: there is a time delay between when you push to sftp://bazaar.launchpad.net and when it shows up on http://bazaar.launchpad.net
[08:09] <jamesh> somerville32: and another small delay between that and when the branch data is scanned and the website updated
[08:09] <spiv> And found a person claiming to be somerville32 on freenode, and then looked at their branches :)
[08:09] <somerville32> I find it silly that I had to subscribe to the branch to get it to show up on my launchpad page
[08:10] <jamesh> you shouldn't need to
[08:10] <somerville32> The registrant is a team I own
[08:10] <jamesh> ah.
[08:10] <somerville32> So that other members of the team can commit
[08:11] <jamesh> you could file a bug about that ...
[08:11] <spiv> Yes, please file a bug.
[08:12] <somerville32> Ok :)
[08:16] <jamesh> I finally got my passport back this morning
[08:16] <spiv> jamesh: has it got a big yellow visa stuck in it now?
[08:17] <jamesh> sent it off to the embassy on 14th December, and they got round to processing the visa on Tuesday
[08:17] <jamesh> well, it is a yellowish colour, yes
[08:17] <spiv> It's so much faster to deal with the Sydney consulate in person!
[08:18] <jamesh> even though I'm going to be in Sydney next week, it seems I wouldn't be able to get a visa from that consulate
[08:18] <jamesh> since it only covers people living in Sydney
[08:18] <jamesh> or NSW
[08:19] <spiv> Joy.
[08:19] <jamesh> I would be allowed to go to the Canberra consulate in person though :)
[08:19] <spiv> jamesh: clearly the solution is to move east.  If you move far enough east, and become a NZ citizen, you don't even need the visa ;)
[08:20] <spiv> Of course, then you'd be a NZ citizen.
[08:20] <jamesh> I'd have to learn the local language too
[08:23] <somerville32> Bug #49583
[08:23] <Ubugtu> Malone bug 49583 in launchpad-bazaar "no way for a normal user to register a branch as a team (dup-of: 51130)" [Undecided,Unconfirmed]  https://launchpad.net/bugs/49583
[08:23] <Ubugtu> Malone bug 51130 in launchpad-bazaar "cannot rename a branch I own" [Critical,Fix released]  https://launchpad.net/bugs/51130 - Assigned to David Allouche (ddaa)
[08:23] <jamesh> I like how they use an exchange rate of 0.5 for the visa charges rather than the actual exchange rate of 1.6784
[08:25] <Ubugtu> New bug: #78760 in launchpad-bazaar "Branches registered to team not listed on member's pages" [Undecided,Unconfirmed]  https://launchpad.net/bugs/78760
[08:37] <carlos> morning
[08:38] <Bhaskar> carlos:morning
[08:47] <somerville32> spiv: Is this suppose to be empty? http://bazaar.launchpad.net/~xubuntu-welcome-centre/xubuntu-welcome-centre/trunk/
[08:51] <spiv> somerville32: the webpage?  Yes.  It's just the default apache listing, so it doesn't show the .bzr directory that's there.
[08:51] <somerville32> kk
[08:51] <spiv> somerville32: it's a URL intended for use with bzr, not a web browser :)
[08:51] <somerville32> Wheres the web browser? :P
[09:14] <thumper> spiv: are you attending the lp meeting tonight?
[09:46] <matthewrevell> hey heno
[09:46] <heno> matthewrevell: hey :)
[09:56] <Znarl> lifeless, stub : Ping 
[09:58] <lifeless> pong
[10:00] <Ubugtu> New bug: #78767 in launchpad "Sync Bug tables columns with IBug interface" [Undecided,Unconfirmed]  https://launchpad.net/bugs/78767
[10:13] <cprov> good morning, guys !
[10:34] <matthewrevell> BjornT: ping
[10:38] <BjornT> hi matthewrevell 
[10:47] <spiv> thumper: yeah
[10:59] <jamesh> BjornT: the pending-reviews script is outputting some branch info at the top of the diffs now, btw
[11:00] <BjornT> jamesh: yeah, i saw that on the diff i just downloaded. good job!
[11:04] <thumper> spiv: do you mind being one of the two bzrlp attendees so I don't have to stay up till 1am?
[11:17] <jamesh> thumper: maybe you should have stayed in London :)
[11:37] <dholbach> HEllo!
[11:37] <dholbach> What could be the reason for something like this?
[11:37] <dholbach> > lizardking@iac:~/src/bzr/oransoda$ bzr push
[11:37] <dholbach> > sftp://iacopo-masi@bazaar.launchpad.net/~iacopo-masi/oransoda-look/main
[11:37] <dholbach> > bzr: ERROR: File exists: u'/~iacopo-masi/oransoda-look/main': mkdir
[11:37] <dholbach> > failed: unable to mkdir
[11:43] <dholbach> hey seb128
[11:43] <seb128> re dholbach
[11:45] <dholbach> (regarding my question above: the user has stored his SSH keys in LP and created the product, he even tried a different name for the branch)
[11:46] <somerville32> So... they went
[11:46] <somerville32> bzr init
[11:46] <somerville32> bzr commit
[11:46] <somerville32> bzr push <blah> ?
[11:48] <somerville32> is iacopo-masi his username?
[11:48] <dholbach> bzr add *   (in between)
[11:48] <dholbach> but yes
[11:48] <somerville32> Did he register the branch?
[11:50] <somerville32> hmmm, yes
[12:07] <matthewrevell> matsubara: Hey - I've created the page we spoke about: https://launchpad.canonical.com/FixItFriday/Consideration
[12:09] <matsubara> matthewrevell: cool! I'll subscribe to it now, and later on I'll take a look at the bugs listed there and tag accordingly. thanks.
[12:09] <matthewrevell> matsubara: Thanks :)
[12:18] <spiv> dholbach: the simplest thing to do in that case is to rename the branch "main" (via the web UI) to something else, and push again.
[12:19] <dholbach> spiv: I'll tell him. Thanks.
[12:19] <dholbach> spiv: Do you have any idea why that happened?
[12:19] <spiv> dholbach: there's a fix in the works for bzr that will deal with the problem transparently
[12:19] <dholbach> ah cool
[12:19] <spiv> Usually, it's that the initial push got interrupted/aborted very early.
[12:20] <spiv> So the directory gets made (which on the launchpad SFTP service registers the branch), perhaps an incomplete .bzr directory gets created.
[12:20] <dholbach> ahh ok
[12:21] <spiv> And currently there's no way to delete branches on the launchpad SFTP service.
[12:21] <dholbach> Right
[12:21] <dholbach> gracias! :)
[12:21] <spiv> And the bzr client currently won't push to a directory that already exists and has no .bzr directory, or an incomplete .bzr directory.
[12:22] <dholbach> yeah, that makes sense now
[12:22] <spiv> Soon (perhaps even in 0.14) bzr will cope with most forms of half-pushed branches and just recover the way you'd expect.
[12:22] <spiv> And eventually we'll let you delete branches in Launchpad too :)
[12:22] <dholbach> hehehe
[12:23] <spiv> The other possible cause of that error is trying to push to a branch that is not a push branch (i.e. it's an import from SVN, or a bzr branch hosted elsewhere that launchpad is merely mirroring).
[12:24] <spiv> thumper: I guess... anything I ought to know or tell the meeting? :)
[12:25] <dholbach> thanks again
[12:25] <spiv> thumper: I'm not sure what there is to report from the bzr-lp team.
[12:25] <spiv> dholbach: not a problem.  If it's still broken, it'll be my fault, so let me know :)
[12:26] <dholbach> I'll do that :)
[12:28] <lifeless> gnight
[12:45] <Ubugtu> New bug: #78780 in launchpad "Code that handles pillar names redirection shouldn't crash when the URL contains non-ascii characters" [Undecided,Confirmed]  https://launchpad.net/bugs/78780
[12:57] <static> gooooooooooood morning launchpad
[01:00] <danilos> when kiko's script signals "me", we'll know that the meeting should start :)
[01:00] <SteveA> Welcome to this week's Launchpad Development meeting
[01:00] <kiko-zzz> me
[01:00] <carlos> kiko-zzz: stop using that bot!
[01:00] <SteveA> for the next 45 minutes, we'll be reporting, organising and arranging various aspects of launchpad development
[01:00] <SteveA> who's here today?
[01:00] <danilos> me
[01:01] <carlos> me
[01:01] <jamesh> me
[01:01] <static> me
[01:01] <salgado> me
[01:01] <BjornT> me
[01:01] <spiv> me
[01:01] <mpt> me
[01:01] <matsubara> me
[01:01] <cprov> me
[01:01] <matthewrevell> me
[01:01] <SteveA> francis still on leave
[01:01] <SteveA> ddaa still on leave
[01:02] <SteveA> thumper: ?
[01:02] <SteveA> kiko: ?
[01:02] <kiko> asleep at the keys!
[01:02] <SteveA> (pedantically)
[01:02] <kiko> I am obviously absent
[01:02] <SteveA> did I miss anyone?
[01:03] <SteveA> == Agenda ==
[01:03] <SteveA>  * Roll call
[01:03] <SteveA>  * Agenda
[01:03] <SteveA>  * Next meeting
[01:03] <SteveA>  * Activity reports
[01:03] <SteveA>  * Actions from last meeting
[01:03] <SteveA>  * Oops report (Matsubara)
[01:03] <stub> me
[01:03] <SteveA>  * Bug report (mpt)
[01:03] <heno> me
[01:03] <SteveA>  * Bug tags
[01:03] <SteveA>  * Production and staging (Stuart)
[01:03] <SteveA>  * Launchpad 1.0 status reports
[01:03] <SteveA>  * Sysadmin requests
[01:03] <SteveA> ----
[01:03] <SteveA>  * Doing a self-review, and how to do it (JamesH)
[01:03] <SteveA>  * Email thread about recording/determining which revision fixed a particular bug (mpt)
[01:03] <SteveA>  * MatthewRevell to file a bug when he wants a link to documentation from the UI - is everyone happy with that? (MatthewRevell)
[01:03] <SteveA>  * Top two user-affecting issues as identified by MatthewRevell.
[01:03] <SteveA>  * (other items)
[01:03] <SteveA> ----
[01:03] <SteveA>  * Three sentences
[01:03] <SteveA> 
[01:03] <SteveA> next meeting -- same time same channel next week
[01:03] <SteveA>  * activity reports
[01:04] <SteveA> I'm still behind with these. :-/
[01:04] <salgado> I'm up to date
[01:04] <carlos> up to date
[01:04] <danilos> behind (missing two for last week's thursday and friday)
[01:04] <BjornT> up to date
[01:04] <mpt> not up to date
[01:04] <cprov> I'm up to date
[01:04] <matthewrevell> up to date
[01:04] <jamesh> not up to date
[01:04] <static> behind (missing last two days, will send today)
[01:04] <matsubara> up to date, sent a batch with the pending ones today.
[01:04] <stub> up to date
[01:04] <kiko> not up to date
[01:04] <spiv> behind
[01:04] <SteveA>  * Actions from last meeting
[01:05] <SteveA>  * matthewrevell to check out [https://wiki.ubuntu.com/DevelTeamLPWishList the Ubuntu team wishlist]  for FixItFriday tasks
[01:05] <SteveA>  * SteveA to send thumper his dbschema refactoring plans
[01:05] <SteveA> not done
[01:05] <SteveA>  * kiko to talk to matsubara about matsubara delegating his Oops-reporting responsibilities when he is away
[01:05] <SteveA>  * Everyone to read [https://help.launchpad.net/CreatingYourLaunchpadAccount the "Creating your Launchpad account" quick-start guide] , and give feedback to matthewrevell
[01:05] <SteveA>  * Everyone to read [https://help.launchpad.net/FixItFriday the Fix-It-Friday process document] , and give feedback to matthewrevell
[01:05] <SteveA> so
[01:05] <SteveA> in order
[01:05] <SteveA> matthewrevell: did you check out teh devel team list?
[01:05] <matthewrevell> I've been through the list and tagged those that I thought were FiF material but Kiko pointed out that I was quite right on some. So, Matsubara now has a list of candidates
[01:06] <matthewrevell> to help me identify which are FiF-able
[01:06] <matthewrevell> Sorry, kiko pointed I *wasn't* quite right
[01:06] <matthewrevell> as some were far more involved than I'd realised.
[01:06] <SteveA> ok, so we have bugs and tags now
[01:06] <matthewrevell> Yes, but the bugs I've tagged are subject to matsubara's review
[01:06] <SteveA> thumper: can we arrange a voice call about the dbschema stuff so I can hand it over to you?
[01:07] <danilos> matthewrevell: I can't seem to access https://help.launchpad.net/FixItFriday
[01:07] <danilos> ah, right https://launchpad.canonical.com/FixItFriday
[01:07] <matthewrevell> danilos: https://launchpad.canonical.com/FixItFriday
[01:07] <SteveA> kiko, matsubara: did the talk about oops reporting responsibilities and vacations happen?
[01:07] <kiko> SteveA, have not talked to matsubara  about that but I'll do that today.
[01:07] <SteveA> ok, action for kikok
[01:07] <SteveA> or kiko even
[01:08] <SteveA> quick poll:  please say "read it" if you have read CreatingYourLaunchpadAccount, and "not read it"  if you have not
[01:08] <SteveA> not read it
[01:08] <spiv> read it
[01:08] <kiko> I read it and have comments to send today
[01:08] <cprov> not read it
[01:08] <matsubara> read it
[01:08] <salgado> not read
[01:08] <BjornT> read it
[01:08] <static> read it
[01:09] <jamesh> read it
[01:09] <mpt> read it and tweaked it
[01:09] <carlos> not read
[01:09] <stub> read it
[01:09] <danilos> read it
[01:09] <jamesh> it could probably do with a "what if I don't get the email?" section
[01:10] <SteveA> thanks everyone who has read it, and particularly those who have offered matthew feedback
[01:10] <matthewrevell> jamesh: Thanks
[01:10] <SteveA> everyone who has not read it, please do so today, right after the meeting
[01:10] <SteveA> https://help.launchpad.net/FixItFriday  :  please say "read it" or "not read it"
[01:10] <SteveA> read it
[01:10] <carlos> read it
[01:10] <jamesh> read it
[01:10] <heno> read it
[01:10] <cprov> read it
[01:10] <salgado> read it
[01:10] <BjornT> read it
[01:11] <kiko> not read it
[01:11] <stub> read it
[01:11] <matsubara> read it
[01:11] <danilos> read it
[01:11] <mpt> read it
[01:11] <spiv> read it
[01:11] <SteveA> awesome
[01:11] <static> read it
[01:11] <SteveA> high fives all round!
[01:12] <stub> That url is incorrect :-(
[01:12] <SteveA> except for kiko
[01:12] <SteveA> kiko: please read it today
[01:12] <mpt> stub, https://launchpad.canonical.com/FixItFriday
[01:12] <SteveA> cprov, SteveA, salgado, carlos: to read CreatingYourLaunchpadAccount
[01:12] <SteveA> today
[01:12] <matsubara> stub: that's why everyone read it, it points to a wiki Non existent page which is very easy to read :P 
[01:13] <SteveA> other than SteveA and thumper to arrange a call about handing over the dbschema refactoring...
[01:13] <SteveA> that concludes the actions from last meeting
[01:13] <SteveA>  * Oops report (Matsubara)
[01:13] <matsubara> Today's oops report is about bug 78780, OOPS-373D744, OOPS-370A290, OOPS-368A10
[01:13] <Ubugtu> Malone bug 78780 in launchpad "Code that handles pillar names redirection shouldn't crash when the URL contains non-ascii characters" [Undecided,Confirmed]  https://launchpad.net/bugs/78780
[01:13] <Ubugtu> https://devpad.canonical.com/~jamesh/oops.cgi/373D744
[01:13] <Ubugtu> https://devpad.canonical.com/~jamesh/oops.cgi/370A290
[01:13] <Ubugtu> https://devpad.canonical.com/~jamesh/oops.cgi/368A10
[01:13] <matsubara> stub, can you take #78780?
[01:13] <matsubara> mpt, the arrowRight.gif (OOPS-368A10) is still broken. Can you fix that please?
[01:13] <Ubugtu> https://devpad.canonical.com/~jamesh/oops.cgi/368A10
[01:13] <stub> ok
[01:14] <matsubara>  OOPS-370A290 is a bug in rosetta which carlos already has a fix
[01:14] <Ubugtu> https://devpad.canonical.com/~jamesh/oops.cgi/370A290
[01:14] <matsubara> carlos: care to explain?
[01:14] <carlos> that bug is in some obsolete code
[01:14] <carlos> that we just moved to javascript
[01:14] <carlos> instead of POST submissions
[01:14] <carlos> it's inside my TranslationReview
[01:14] <carlos> that it's waiting for a review
[01:14] <danilos> OOPS 373D744 seems to be about missing plural forms entry for Telugu language
[01:14] <salgado> carlos, which I'm going to review today
[01:15] <carlos> salgado: cool, thanks
[01:15] <mpt> matsubara, do you know if that's represented by an open bug report?
[01:15] <matsubara> mpt: I'll file one after the meeting.
[01:15] <SteveA> we can track bugs, but not oopses
[01:15] <mpt> indeed.
[01:15] <mpt> thanks matsubara 
[01:16] <danilos> we need to contact someone from https://beta.launchpad.net/~ubuntu-l10n-te to find out what are the proper plural forms and then set them up
[01:16] <matsubara> danilos: can you do it please?
[01:16] <carlos> matsubara, danilos: That OOPs is also fixed with my TranslationReview branch
[01:17] <danilos> matsubara: sure, should I use a support request to track this?
[01:17] <matsubara> wow, thanks carlos!
[01:17] <jamesh> danilos: can we check the upstream translations coming into rosetta for that?
[01:17] <carlos> _submitCopyRequest method has been removed completely
[01:17] <danilos> carlos: great to hear that
[01:17] <kiko> mpt, how come we keep having problems with these images?
[01:17] <kiko> it's the fifth week now
[01:18] <mpt> kiko, because I didn't know it wasn't fixed until a couple of minutes ago
[01:18] <danilos> jamesh: sure we can
[01:18] <carlos> danilos: anyway.... the system should prevent anyone from doing translations if we don't have plural form information...
[01:18] <matsubara> SteveA: I have a question on process. When someone has fixed a oops in a branch (unrelated to the OOPS), should I still file a bug for that oops?
[01:18] <kiko> mpt, that's not what I asked -- it's why it was broken in the first place?
[01:19] <SteveA> matsubara: how do you know they've fixed the oops in this case?
[01:19] <mpt> That's a different question
[01:19] <danilos> carlos: right, that's something we should take care of when registering a ubuntu-l10n-LL team, imo
[01:19] <carlos> indeed
[01:19] <SteveA> matsubara: do they tell you?  do you try to reproduce it on staging?
[01:19] <matsubara> SteveA: because I asked them some help to debug the oops
[01:19] <mpt> kiko, because someone confused the filename with the resource name, asking for <img src="/@@/arrowRight.gif" /> (iirc)
[01:20] <kiko> mpt, so just so I understand, now it's a broken template, or a broken image?
[01:20] <matsubara> SteveA: the concrete case i'm talking is about the 2 oops presented today, which carlos fixed both in his TranslationReview branch
[01:21] <mpt> kiko, broken template.
[01:21] <SteveA> matsubara: I'd like all oopses to have an associated bug, so that we can track them if they reoccur, and so that kiko can refer to them in a report (for example).  But, I don't want to make work for you that isn't valuable.
[01:21] <kiko> thanks mpt^2
[01:22] <SteveA> matsubara: another issue is that this oops will keep occuring until carlos' code is rolled out
[01:22] <SteveA> matsubara: so, maybe the bug is valuable to point people at?
[01:22] <matsubara> SteveA: makes sense, so I'll file the bugs.
[01:23] <SteveA> what I'm saying is, if there's value in having the bug, we should have it.  If it doesn't make much difference to anything else, then we needn't.
[01:23] <SteveA> ok, thanks
[01:23] <SteveA> matsubara: are you done with the oops report?
[01:23] <matsubara> filing the bugs also helps with my karma whoring efforts :P
[01:23] <mpt> kiko, actually, that image is used twice in the CSS. I fixed one occurrence but not the other. There's your reason. :-)
[01:23] <SteveA> there's a good reason :-)
[01:23] <matsubara> anyway, thanks everyone. I'm done SteveA 
[01:23] <kiko> mpt, AH. I suspected as such.
[01:23] <SteveA>  * Bug report (mpt)
[01:24] <kiko> mpt, did somebody review that patch?
[01:24] <mpt> never mind about the bug report, matsubara, I'll merge it now
[01:24] <mpt> but first
[01:24] <mpt> (no, it was a one-liner, and therefore trivial...)
[01:24] <BjornT-> sorry, my internet connect went down
[01:24] <mpt> Launchpad has 12 known Critical bugs without released fixes. The oldest ten are:
[01:24] <mpt>  * Bug #30602 (Timeout errors in +translate), Critical, In Progress, kiko
[01:24] <mpt>  * Bug #68295 (private), Critical, In Progress, kiko
[01:24] <Ubugtu> Malone bug 30602 in rosetta "Timeout errors in +translate" [Critical,In progress]  https://launchpad.net/bugs/30602 - Assigned to Christian Reis (kiko)
[01:24] <Ubugtu> Bug 68295 on http://launchpad.net/bugs/68295 is private
[01:24] <mpt> kiko, this isn't nagging, honest, ;-) but can you explain a little bit about what's involved in #30602? Is it dependent on a complicated refactoring?
[01:24] <kiko> ya
[01:24] <kiko> y
[01:25] <mpt>  * Bug #46589 (Poll crashes if you select default poll option), Critical, Fix Committed, static
[01:25] <Ubugtu> Malone bug 46589 in launchpad "Poll crashes if you select default poll option" [Critical,Fix committed]  https://launchpad.net/bugs/46589 - Assigned to Elliot Murphy (emurphy)
[01:25] <mpt> static, did this need a cherrypick? If so, did you ask for one?
[01:25] <static> mpt: I don't think it needed a cherrypick, I've not asked for one
[01:25] <mpt> ok
[01:25] <mpt>  * Bug #46982 (Need to support KDE like plural forms), Critical, Confirmed, danilos
[01:25] <mpt>  * Bug #73509 (.po file export doesn't update cached files), Critical, In Progress, danilos
[01:25] <mpt> danilos, are you making progress?
[01:25] <Ubugtu> Malone bug 46982 in rosetta "Need to support KDE like plural forms" [Critical,Confirmed]  https://launchpad.net/bugs/46982 - Assigned to   (danilo)
[01:25] <Ubugtu> Malone bug 73509 in rosetta ".po file export doesn't update cached files" [Critical,In progress]  https://launchpad.net/bugs/73509 - Assigned to   (danilo)
[01:25] <danilos> for 73509, we (kiko, carlos, myself) found a bit more corner-cases, and the new patch is handling all of them, and it needs to be reviewed
[01:26] <danilos> for 46982, no progress yet
[01:26] <mpt>  * Bug #67138 (private), Critical, Fix Committed, carlos
[01:26] <mpt>  * Bug #74437 (OOPS translating string with format specification), Critical, Fix Committed, carlos
[01:26] <mpt>  * Bug #75333 (Restrict pockets that upload translations into Rosetta), Critical, In Progress, carlos
[01:26] <Ubugtu> Bug 67138 on http://launchpad.net/bugs/67138 is private
[01:26] <danilos> kiko: will you have time to review 73509 today?
[01:26] <Ubugtu> Malone bug 74437 in rosetta "OOPS translating string with format specification." [Critical,Fix committed]  https://launchpad.net/bugs/74437 - Assigned to Carlos Perell Marn (carlos)
[01:26] <Ubugtu> Malone bug 75333 in rosetta "Restrict pockets that upload translations into Rosetta" [Critical,In progress]  https://launchpad.net/bugs/75333 - Assigned to Carlos Perell Marn (carlos)
[01:26] <kiko> mpt, I'm fine with you nagging, I'm upset about it too. it is, yes, involved -- the APIs on the database classes need to be reconsidered and adjusted to do a single query, and I just haven't had the time to invest in it.
[01:26] <mpt> carlos, do either #67138 or #74437 need cherrypicking?
[01:26] <mpt> Thanks for the explanation, kiko
[01:26] <kiko> danilos, sure, I'm just replying to it
[01:27] <mpt>  * Bug #74839 (private), Critical, Confirmed, mpt
[01:27] <mpt> I'm coming to the conclusion that I don't know how to fix this bug. I'll try a bit more, then talk with SteveA about what to do next.
[01:27] <Ubugtu> Bug 74839 on http://launchpad.net/bugs/74839 is private
[01:27] <danilos> kiko: (btw, the failing test mentioned there is fixed using a transaction.commit())
[01:27] <carlos> mpt: bug #67138 has already a cherrypick request
[01:27] <kiko> mpt, the problem is that the page does N * 6 queries; I'd like it to do 6. but that's not appearing to be very easy...
[01:27] <mpt>  * Bug #74941 (private), Critical, Fix Committed, flacoste, who's on well-deserved paternity leave, and we all wish him lots of sleep.
[01:27] <Ubugtu> Bug 74941 on http://launchpad.net/bugs/74941 is private
[01:27] <carlos> mpt: about #74437, the same
[01:27] <kiko> danilos, how odd. holding on to an object over transactions?
[01:27] <mpt> Thank you for the updates, danilos and carlos
[01:27] <matsubara> mpt: 74437 I have already requested the cherry pick for  it
[01:28] <mpt> ok
[01:28] <mpt> That's all SteveA 
[01:28] <SteveA> ok, thank you
[01:28] <carlos> kiko: no, UTC_NOW usage
[01:28] <SteveA>  * Bug tags
[01:28] <kiko> carlos, i.e. missing sync somewhere?
[01:28] <SteveA> https://help.launchpad.net/TaggingLaunchpadBugs
[01:28] <carlos> kiko: so two different fields get the same timestamp
[01:29] <SteveA> we have two proposed tags today
[01:29] <danilos> kiko: the problem with timestamps, they end up being the same so sync()'s are there
[01:29] <carlos> when they are supposed to get different values
[01:29] <SteveA> l10n proposed by claude
[01:29] <jamesh> mpt: isn't 74839 just a case of copying over some of the old CSS?
[01:29] <kiko> carlos, danilos... but.. is that bad? 
[01:29] <SteveA> hmm, the bugs proposed for that aren't links
[01:29] <SteveA> so I can't click them and easily see what bugs they are
[01:29] <carlos> kiko: it was a problem with hte test not with the code
[01:29] <SteveA> also 'derivation' proposed by cprov
[01:29] <kiko> ah
[01:30] <kiko> derivation sounds fine
[01:30] <SteveA> I'm +1 on derivation
[01:30] <SteveA> anyone against?
[01:30] <cprov> SteveA: or 'soyuz-derivation' ?
[01:30] <carlos> cprov++
[01:30] <mpt> jamesh, no, when I did that the location bar links disappeared completely, which was annoying
[01:30] <SteveA> if you prefer, but it sounds like a very specific term anyway, so I'm easy either way
[01:31] <lizardking_> Hello everybody
[01:31] <lizardking_> I have a bzr/launchpad problem
[01:31] <SteveA> I'm going to put off i10n until next time
[01:31] <jamesh> cprov: would other people use "derivation" to mean something incompatible?
[01:31] <SteveA> when someone fixes up the links to bugs
[01:31] <cprov> SteveA: let's go for the simplest term:  'derivation'
[01:31] <static> hi lizardking_, we're just in a meeting now, should be done in 20 minutes
[01:31] <SteveA>  * Production and staging (Stuart)
[01:31] <carlos> SteveA: l10n is also an interesting one
[01:31] <matthewrevell> lizardking_: Hi - we're having a meeting at the moment but it'll be finished in around 20 mins. Can you wait until then?
[01:31] <cprov> jamesh: i don't think so.
[01:31] <spiv> lizardking_: there's a meeting happening in this channel at the moment, I can talk to you about bzr/launchpad on #bzr in the meantime if you like?
[01:31] <stub> staging subdomains have been repaired by the admins, and is runnng as it is supposed to.
[01:31] <stub> On dreschere, soyuz uploader locked up. Most likely culprit was the distro prober failing badly, which locked the stats updater, which locked the uploader. Locking has been added to the daily batch job run script (nightly.sh) so we don't have to worry about these sort of interactions.
[01:31] <stub> beta.launchpad.net is now being automatically updated daily with the latest code on its branch.
[01:31] <stub> beta and edge OOPS reports are now available via the web ui running on devpad. Up to ten minutes lag as the files are synced just like staging and production.
[01:31] <stub> I'll be doing the outstanding production cherry picks after the meeting.
[01:31] <carlos> but if we include it, i18n should also be included (to note bugs in the source code)
[01:32] <lizardking_> static: Ok, sorry I will explain  later
[01:32] <SteveA> carlos: please refine the proposal on the tags page, so we can look at it later
[01:32] <carlos> SteveA: ok
[01:32] <danilos> carlos, SteveA: l10n as proposed seems to be tag against ubuntu, not launchpad
[01:33] <SteveA> stub: any plans for a full rollout in the near future?
[01:33] <stub> No plans yet. No need yet either - no db patches ready for landing, and edge is operational
[01:34] <SteveA> danilos: interesting.  matthewrevell: please improve the text on https://help.launchpad.net/TaggingLaunchpadBugs to show it is about tracking bugs on launchpad in launchpad, not all bugs in launchpad.
[01:34] <SteveA> ok, thanks stub 
[01:34] <SteveA>  * Sysadmin requests
[01:34] <matthewrevell> SteveA: will do
[01:34] <SteveA> 5
[01:34] <static> stub: just fyi, I've got a small db change in review now
[01:34] <SteveA> 4
[01:34] <SteveA> 3
[01:34] <SteveA> 2
[01:34] <SteveA> 1
[01:34] <SteveA> ok
[01:34] <SteveA>  * Doing a self-review, and how to do it (JamesH)
[01:34] <stub> static: ok
[01:35] <jamesh> this was something brought up at the reviewers meeting.
[01:35] <jamesh> before submitting some code for review, please look over the diff generated by the pending-reviews script
[01:36] <jamesh> it can sometimes point out obvious problems that you only see when comparing your changes to rocketfuel
[01:36] <SteveA> also, it speeds up the review queue in general
[01:36] <jamesh> if a branch has lots of these sort of problems, a reviewer might ask you to fix them before performing the review
[01:36] <SteveA> because reviewers can spend time looking at what the code does rather than how it looks
[01:37] <jamesh> that's all.
[01:37] <kiko> in general
[01:37] <SteveA> examples: print statements left in the code, pdb comments left in the code
[01:37] <kiko> you should inspect your code carefully
[01:37] <SteveA> XXXes not attributed properly
[01:37] <kiko> in particular for missing requirements or changes
[01:37] <kiko> which a diff can /not/ show well
[01:37] <static> jamesh: this might be obvious, but how do I get a diff from the pending-reviews script before putting my change on PendingReviews wiki page?
[01:38] <kiko> one example is this CSS bug mpt is fixing
[01:38] <SteveA> static: two ways,  1. add your branch as w-i-p (work in progress)
[01:38] <jamesh> static: use the work-in-progress status tag rather than needs-review
[01:38] <static> perfect, thanks.
[01:38] <kiko> where if he had grepped the file for other occurrences he would have found them
[01:38] <kiko> when doing a rename or a cleanup like that
[01:38] <kiko> be sure to grep through the tree.
[01:38] <SteveA> 2. use the diff process documented on some wiki page on the launchpad wiki
[01:38] <jamesh> static: no one will review your branch til you move it to the needs-review queue
[01:38] <SteveA> (I'll dig that up later)
[01:38] <mpt> kiko, diff inspection wouldn't have helped in that case. Thinking harder would have. :-)
[01:38] <SteveA> running short of time, so moving on quickly...
[01:38] <SteveA>  * MatthewRevell to file a bug when he wants a link to documentation from the UI - is everyone happy with that? (MatthewRevell)
[01:39] <SteveA> I'm fine with that
[01:39] <kiko> mpt, not diff inspection, which was what I was trying to say
[01:39] <kiko> mpt, grepping
[01:39] <matthewrevell> I'll use it sparingly and with ref to mpt and anyone else that wants involvement
 which a diff can /not/ show well
[01:39] <SteveA> maybe it deserves a particular "documentation" tag or something?
[01:39] <SteveA> five that some thought
[01:39] <matthewrevell> SteveA: tag sounds good
[01:39] <mpt> ok
[01:39] <SteveA>  * Top two user-affecting issues as identified by MatthewRevell.  (deferred... please mail the list about this)
[01:40] <matthewrevell> SteveA:  ok
[01:40] <SteveA>  * Email thread about recording/determining which revision fixed a particular bug (mpt)
[01:40] <mpt> A few days ago someone (static, I think) asked me how to find the revision a particular bug was fixed in, and I said I thought we didn't have a standard way of doing that (though bzr log might help)
[01:40] <mpt> I will open a discussion on launchpad@ on (a) whether Launchpad should handle this generally, and if so how, and (b) whether the Launchpad team in particular should record it manually somehow in the meantime.
[01:40] <mpt> That's all.
[01:41] <SteveA> after this, we'll do 3 sentences, and then the 1.0 status reports (new changes only please) which I forgot from earlier.
[01:41] <SteveA> * Three sentences
[01:41] <kiko> mpt, do note that I have the habit of updating the bug report to fix committed and saying "landed in RF 2322"
[01:41] <mpt> DONE: pagetest fixes, bug fixes
[01:41] <mpt> TODO: finish 1.0
[01:41] <mpt> BLOCKED: no
[01:41] <BjornT> DONE: lots of code reviews. started implementing SupportingBugReportingTool
[01:41] <BjornT> TODO: finish SupportingBugReportingTool. implement InitialUbuntuCVETracking. code reviews.
[01:41] <matthewrevell> DONE: Researching community feelings about Launchpad's source not being available, working with Christina on the 1.0 marketing microsite, looking into Bazaar t-shirt ideas, editing Wikipedia pages, helping with the Zope migration.
[01:41] <salgado> DONE: Vacation, email catch up, finished my team-membership fixes changes, landed the new image widget and fixed it so it can be used on add forms.
[01:41] <BjornT> BLOCKED: no
[01:41] <spiv> DONE: reviews, bzr reviews, bzr smart server hacking
[01:41] <stub> TODO: test suite bug fixing, OpenID
[01:41] <spiv> TODO: reviews, bzr smart server hacking
[01:41] <stub> DONE: version check code, rollout automation, bug fixes
[01:41] <stub> BLOCKED: No
[01:41] <cprov> DONE: dogfooding Archive-Rework, soyuz firefighting (#44147)
[01:41] <spiv> BLOCKED: no
[01:41] <cprov> TODO: dogfooding full PPA
[01:41] <cprov> BLOCKED: no
[01:41] <static> Done: recruitment, bug fixing and reporting, learning more of the code.
[01:41] <static> Todo: Follow up with several potential customers, start fixing bugs on ui branch, brainstorm lightning talk topics for PyCon, interviews
[01:41] <static> Blocked: No
[01:41] <salgado> TODO: Code review, lots of mirror-prober related fixes, finish my branch which uses the image widget everywhere and land my branches that are on the review queue.
[01:41] <salgado> BLOCKED: No
[01:41] <carlos> DONE: TranslationBrowsing, bug triage, debugging problems with latest rollout, Bug #70500, #67138, #78415 and #40550, TranslationReview conflicts, handled upstream requests to use Rosetta, wrote translation-import-continuity-threshold spec.
[01:41] <carlos> TODO: bug #40550, translation-import-continuity-threshold implementation, Fesity translation opening, TranslationReview merge
[01:41] <carlos> BLOCKED: TranslationReview review
[01:41] <Ubugtu> Malone bug 70500 in rosetta "en_GB translation is complete, but stats say "Untranslated: 995"" [High,In progress]  https://launchpad.net/bugs/70500 - Assigned to Carlos Perell Marn (carlos)
[01:41] <Ubugtu> Bug 67138 on http://launchpad.net/bugs/67138 is private
[01:41] <Ubugtu> Malone bug 40550 in rosetta "Further filtering options for the Queue" [High,In progress]  https://launchpad.net/bugs/40550 - Assigned to Carlos Perell Marn (carlos)
[01:41] <danilos> DONE: bug 73509 fix, put it up for review
[01:41] <danilos> TODO: have fix for bug 73509 reviewed, landed, have ff reviewed and landed
[01:41] <danilos> BLOCKED: no
[01:41] <Ubugtu> Malone bug 73509 in rosetta ".po file export doesn't update cached files" [Critical,In progress]  https://launchpad.net/bugs/73509 - Assigned to   (danilo)
[01:41] <jamesh> DONE: schooltool bug import preparation, zope bug import preparation
[01:41] <jamesh> TODO: code reviews, bug imports, linux.conf.au
[01:41] <jamesh> BLOCKED: no
[01:41] <matthewrevell> TO DO: More quick-start guides, spec for overall Launchpad docs, more 1.0 marketing stuff, more Zope migration stuff, and too much else to mention without a flood
[01:41] <kiko> DONE: reviews, discussions, interviews, bug triage, email backlog
[01:41] <kiko> TODO: review text and code
[01:41] <kiko> BLOCKED: no
[01:41] <matthewrevell> BLOCKED: None.
[01:42] <matsubara> DONE: vacation, catch up, triage, support gardening, added [beta, edge]  logs to oops.cgi, beta oops report to lp@ list.
[01:42] <SteveA> DONE: recruitment, management, code review, ui-one-zero branch on beta
[01:42] <matsubara> TODO: more catch up re: triage, file oops bugs.
[01:42] <matsubara> BLOCKED: no
[01:42] <SteveA> TODO: get people using the ui-one-zero branch, dbschema hand-over to tim
[01:42] <SteveA> BLOCKED: no
[01:42] <mpt> Ubugtu, it is not assigned to Carlos Perell Marn! :-P
[01:42] <carlos> mpt: it's a problem with your IRC client
[01:42] <matsubara> indeed, it works in xchat
[01:42] <carlos> mpt: I see the right name ;-)
[01:42] <mpt> I am using X-Chat
[01:42] <jamesh> mpt: set your IRC client to use UTF-8?
[01:43] <carlos> mpt: are you using UTF-8 encoding to connect to IRC?
[01:43] <mpt> yeah, I need to do some twiddling I guess
[01:43] <mpt> never mind me
[01:43] <SteveA> I saw one blocker
[01:43] <danilos> mpt: I just wonder what do you see for Assigned to me :)
[01:43] <SteveA> carlos: translation review review
[01:43] <mpt> danilos, a blank space :-(
[01:43] <danilos> SteveA: salgado mentioned to be doing the review today
[01:44] <SteveA> ok
[01:44] <kiko> SteveA, salgado's reviewing it
[01:44] <SteveA>  * Launchpad 1.0 status reports (new changes only)
[01:44] <carlos> SteveA: it's not really a blocker... but it's urgent...
[01:44] <danilos> mpt: I may try to help you fix this for yourself after the meeting, if you're interested :)
[01:44] <cprov> = Soyuz-1.0 Report =
[01:44] <cprov>  * Archive Rework: pending review, submitted to SoyuzTestSystem
[01:44] <cprov>    (cprov, r=kiko)
[01:44] <cprov>  * Bug Fix:
[01:44] <cprov>    * #78452 (remove scripts/ftpmaster.py database violation import):
[01:44] <cprov>      fix committed RF 4393 (cprov, r=steve)
[01:44] <cprov>    * #44147 (gpg resilient signture verifier for uploap processing):
[01:44] <cprov>      fix committed RF 4395 (cprov, r=kiko)
[01:44] <cprov>    * #74342 (Add $distrorelease/+last-uploads for 1.0 UI):
[01:44] <cprov>      fix committed RF 4394 (cprov, r=bjorn)
[01:44] <mpt> danilos, thanks, but I fixed it I think
[01:44] <danilos> SteveA: does 'new changes' only mean no things like "no progresst his week"?
[01:45] <BjornT> Malone 1.0:
[01:45] <BjornT> malone-essential-docs: No progress since last time. matthew revell has agreed to take over it.
[01:45] <salgado> Random Things 1.0
[01:45] <salgado> -------------------------------
[01:45] <salgado> - PillarGotchis:  the new image widget can be seen already in beta.launchpad.net/~yourname/+edit. there's a branch with some fixes to it up for review and after that lands I'll be able to use it for products/projects/distros/...
[01:45] <SteveA> danilos: no.  it means don't mention things like opening edgy which have been reported as finished already
[01:46] <danilos> SteveA: ok, just clarifying, thanks
[01:46] <danilos> Rosetta 1.0  weekly report:
[01:46] <danilos> - firefox import/export: some clean-ups after SteveA's comments
[01:46] <danilos> - oo import/export: no progress this week
[01:46] <danilos> - translation review: fully implemented, waiting for review
[01:46] <danilos> - essential docs: no progress this week
[01:46] <danilos> - search via translation browsing: DONE
[01:46] <danilos> - checks not to upload wrong language PO file using "too many changes" check: Spec updated, waiting for a review before starting implementation
[01:46] <danilos> - translation page for projects: bug 73875 (not started)
[01:46] <Ubugtu> Bug 73875 on http://launchpad.net/bugs/73875 is private
[01:46] <danilos> - critical stuff: bug 73509 needs another review from kiko
[01:46] <SteveA> BjornT: matthew revell should be *helping* with it, but not *taking it over*
[01:46] <kiko> salgado, you mean https://beta.launchpad.net/~yourname/+edithackergotchi ?
[01:46] <salgado> kiko, no, I meant edge.launchpad.net/~yourname/+edit
[01:47] <salgado> I guess it's on beta too
[01:47] <mpt> salgado, yay
[01:47] <salgado> no, it's not available on beta
[01:47] <kiko> salgado, it's not on beta then. and don't use ~yourname please.
[01:47] <kiko> sergey might complain
[01:48] <BjornT> SteveA: well, how much should he help me?
[01:48] <salgado> ~myname is better?
[01:48] <mpt> Perhaps we should have a reserved name that turns into you if you're logged in
[01:48] <kiko> salgado, at least it's not taken
[01:48] <kiko> mpt, why not ~myname, which appears to be free?
[01:48] <jamesh> salgado: something from the name blacklist would be good
[01:49] <SteveA> BjornT: it's still a malone 1.0 task, so it's still your responsibility.  it's up to you to ask matthew for what help he can give you, and negotiate that with him.
[01:49] <spiv> mpt: ~me springs to mind, but I'
[01:49] <SteveA> BjornT: I can help with that process if needed.
[01:49] <SteveA> we're over time a bit
[01:49] <spiv> m not sure that it's actually useful.
[01:49] <SteveA> sorry about that
[01:49] <SteveA> anything else to wrap up?
[01:49] <matthewrevell> BjornT: Let's have a catch up this afternoon
[01:50] <SteveA> ok.  thanks for being here everyone, and keeping the conversation on topic and productive!
[01:50] <mpt> kiko, spiv, I'll report a bug about it.
[01:50] <SteveA> I've enjoyed this meeting, even if I let it overrun.
[01:50] <SteveA> MEETING ENDS
[01:50] <BjornT> matthewrevell, SteveA: ok
[01:50] <carlos> later!
[01:51] <kiko> thanks mpt 
[01:51] <kiko> this was a fun meeting
[01:51] <salgado> jamesh, yeah, but I think it's better to use something like /~<yourname>/. I just forgot it this time
[01:51] <SteveA> BjornT, matthewrevell: so, matthew can do as much work on this, and bjorn as little work on this, as works for the both of you.
[01:51] <SteveA> I expect a couple of things though.
[01:51] <salgado> jamesh, btw, do you have plans to land your url-utils branch?
[01:51] <static> kiko: I'm not sure that a comment saying which revision number something landed in is all that helpful for what I was trying to do. Perhaps I can explain it better
[01:51] <SteveA>  - Bjorn should be keeping track of progress and reviewing the work.
[01:51] <mpt> bug 46982
[01:51] <Ubugtu> Malone bug 46982 in rosetta "Need to support KDE like plural forms" [Critical,Confirmed]  https://launchpad.net/bugs/46982 - Assigned to   (danilo)
[01:51] <kiko> static, oh, please do
[01:51] <mpt>  , in glorious Technicolor Unicode!
[01:51] <SteveA>  - Bjorn remains the assignee on the spec tracker, and is responsible for keeping the spec status up to date
[01:51] <SteveA>   and the dilligence that goes along with that
[01:52] <SteveA> BjornT, matthewrevell: is that okay, and did I clearly explain what I want?
[01:52] <danilos> mpt: wonderful, ain't it? :)
[01:52] <matthewrevell> SteveA: Yes, that sounds fine to me.
[01:52] <salgado> mpt, the ~me thing is something I considered to link to the new +editlanguages page. maybe you'd like to mention that in the bug report
[01:53] <static> kiko: During the process of fixing a bug, I discover that a related bug was fixed some time ago. So, I want to see the patch which fixed the old bug. Currently, there is no easy way for me to do that. Look at this MySQL bug for example, the very last comment - there is a link to the changeset which fixed the bug, and I can click on it to view the patch http://bugs.mysql.com/bug.php?id=22555
[01:53] <BjornT> SteveA: sure that sounds good. i was planning on keeping track of it for the 1.0 status reports anyway.
[01:53] <SteveA> ok, thanks BjornT, matthewrevell 
[01:53] <SteveA> salgado: I'm against ~<something special>
[01:54] <SteveA> I'm for ~ on its own being a redirect to your own page
[01:54] <static> kiko: I'm not insisting that this be done the same way, but I think the general functionality is very useful and I'd like to figure out a way to accomplish something similar for projects using launchpad and bazaar
[01:54] <SteveA> this is in line with how shells work
[01:54] <SteveA> we shouldn't have any ~<something special> at all
[01:54] <kiko> static, okay, ISWYM. couple of comments: a) we don't have a bzr diff-browser installed b) PQM doesn't include diffs c) with the revision number you /can/ do a bzr diff -r $revno-1..$revno in a launchpad tree and read it d) yes that is not as convenient
[01:54] <salgado> indeed, a bare ~ would be better, I think
[01:55] <static> kiko: does a bzr diff-browser exist, even if it is not installed?
[01:55] <SteveA> salgado: it's important that we don't confuse the URL model we're offering to people.  so ~me is confusing, because you don't know if it is someone's name, or something special.
[01:55] <SteveA> salgado: ~ is clearly something special
[01:55] <SteveA> salgado: +me is also clearly something special
[01:55] <spiv> static: yep, there's bzr webserve, and the newer and shinier loggerhead
[01:55] <static> kiko: think about this for projects *using* launchpad, which means they are probably not using PQM
[01:55] <SteveA> static: do you know of the plans to link branches to bugs?
[01:56] <SteveA> static: I think this may be best handled by getting tim to push that forward, and also private branches, so we can use launchpad to track launchpad branches.
[01:56] <kiko> static, yeah, but I think there are perf issues and we don't have one installed for RF right now
[01:56] <SteveA> static: then, you'd just look at the bug, and see branches there, including the one that fixed the bug.
[01:56] <static> SteveA: I've seen that you can register a branch with a bug, that might a good solution for this kind of thing
[01:57] <static> SteveA: ~ makes sense to me personally, but it is a unixism that I think could be confusing to Mac and Windows developers. I'd like launchpad to be usable for developers who are running on those platforms also
[01:58] <kiko> static, they have but to learn to use tildes, though, surely?
[01:58] <SteveA> static: I'm in favour of something like +myself too 
[01:58] <SteveA> kiko: maybe.  I'd actually prefer us to use /people/xxxx as the canonical version rather than ~xxxx.
[01:58] <kiko> mpt, same here. xchat is horrible
[01:59] <SteveA> kiko: because it can be read out over the phone easily, particularly to non-techincally skilled users
[01:59] <kiko> the tilde is easier on the wrists is it not?
[01:59] <mpt> SteveA, so the latter should redirect to the former?
[01:59] <kiko> yeah though..
[01:59] <mpt> kiko, depends on where it happens to be on your keyboard :-)
[01:59] <SteveA> right now /people/xxxx redirects to ~xxxx.  I'd prefer it to be the other way around.
[01:59] <stub> ~ is the standard on all systems for 'personal' web sites. It isn't a unixism (although that is where the model originally came from)
[01:59] <SteveA> so those in the know can use ~xxxx
[01:59] <SteveA> but people will *see* something they can pronounce
[02:00] <SteveA> also: http://www.cs.tut.fi/~jkorpela/tilde.html
[02:00] <SteveA> stub: that's not true.
[02:00] <mpt> stub, do you know of any examples that aren't running on a Unix-based OS?
[02:00] <stub> IIS
[02:00] <SteveA> stub: look at myspace, orkut, linked-in
[02:00] <mpt> I meant examples, not servers
[02:00] <mpt> erk
[02:00] <stub> bur.st/~stub
[02:00] <SteveA> stub: "personal websites" means something different nowadays.  we should keep with the times :-)
[02:01] <stub> ok. Short people urls will become desirable with openid.
[02:01] <SteveA> the URLs will still work
[02:01] <mpt> stub, bur.st is running Linux, so that doesn't count
[02:01] <SteveA> but I'm saying we should present /people/name
[02:02] <stub> mpt: Nearly all multiuser systems are running Unix :-P
[02:02] <SteveA> the people who need /people/name because ~name is hard or confusing will not know how to expand ~ to /people/
[02:02] <stub> I think ~ is used under WindowsXP out of the box when you 'share via the web'
[02:02] <SteveA> but people who value the shorness and geek-cred-ness of ~name will find out about it and use it
[02:02] <stub> But I'd have to reboot to confirm :)
[02:03] <SteveA> I really don't think the discussion of unix conventions is so helpful here
[02:03] <SteveA> as in, it's not getting us to a conclusion
[02:04] <stub> If we are flipping ~ -> people, open a bug and assign it to me - I can do that easily enough at the same time as sorting out the unicode redirect bug I just got.
[02:05] <kiko> (I honestly do not care an inkling about non-unix-users :-P)
[02:05] <SteveA> I'd like advice from mpt and matthewrevell and salgado in particular on /~ vs /people/
[02:05] <Ubugtu> New bug: #78788 in launchpad "We should use unescapeHTML javascript function from Mochikit instead of our own implementation" [Medium,Confirmed]  https://launchpad.net/bugs/78788
[02:06] <SteveA> and, if we do use /people/, then it means that /~ as a page redirecting to the logged-in user's own page is a little dubious, but kind of okay
[02:06] <SteveA> depending on what users or circumstances it will be used in
[02:06] <matthewrevell> SteveA: I think it's easier to guess what /people/ means and it would suit people without a Unix/Linux/olde-web background
[02:06] <SteveA> like, do we expect people to type it, or is it something linked from a web page only
[02:07] <matthewrevell> but /~ might comfort some people who've been around longer.
[02:07] <SteveA> we want people to be proud of their own launchpad homepage, as it will show what they do in our part of the open source community
[02:07] <SteveA> so, to link to it from their weblog etc.
[02:07] <mpt> bug 78790
[02:07] <Ubugtu> Malone bug 78790 in launchpad "/~name should redirect to /people/name, not the other way around" [Undecided,Unconfirmed]  https://launchpad.net/bugs/78790 - Assigned to Stuart Bishop (stub)
[02:08] <SteveA> mpt: I take it that's agreement from you?
[02:08] <mpt> totally
[02:08] <SteveA> rationale?
[02:08] <somerville32> If I exported the Xubuntu website to a .pot file, could I get it added to launchpad for translation?
[02:08] <mpt> "For a few reasons (including difficulty of transcribing, [and]  occasional Ascii conversion causing multiple URLs)..."
[02:08] <SteveA> put the full rationale in the bug report, so it is archived there for future reference
[02:08] <kiko> somerville32, sure you could
[02:09] <SteveA> mpt: it's not "ascii conversion" but "url encoding"
[02:09] <SteveA> tilde is ascii code 126
[02:10] <salgado> I myself prefer /~name, but for general use I think /people/name is better
[02:10] <jamesh> the old URL specs said that ~ needed to be escaped
[02:10] <mpt> right you are
[02:11] <mpt> all corrected
[02:11] <jamesh> but the new URI specs say that ~ is okay unescaped anywhere
[02:11] <SteveA> jamesh: so, our webapp URL code should take that into account
[02:11] <somerville32> kiko: It is now is now in the queue.
[02:12] <jamesh> SteveA: I need to get my url-utils branch landed -- its URL class undoes escaping of safe characters like ~
[02:12] <SteveA> great
[02:12] <SteveA> please do get it landed :-)
[02:12] <SteveA> kiko: are you on the rosetta-users list?
[02:14] <SteveA> there's an interesting mail where one Paolo Sammicheli has written and registered three rosetta specs
[02:14] <SteveA> and is asking for their consideration as part of the ongoing development of rosetta
[02:14] <danilos> jamesh, mpt, SteveA: I think mdke (of ubuntu docs fame) complained that he got '~' escaped every time
[02:14] <SteveA> I'm impressed by the organisation of someone writing specs and registering them
[02:14] <SteveA> danilos: there's a bug by paul sladen about this in breadcrumb links
[02:15] <SteveA> https://launchpad.net/bugs/78692
[02:15] <Ubugtu> Malone bug 78692 in launchpad "Ugly: Magic menu links to %7Eusername rather than ~username" [Medium,Confirmed]   - Assigned to Steve Alexander (stevea)
[02:16] <kiko> SteveA, I'm on that list and I try to read it as rarely as I can
[02:16] <SteveA> kiko: shall I forward you the message
[02:16] <SteveA> ?
[02:16] <jamesh> SteveA: that seems to be from Zope's URL processing
[02:16] <kiko> ok.
[02:16] <jamesh> request.getURL()
[02:16] <SteveA> I want to make sure Paolo's motivation doesn't go to waste
[02:16] <SteveA> jamesh: ok, so we should override that in our own request class
[02:16] <SteveA> jamesh: would you comment in the bug please?
[02:17] <mpt> SteveA, I think one of those specs is a duplicate of a bug report...
[02:18] <jamesh> SteveA: sure.  Doing URI(request.getURL()) with the new URI class would probably fix things up nicely.
[02:18] <kiko> SteveA, I spoke to matsubara about handing over the report when he is on vacation and we have a plan which matsubara will put into action.
[02:19] <kiko> SteveA, interesting work indeed
[02:19] <SteveA> kiko: great.  will the plan be going on the wiki somewhere?
[02:19] <kiko> SteveA, wiki? you could work in the government you know
[02:19] <SteveA> jamesh: okay, so you could land that change to LaunchpadRequest along with your URI landing :-)
[02:20] <Ubugtu> New bug: #78790 in launchpad "/~name should redirect to /people/name, not the other way around" [Medium,Confirmed]  https://launchpad.net/bugs/78790
[02:23] <kiko> Ubugtu, are you getting duplicate bugmail?!
[02:23] <SteveA> no, but I confirmed it and gave it an importance
[02:23] <SteveA> and Ubugtu said it's a New bug.
[02:23] <SteveA> which is odd
[02:23] <kiko> Seveas?
[02:24] <SteveA> stub: I just saw your changes to launchpad production status.  does carlos know that the bug number is wrong?
[02:24] <stub> Ahh bugger. Switching that redirect is going to break huge numbers of tests again :-(
[02:24] <jamesh> SteveA: the schooltool bug import looks like it is on track: once I get a new dump from jfroche, I can probably do the import on demo.launchpad.net for them to check
[02:24] <Seveas> SteveA/kiko: it's the first mail ubugtu receives about that bug 
[02:24] <stub> SteveA: You are several versions out of date
[02:24] <salgado> isn't this the first time Ubugtu is mentioning that bug without being asked?
[02:25] <SteveA> Seveas: there's another nanouncement from Ubugtu above several lines
[02:25] <Seveas> salgado, no, it's been auto-reporting new bugs for a while 
[02:25] <kiko> ah I know why
[02:25] <SteveA> oh, without being asked?
[02:25] <kiko> SteveA, mpt mentioned the bug number
[02:25] <salgado> I mean, the other announcement is because mpt mentioned the bug number
[02:25] <kiko> SteveA, mpt said "bug foo"
[02:25] <kiko> right
[02:25] <Seveas> SteveA, yes
[02:25] <SteveA> I see.  That's a bit counter-intuitive, perhaps.
[02:25] <jamesh> SteveA: and Jim is going to send an email about the zope bug data later today (hopefully with the data dump)
[02:25] <SteveA> jamesh: great
[02:26] <Seveas> it is, but not much I/ubugtu can do to be smarter about it
[02:26] <SteveA> jamesh: this is great news, both zope and schooltool
[02:27] <salgado> carlos, can you have a look at my email to launchpad, subject "Failure on translation-related ..."
[02:27] <SteveA> Seveas: yeah, it would be a lot of effort to get Ubugtu to remember everything it did, so it could do the right thing.
[02:27] <jamesh> Seveas: I've noticed that ubugtu occasionally reports new bugs against non-Launchpad products on this channel
[02:28] <Seveas> jamesh, an example would help
[02:28] <Seveas> maybe someone subscribed ubugtu to a bug
[02:28] <SteveA> stub: ok, so it's all resolved?
[02:28] <jamesh> Seveas: I don't have a recent one.  I'd have to trawl the logs
[02:29] <Seveas> jamesh, don't bother then, I can do that myself :)
[02:31] <SteveA> Seveas: 14:28 < Ubugtu> Gnome bug 392323 in general "Gtranslator removes all custom headers" [Normal,Unconfirmed]   - Assigned to ross@golder.org
[02:31] <Ubugtu> Gnome bug 392323 in general "Gtranslator removes all custom headers" [Normal,Unconfirmed]  http://bugzilla.gnome.org/show_bug.cgi?id=392323 - Assigned to ross@golder.org
[02:31] <Seveas> SteveA, that's not an auto-announcement
[02:31] <SteveA> maybe that's related to rosetta?
[02:31] <Seveas> someone asked for gnome b.ug 392323
[02:31] <SteveA> ok
[02:31] <somerville32> gnome bug 392323
[02:32] <Seveas> I see a few bugs in the logs that aren't LP bugs, but were filed against LP
[02:32] <Seveas> so ubugtu received the mail
[02:32] <SteveA> I see nothing in my logs where Ubugtu has reported an inappropriate New bug.
[02:33] <somerville32> kiko: Can you approve my translation upload in queue?
[02:33] <kiko> somerville32, it's ideal if carlos or danilos do
[02:33] <Seveas> SteveA, neither do I
[02:33] <jamesh> Seveas: there are some in this log: http://people.ubuntu.com/~fabbione/irclogs/launchpad-2006-12-13.html
[02:34] <danilos> somerville32: we usually do that in batches (since doing it one-by-one would simply be too slow)
[02:34] <somerville32> kiko: Even though it is a separate product?
[02:34] <Seveas> jamesh, all duplicates of a bug erroneously filed against launchpad 
[02:34] <Seveas> so it's not ubugtus fault it displays them :)
[02:34] <kiko> somerville32, I'm not sure what you mean, but carlos and danilos also handle upstream imports, yes
[02:34] <danilos> somerville32: it usually needs approving only the first time around, when it requires some additional set-up (like setting up a potemplatename, etc.)
[02:35] <kiko> Seveas, oh-oh, somebody's going to say it's my fault now
[02:35] <somerville32> danilos: Alrighty. Do you have time to look into it right now? :] 
[02:35] <Seveas> kiko, heh, did you file the bug? :p
[02:36] <Ubugtu> New bug: #78792 in launchpad "Missing plural forms entry for Telugu language" [Undecided,Confirmed]  https://launchpad.net/bugs/78792
[02:36] <kiko> Seveas, no, but i keep saying that "mail for rejected bugs is good" in spite of stub's complaints
[02:36] <jamesh> Seveas: ah.  Is this because the "new bug" mail is being sent about the duplicate to the new subscribers?
[02:36] <stub> kiko: Just because you are addicted to email :)
[02:36] <danilos> somerville32: what files are they? :)
[02:37] <jamesh> in this case, the subscriber being ubugtu
[02:37] <somerville32> danilos: drupal.pot in xubuntu-website
[02:37] <Seveas> jamesh, ubugtu (via launchpad-bugs) gets mail about it so I guess yes
[02:37] <kiko> stub, we've all got our dirty little habits :-(
[02:38] <mpt> reported bug 78794
[02:38] <Ubugtu> Malone bug 78794 in launchpad "Redirect from URLs containing a reserved ~name to your equivalent page" [Undecided,Unconfirmed]  https://launchpad.net/bugs/78794
[02:38] <jamesh> Seveas: there is some code in LP to send a copy of the original "new bug" message to new subscribers, which was probably the cause.
[02:38] <stub> If I'm going to have a dirty habit, its going to be a hell of a lot more enjoyable than a full mailbox :-D
[02:38] <jamesh> Seveas: makes sense now.
[02:38] <Seveas> jamesh, that's not the cause
[02:38] <Seveas> Ubugtu will act on the first mail it receives about a bug
[02:39] <Seveas> so when the bug is marked duplicate and all subscribers to the old bug get a mail (hey, here's a dup) ubugtu will spam
[02:40] <danilos> somerville32: it's been in the queue for 20 minutes, aren't you some impatient guy? :P do you plan to have more templates for xubuntu-website?
[02:40] <somerville32> danilos: Thats the only one
[02:40] <danilos> somerville32: ok, then I'll name the template 'xubuntu-website'
[02:40] <somerville32> k, thanks
[02:40] <Seveas> danilos, somerville32 is indeed quite impatient at times if he hasn't had his medication ;)
[02:41] <somerville32> Oh darn
[02:41] <somerville32> Thanks for reminding me Seveas
[02:41] <somerville32> ;] 
[02:41] <somerville32> danilos: I call it lack of sleep
[02:41] <somerville32> @now atlantic
[02:41] <Ubugtu> Current time in Canada/Atlantic: January 11 2007, 09:41:52
[02:42] <danilos> :)
[02:42] <danilos> somerville32: it should be imported in the next 10-20 mins when the cronjob runs
[02:42] <somerville32> k, thanks
[02:43] <danilos> somerville32: btw, you might want to set the translation group to Ubuntu translators, if you don't want everybody messing with translations
[02:43] <somerville32> danilos: k
[02:43] <somerville32> thanks :)
[02:43] <kiko> danilos, yeah, just that ubuntu translator rabble :-P
[02:44] <carlos> danilos: did you handle that request?
[02:44] <danilos> carlos: I just did
[02:44] <carlos> ok
[02:44] <danilos> kiko: :)
[02:47] <somerville32> danilos: It current says 0 languages - is that because it hasn't synced yet?
[02:48] <carlos> somerville32: usually the .pot file is imported first
[02:48] <carlos> and then, with next run, the languages
[02:48] <somerville32> kk
[02:48] <danilos> somerville32: it will say so until someone imports or translates something; and POT is imported first, and then translations are auto-approved, and only then imported
[02:48] <danilos> somerville32: I haven't seen any translations in the queue, though
[02:49] <danilos> hum, probably because I only looked at POT entries, though :)
[02:50] <carlos> hmm
[02:51] <carlos> somerville32: dude, you know that you added an empty .pot file?
[02:51] <carlos> http://librarian.launchpad.net/5691622/drupal.pot
[02:51] <kiko> matthewrevell, what does the verb "to canvas" mean in the FiF context? :-)
[02:51] <carlos> it only has the header
[02:51] <static> stub: do you have a description somewhere of how you do a cherrypick with bazaar?
[02:51] <carlos> somerville32: anyway, we approved it already, so next upload will be approved automatically
[02:51] <somerville32> k, thanks
[02:51] <stub> distrorelease mirror prober looks like it hung again :-(
[02:52] <stub> salgado: Can you look over the traceback when it arrives? I'm going to kill it.
[02:52] <carlos> somerville32: do the upload from https://launchpad.net/xubuntu-website/trunk/+pots/xubuntu-website/+upload
[02:52] <dholbach> spiv: I asked him to rename the branch in the UI, here's what he still gets:
[02:52] <dholbach> lizardking@iac:~/src/bzr/oransoda$ bzr push
[02:52] <dholbach> sftp://iacopo-masi@bazaar.launchpad.net/~iacopo-masi/oransoda-look/dev
[02:52] <dholbach> bzr: ERROR: File exists: u'/~iacopo-masi/oransoda-look/dev': mkdir
[02:52] <dholbach> failed: unable to mkdir
[02:52] <spiv> dholbach: I'm talking to him on #bzr right now :)
[02:52] <dholbach> ahhhh excellent
[02:53] <salgado> stub, will do. I have the feeling that this is a consequence of bug 71132, which I'm working on right now
[02:53] <Ubugtu> Malone bug 71132 in launchpad "Stop probing a given mirror after we get a certain number of time outs on that mirror" [Medium,Confirmed]  https://launchpad.net/bugs/71132 - Assigned to Guilherme Salgado (salgado)
[02:53] <stub> static: bzr merge -r 665..666 /directory/containing/HEAD
[02:53] <stub> static: To merge patch 666. Just like svn
[02:53] <static> stub: thanks! 
[02:55] <matthewrevell> kiko: Arse, missed an "s", thanks :)
[03:28] <FactTech> Anyone on #launchpad at the moment?
[03:29] <FactTech> If anybody is on, can someone answer a question about the launchpad website?
[03:37] <salgado> FactTech, sure
[03:41] <FactTech> salgado Sorry for delay, I didn't realize someone had responded on this channel.
[03:41] <FactTech> salgado I'm just wondering if there is a launchpad product for the launchpad website itself.
[03:41] <FactTech> salgado I found some typos I would like to report.
[03:41] <salgado> FactTech, yeah, it's launchpad.net/launchpad :)
[03:42] <FactTech> salgado So the launchpad product is the one to use?
[03:42] <FactTech> salgado I thought maybe there would be separate ones for the programming and the content.
[03:42] <salgado> yes, that's right
[03:42] <FactTech> salgado OK, thanks.
[03:42] <salgado> I mean, launchpad is the one to use
[03:42] <kiko> FactTech, the content is managed in the same tree, which is why it's the same product
[03:43] <FactTech> salgado, kiko: Got it. Thanks very much.
[04:05] <Ubugtu> New bug: #78799 in launchpad ""Help Us Improve" page - more detail needed" [Undecided,Unconfirmed]  https://launchpad.net/bugs/78799
[04:07] <matsubara> matthewrevell: that's a good one for you ^
[04:07] <matthewrevell> mats
[04:07] <matthewrevell> matsubara: thanks, yeah
[04:20] <Ubugtu> New bug: #78803 in rosetta "'NoneType' object has no attribute 'group' exception in +translate when copying a suggestion." [Undecided,Confirmed]  https://launchpad.net/bugs/78803
[04:41] <SteveA> kiko: ping
[04:43] <salgado> SteveA, kiko is out for lunch
[04:43] <SteveA> thanks salgado 
[04:48] <SteveA> matthewrevell: ping
[04:48] <matthewrevell> SteveA: Hi
[04:49] <SteveA> hi.  around for a skype call sometimne?
[04:51] <matthewrevell> SteveA: Yeah. heno invited me to join the Ubuntu developer meeting at 16:00, to give the guys an opportunity to talk to me about Launchpad. 
[04:51] <matthewrevell> SteveA: Other than that, I'm available now or after.
[04:52] <SteveA> 1600 is like in 8 mins?
[04:52] <matthewrevell> SteveA: Yeah, 16:00 UTC
[04:52] <SteveA> let's talk later.  I'l privmsg you a few topics.
[04:52] <matthewrevell> SteveA: Okay.
[05:36] <carlos> see you!
[05:54] <salgado> kiko, can you comment on bug https://launchpad.net/launchpad/+bug/74819 ?
[06:32] <matthewrevell> salgado: If someone is creating a new Launchpad account, and the "Finish your Launchpad registration" email doesn't arrive, can they request a re-send?
[06:34] <kNo`> hi all
[06:34] <salgado> matthewrevell, they'd have to go to the +login page again and  enter their email there, but yes, that'll cause a new email to be sent
[06:34] <matthewrevell> salgado: thanks
[06:34] <matthewrevell> kNo`: Hello pal
[06:34] <matthewrevell> kNo`: Ca va, eh?
[06:34] <kNo`> Don't know if it's the best place to ask...
[06:34] <kNo`> how would you rate LP for managing a "pet_project" compared to others (such as Trac)?
[06:35] <kNo`> heya matt. Ca va, merci
[06:35] <kiko> kNo`, we are going to be partial and say LP is much better than the others.
[06:35] <kNo`> kiko: I know... ;)
[06:35] <kiko> matthewrevell may be able to back up that claim though ;-)
[06:35] <matthewrevell> kNo`: The first advantage over Trac is that you don't have to administer anything with Launchpad
[06:36] <matthewrevell> kNo`: Server-wise, I mean.
[06:36] <matthewrevell> kiko: :)
[06:36] <kiko> r
[06:36] <kNo`> Well, let me rephrase... what's not in LP?
[06:37] <kNo`> :p
[06:37] <matthewrevell> kNo`: You can just get on and start using it. What sort of "pet project" is it?
[06:37] <kNo`> http://xamango.org/project/
[06:37] <matthewrevell> kNo`: :) Well, let me tell you what is in it, first:
[06:37] <kNo`> matthewrevell: well, I didn't want to create a project, finding out LP doesn't fit my needs, and drop it after that
[06:38] <matthewrevell> Bug tracking with external bug watches and bug tagging, plus easy to use web and email interfaces
[06:38] <matthewrevell> kNo`: Just a sec, I'll have a look at the Xamango site
[06:40] <matthewrevell> kNo`: That sounds like a cool project :) Also makes me realise how long it is since we've spoken :(
[06:40] <kNo`> matthewrevell: indeed. Last LRL?
[06:40] <matthewrevell> kNo`: Okay, I'd say that Launchpad would be a good fit for the sorts of things you'll want to do
[06:40] <matthewrevell> kNo`: I think we've spoken online briefly since then
[06:41] <matthewrevell> kNo`: Launchpad's Blueprint Tracker helps you to keep a track of feature specifications.
[06:41] <kNo`> Blueprint looks like the equivalent of Trac wiki...
[06:42] <matthewrevell> kNo`: The bug tracker is easy to use and let's you link to external bugs (e.g. if a bug turned out to be in PHP).
[06:42] <kNo`> I see.
[06:43] <kNo`> what's interesting in Trac is the revision log, since all revisions are browsable
[06:43] <matthewrevell> kNo`: Similar, although Blueprint doesn't have its own wiki just yet. It's about the metadata around a feature specification. So, it lets you do things like assign who'll be working on it, who the reviwer is and so on.
[06:43] <kNo`> And I fail to see that in LP
[06:43] <matthewrevell> And with Bazaar Launchpad let's you host all your code for free.
[06:43] <matthewrevell> I'll probably have to ask kiko on that one, as I'm not as familiar with Trac as I need to be yet
[06:43] <kNo`> ok
[06:44] <kNo`> I may make a quick poll with the ubuntu-fr community, they manage the website / forums and such in LP
[06:45] <LarstiQ> kNo`: in case you ever want to look for python hosting, http://wiki.python.org/moin/PythonHosting
[06:45] <kNo`> LarstiQ: thx
[06:45] <LarstiQ> kNo`: there is no source code browsing ala trac with LP yet.
[06:45] <kNo`> I may build a Pymango or Djamango version, at some point...
[06:46] <kiko> right, what LarstiQ said.
[06:46] <matthewrevell> LarstiQ:  Thanks :)
[06:47] <kNo`> hi kiko
[06:47] <kiko> we don't have a good way of browsing diffs and files from the RCS. it's one of the big areas the bzr integration still suffers at
[06:47] <kiko> (and one that stems from us using this bleeding-edge vcs)
[06:48] <LarstiQ> oi, there is loggerhead and webserve
[06:48] <kNo`> I guess that because of the decentralized aspect of bzr 
[06:48] <kiko> kNo`, no, mostly because setting things up and scaling them is not as easy with a DVCS
[06:48] <LarstiQ> http://www.lag.net/branches/
[06:48] <kiko> LarstiQ, we've tried using both of them, haven't we?
[06:49] <LarstiQ> kiko: I'm not aware of all things you do, but I believe you've looked at loggerhead at least.
[06:49] <kiko> if there are no performance issues (IIRC there were) then we should get something like this running in the short term to mitigate the problem its lack brings
[06:49] <kiko> but I think there are..
[06:50] <LarstiQ> kNo`: unlike with trac and svn though, you can do the source code browsing from somewhere else
[06:50] <LarstiQ> kiko: ok
[06:50] <kNo`> what could be nice, for you LP guys, is showing off a demo video / of the "manager" point of view
[06:50] <kNo`> from the client-side, it's damn easy, but we have no clue on what's the other side like
[06:51] <kiko> kNo`, what do you mean exactly by "manager"?
[06:51] <kNo`> video or tutorial / screenshots
[06:51] <kNo`> kiko: such as... here is how we import .pot files, here is how we manage bugs, etc.
[06:52] <kNo`> just to show how any project may be managed in LP
[06:52] <kNo`> ... and how easy it could be
[06:56] <kiko> matthewrevell, does our demo focus on the project owner, I wonder?
[06:56] <matthewrevell> kNo`: I'm planning to work on a series of screencasts
[06:56] <kNo`> matthewrevell: great minds...
[06:56] <kNo`> how do we explain this, too?
[06:56] <kNo`> https://translations.launchpad.net/translations/imports?target=all&status=NEEDS_REVIEW&type=all
[06:56] <matthewrevell> kiko: I don't think I've seen an existing demo. I'd definitely like to produce screencasts for project owners, to show what LP is all about. Maybe wait until 1.0, though, do you think?
[06:56] <kiko> matthewrevell, well, by demo I meant the marketing pages.
[06:56] <matthewrevell> kiko: Ah. Yeah, the 1.0 marketing pages are all aimed at project owners.
[06:56] <kNo`> marketing everywhere ;)
[06:56] <matthewrevell> kNo`: :)
[06:56] <matthewrevell> kNo`: Do you mean the long list of translations waiting to be imported?
[06:56] <kNo`> matthewrevell: yes. That's a lot of files
[06:57] <kiko> kNo`, matthewrevell: that's only because we haven't opened feisty yet
[06:57] <matthewrevell> carlos will correct me if I'm wrong, but I believe that the long list is to do with waiting for feisty
[06:57] <kiko> carlos, danilos: should we change the default there to be upstream only?
[06:57] <matthewrevell> Ah, there you go :)
[06:58] <carlos> kiko: no, I should finish implementing bug #40550
[06:58] <Ubugtu> Malone bug 40550 in rosetta "Further filtering options for the Queue" [High,In progress]  https://launchpad.net/bugs/40550 - Assigned to Carlos Perell Marn (carlos)
[06:58] <kNo`> mmm... would be nice to have a few keypoints to convince people to host their projects in LP, rather than running their own Trac instance or Sf.net or berlios, or...
[06:59] <matthewrevell> kNo`: I'm actually working on that at the moment, for when we release 1.0
[06:59] <carlos> kiko: I had a preimplementation call with Steve and we agreed to split the queue based on its context
[06:59] <kiko> carlos, okay, you are right.
[07:00] <kNo`> matthewrevell: ok, thx
[07:00] <kNo`> have to go anyway. See you next time
[07:00] <matthewrevell> kNo`: Speak to you soon
[07:00] <matthewrevell> kNo`: If you have any more questions, please ask
[07:01] <kNo`> matthewrevell: np
[08:28] <mmedland> hi
[08:29] <kiko> ho
[08:29] <mmedland> is there anyone here that might be able to help me to get a bzr branch hosted on launchpad?
[08:29] <mmedland> please :)
[08:29] <kiko> mmedland, sure. have you read the docs and blogs on this first? 
[08:30] <mmedland> kiko: not all of them, I must admit, at the moment I want to register a branch unassociated to a product, but it won't let me
[08:31] <kiko> mmedland, are you uploading to ~mmedland/+junk/ ?
[08:31] <mmedland> kiko: no, I was going of https://code.launchpad.net/ and trying to host a branch in that format
[08:32] <mmedland> off*
[08:32] <kiko> http://ddaa.net/blog/launchpad/bzr-hosting
[08:32] <kiko> you can replace product for +junk and then use any branch name you like
[08:32] <kiko> (I think)
[08:32] <mmedland> cool, I'll try that. Thanks kiko :)
[08:33] <mmedland> and kiko saves the day, it worked. Cheers again
[08:33] <kiko> mmedland, wooo, I like it when that happens!
[08:33] <LarstiQ> it's not working!
[08:34] <kiko> mmedland, the +junk prefix indicates your branch is unrelated to any product.
[08:34] <kiko> LarstiQ?
[08:34] <LarstiQ> kiko: utf8 japanese in latex ;)
[08:34] <mmedland> ah, that makes sense, because I saw in launchpad that the product was optional
[08:34] <kiko> it is, yes.
[08:34] <kiko> LarstiQ, hmmm. I assume you've done the basics required to use utf in your document?
[08:35] <LarstiQ> kiko: yes, it's the font for the kanji
[08:36] <LarstiQ> with a very helpful:  LaTeX Error: This NFSS system isn't set up properly.
[08:38] <kiko> No F*cking Service Survives
[08:46] <mmedland> kiko: is there any way that I can look at my code through launchpad?
[08:49] <LarstiQ> kiko: there is no spec for source browsing?
[08:50] <mmedland> uh oh, I think i might of started something
[08:50] <LarstiQ> mmedland: nah :)
[08:51] <mdke> has any progress been made on allowing external sites to use Launchpad's authentication?
[09:02] <salgado> mdke, you mean, apart from shipit and the ubuntu wiki?
[09:03] <mdke> salgado: yes, as in sites outside the datacentre
[09:03] <salgado> mdke, no progress on that yet, afaik
[09:04] <mdke> salgado: is there any hope on the horizon?
[09:05] <mdke> oh hang on, what about sites inside the datacenter? Is there a limit on which machines have access?
[09:06] <salgado> no, I don't think so
[09:06] <mdke> salgado: thanks
[09:15] <thumper> morning
[09:24] <static> heya thumper
[09:30] <thumper> hi static
[09:32] <thumper> SteveA: ping#
[09:41] <Ubugtu> New bug: #78845 in soyuz "publication process should allow per-release holds" [Undecided,Unconfirmed]  https://launchpad.net/bugs/78845
[09:54] <SteveA> thumper: hi
[09:55] <SteveA> thumper: skype call?
[09:56] <thumper> SteveA, sure when?
[09:57] <thumper> now?
[09:57] <SteveA> ok
[09:57] <SteveA> yeah, it's 10pm here
[09:58] <thumper> we could do it tomorrow morning if you prefer
[09:58] <thumper> I'll be up tonight
[09:58] <SteveA> now works for me
[09:59] <SteveA> I just tried calling you on skype, but it said "connecting..." for a while, then "session ended."
[09:59] <thumper> damn skype
[10:00] <SteveA> duckula vs the daleks
[10:22] <SteveA> thumper: still there?
[10:22] <thumper> SteveA: yes
[11:02] <mpt> Gooooooooooooooood morning Launchpadders!
[11:03] <static> hi mpt