[01:33] <henninge> jml: ping
[02:06]  * wgrant sighs at misinterpreted comments.
[02:43] <sinzui> spm: ping
[02:51] <gary_poster> maxb: the meta-lp-debs information would probably go now in a new section on https://dev.launchpad.net/Hacking based on the current arrangement.  I don't love that, but coming up with a different arrangement is not something I want to be a blocker for this.
[02:52] <maxb> that's.... one huge wiki page
[02:52] <gary_poster> uh-huh
[02:53] <gary_poster> well, that's what a wiki is all about, right?  Putting all your information in?  On one page?  With no hyperlinks off of it?  That's entirely in the wiki spirit.
[02:53] <gary_poster> :-D
[03:55] <spm> sinzui: yo
[03:56] <sinzui> spm: I am looking for evidence of duplicate packaging links in production. Can you run https://pastebin.canonical.com/24356/ and paste me the results?
[03:57] <spm> sinzui: 1st is 0 rows
[03:57] <spm> so is 2nd
[03:58] <sinzui> \o/
[03:58] <sinzui> thanks spm
[03:58] <spm> np. sorry for the dealy was out to lunch with the other canberran canonicalers
[03:59] <sinzui> np. I am just spending my hours listening to music and triaging bugs
[07:48] <thumper> mwhudson: how goes the sprint?
[07:49] <mwhudson> thumper: hi
[07:49] <mwhudson> thumper: quite interestingly for the most part
[07:49] <mwhudson> thumper: quite a lot of talking
[07:49] <mwhudson> thumper: but there's some hacking happening now
[07:49] <thumper> mwhudson: do you think that there'll be time to do the bzr-svn stuff?
[07:50] <mwhudson> thumper: very likely
[07:50] <mwhudson> thumper: has the 2.5 support landed yet?
[07:52] <thumper> I've not looked
[07:53] <wgrant> It hasn't.
[07:53] <wgrant> But bzr-svn works with 2.4...
[07:54] <mwhudson> wgrant: the tests segfault
[07:54] <mwhudson> which doesn't lead to warm fuzzy thoughts
[07:54] <wgrant> Ahh.
[07:54] <mwhudson> thumper: about the BFB thing
[07:55] <thumper> mwhudson: yes...
[07:55] <wgrant> launchpad-dependencies is updated with 2.5 stuff, so I don't imagine there are many more blockers.
[07:55] <mwhudson> thumper: is there an awareness that its not really build from *branch* but more likely build from *recipe* ?
[07:55] <thumper> mwhudson: have you tried the bzr-svn tests since 1.0 was released?
[07:55] <thumper> mwhudson: yes
[07:55] <thumper> mwhudson: I think so
[07:55] <mwhudson> thumper: ok good
[07:56] <mwhudson> thumper: i worry about the db schema that was mentioned
[07:56] <mwhudson> thumper: but didn't look super closely
[07:56] <thumper> mwhudson: I was going to send an email about it at the end of last week, but I didn't get around to it
[07:57] <spm> thumper: here ya go! http://www.stosyth.gov.uk/images/editor/Sep03a-round-tuit.jpeg
[07:57] <thumper> spm: ta
[07:57]  * spm expects thumper to live up to his nic after that ;-)
[08:26] <adeuring> good morning
[08:27] <wgrant> adeuring: Morning. Thanks for landing those two branches.
[08:28] <adeuring> Hi wgrant. welcome :) And thanks for all your contributions!
[08:29]  * wgrant has another 2000 lines of that branch to split up.
[08:41] <maxb> wgrant makes a good point: I should ask gary_poster for an update on losa signoff on the big 2.5 move
[08:42] <maxb> the branch is ready and waiting
[08:50] <wgrant> bigjools: Morning.
[08:50] <bigjools> morning wgrant
[08:50] <mwhudson> hello bigjools
[08:50] <wgrant> bigjools: You poked me at 2amish?
[08:50] <mwhudson> (and everyone else of course!)
[08:50] <bigjools> hi there mwhudson
[08:51] <bigjools> wgrant: I did, but I can't remember why!
[08:51] <wgrant> bigjools: Ah. Anyway, thanks for landing that branch.
[08:52] <bigjools> wgrant: no prob
[08:52] <mwhudson> firefox: giving you a reason for multiple cpus
[08:53] <wgrant> And 128GiB of RAM.
[08:55] <wgrant> bigjools: What approach should I take for the rest of the 3.0 branch? There are 1800 lines of diff remaining, but there are a couple of ways I can split it.
[08:56] <bigjools> wgrant: how many lines after you discount sample data?
[08:59] <wgrant> bigjools: A little over 1500.
[09:00] <bigjools> wgrant: ok we need to split that into two
[09:01] <wgrant> bigjools: Let's see what happens if I strip out the lp.archiveuploader changes.
[09:01]  * thumper is frustrated that bigjools, wgrant and mwhudson all hash to the same colour for nick colouring
[09:01] <bigjools> wgrant: I can't remember what your branch looks like now - but ideally you'd have one branch that you can land independently first
[09:02] <bigjools> black and white FTW
[09:02]  * wgrant has no colours either.
[09:02] <mwhudson> thumper: colours are for the bourgeois!
[09:02] <thumper> it is effectively black and white right now
[09:02] <thumper> bigjools: what did you think of my email?
[09:03] <bigjools> thumper: not got to it yet
[09:03]  * thumper cracks the whip over bigjools
[09:03] <bigjools> my wife already does that
[09:05] <bigjools> thumper: +1
[09:06] <thumper> bigjools: cool
[09:06]  * thumper waits for kiko and flacoste to answer
[09:08] <wgrant> Ah, yes, new CoC version.
[09:09] <wgrant> Somebody will have to touch the CoC bits for the first time in four years...
[09:10] <mrevell> Morning!
[09:12] <thumper> mrevell: still want to know what we did?
[09:14] <mrevell> thumper, Yeah, please.
[09:15]  * thumper looks at the milestone
[09:17] <matgeek> I am here!
[09:18] <matgeek> Just got the home server going.  Running rockfuel-setup as we speak
[09:19] <thumper> mrevell: mostly oops fixes, and some ajaxy stuff
[09:19] <thumper> mrevell: code review comments without extra page loads
[09:19] <thumper> mrevell: setting the commit message
[09:19] <thumper> mrevell: setting the branch status
[09:20] <thumper> mrevell: sped up the branch listing page for ubuntu package branches
[09:23] <mrevell> thanks thumper
[09:31] <wgrant> sinzui: Did popey ever communicate with you about CoC 1.1?
[09:32] <wgrant> bigjools: Before the next bit of this is merged, some data repair is needed on production.
[09:32] <bigjools> wgrant: oh?
[09:33] <wgrant> (UPDATE sourcepackagerelease SET dsc_format='1.0' WHERE dsc_format IS NULL, in particular)
[09:33] <bigjools> ok
[09:33] <bigjools> why is that needed?
[09:33] <wgrant> There has been stuff in nascentupload to prevent NULL dsc_formats for some years, but a LOSA confirmed that there are some in the production DB.
[09:33] <wgrant> I presume from before this change.
[09:34] <bigjools> 2 questions:
[09:34] <bigjools> 1. what happens if the data is not repaired?
[09:34] <bigjools> 2. does your branch prevent it from being null again?
[09:34] <wgrant> It has been prevented by nascentupload for years.
[09:35] <stub> A NOT NULL constraint should be added (on another branch, since that needs to land on launchpad/db-devel)
[09:35] <wgrant> If the data isn't repaired, some copies will crash when they try to verify that the format is supported by the destination series.
[09:35] <wgrant> stub: Oh yes, certainly.
[09:35] <bigjools> ok
[09:41] <matgeek> Umm, I am a bit of a newby round here, but I can't find an obvious  way to subscribe to the launchpad mailing lists...
[09:42] <wgrant> matgeek: You need to join the team.
[09:43]  * wgrant wishes that bzr merge -i allowed rewriting of hunks.
[09:46] <matgeek> wgrant: How do you do that may I humbly ask please before I forget my pie?
[09:48] <wgrant> matgeek: Wow, that is awkward to find.
[09:48] <wgrant> matgeek: "Join the team" at the top of the right-hand column of the team
[09:51] <matgeek> wgrant: Which page should   I be on?  I am looking at https://edge.launchpad.net/launchpad
[09:51] <wgrant> matgeek: That's the project, not a team. Which mailing list do you want?
[09:52] <wgrant> launchpad-dev or launchpad-users, I presume.
[09:52] <matgeek> launchpad-dev and launchpad-users
[09:52] <wgrant> Which are https://launchpad.net/~launchpad-dev and https://launchpad.net/~launchpad-users respectively.
[09:53] <matgeek> wgrant: thanks! &-)
[13:22] <wgrant> bigjools: I have (816 + sampledata) lines of diff in the first branch. I could reasonably split it again, however.
[13:33] <wgrant> Anyway, sleep now.
[14:10] <sinzui> wgrant: yes.I outlined what some one would have to do there was a brief discussion ending with Mark simplifying what has to be done. The Launchpad team is not working on this, but in the course of the discussion I concluded I could add the new CoC and increment the version number in the model in with little effort to meet the base requirements
[14:10] <sinzui> wgrant: If you want to know more detail or hack on the issue, ping me
[14:27] <bigjools> wgrant: 816 + sampledata is fine
[16:21] <maxb> gary_poster: Hi. Do you have info from LOSAs / IS on when they might give the go ahead for converting devel to Py2.5 ?
[16:23] <gary_poster> maxb: Hi.  it is primarily up to me/us AFAIK.  I need to get the Hardy launchpad-dependencies set up and tested, then I can ask them to update staging to those dependencies, and then we can test on staging, and then we can ask them to update edge and land.  If you were able to help on the Hardy version that would be fabulous, but I was planning on doing it.
[16:24] <gary_poster> I have a national holiday tomorrow so I'll be away then
[16:24] <maxb> bzr merge, fix changelog, dput, bzr push :-)  Should take 5 mins
[16:25] <gary_poster> maxb: heh, agree, especially for you (unless you put the step-by-steps up?).  Other things that take precedence for me immediately, but I should be able to do that and try to arrange the staging today at least.
[16:26] <maxb> It would be easier for me to do if I could actually push to the branches :-/
[16:27] <gary_poster> ack.  Well, working on that too.  Well, I sent the email. Sprint activity is slowing down the response.
[16:27] <maxb> If we're handing this off for consumption other than developers trying out 2.5, perhaps we should fix up the dependencies properly after all
[16:27]  * maxb will have a think about it later
[16:27] <gary_poster> ok
[18:01] <mrevell> Night my friends
[18:24] <henninge> danilos: hey!
[18:26] <danilos> henninge, hey hey
[18:26] <danilos> henninge, how's it going? fun JSing?
[18:27] <henninge> danilos: yes, only problem is that we are missing an API ... :(
[18:27] <henninge> danilos: to keep up the fun, I wanted to ask you if you can look at an oops, I just stumbed upon:
[18:28] <henninge> danilos: https://translations.launchpad.net/gvb/trunk
[18:28] <henninge> danilos: It oopses on the link formatter for a branch on that page.
[18:28] <henninge> same for +translations but I think that is the default view, isn't it?
[18:29] <danilos> henninge, there's already a critical bug I am working on (re translation credits, setTranslationCreditsToTranslated fails with a traceback so that's not done yet
[18:29] <danilos> henninge, so, I'll come to it when I come to it :)
[18:30] <henninge> danilos: oh, did I know about that?
[18:30] <henninge> if so, I forgot ...
[18:30] <henninge> danilos: cool, thanks
[18:33] <danilos> henninge, no, I've seen it only when running the script over all the messages, it failed at 10% but we can definitely see this with the live code as well
[18:34] <Ursinha> danilos, do you know what can be possibly happening here: http://paste.ubuntu.com/315276
[18:38] <danilos> Ursinha, I have no idea, it seems weird (perhaps launchpadlib version mismatch?)
[18:38] <danilos> Ursinha, have you retried and do you get prompted to re-authorize the same app again?
[18:38] <Ursinha> danilos, yes, twice weird
[18:39] <danilos> Ursinha, well, I've heard there are weird things happening with our auth stuff :)
[18:40] <Ursinha> danilos, :)
[18:40] <Ursinha> danilos, well, I need to land that branch :) what do you suggest?
[18:43] <danilos> Ursinha, if you've independently ec2 tested it, you can use bzr pqm-submit
[18:44] <danilos> Ursinha, you can also try clearing up all the oauth tokens and getting a new one, but it needs to persist
[18:45] <Ursinha> danilos, the problem is that's not persisting
[18:45] <Ursinha> danilos, I run the script and it's not creating the credentials
[18:45] <Ursinha> guess because of the error in lplib.credentials
[18:50] <jtv> leonardr: thanks again.  I just filed bug 480192.
[18:50] <jtv> mup?
[18:50] <jtv> https://bugs.edge.launchpad.net/lazr.restful/+bug/480192
[18:52] <Ursinha> jtv, I think mup didn't like the dot at the end
[18:52] <Ursinha> bug 480192
[18:52] <Ursinha> or it's dead :)
[18:53] <danilos> Ursinha, token should be created and registered when you press 'enter'
[18:53] <Ursinha> danilos, yes, and I think Launchpad.credentials does this job of creating the file
[18:54] <jtv> mup: heel.
[18:54] <danilos> Ursinha, if that's the case, then you'll have to find lplib expert to debug that, since I am about to head home :)
[18:54] <Ursinha> danilos, launchpad.credentials.save_to_path
[18:54] <Ursinha> ok L)
[18:54] <Ursinha> :)
[18:54] <jtv> danilo-afk: see ya :)
[18:54] <Ursinha> leonardr, hi
[18:56] <danilo-afk> jtv, cheers
[18:56] <danilo-afk> henninge, btw, on that page I see import of translations set but no branch linked, that's weird
[18:56] <danilo-afk> henninge, https://translations.edge.launchpad.net/gvb/trunk/+translations-settings
[18:56] <danilo-afk> anyway, really afk :)
[18:57] <henninge> danilo-afk: right! then that's the problem.
[18:58] <leonardr> hi ursinha
[18:59] <Ursinha> leonardr, hi, do you know what I"m possibly doing wrong here: http://paste.ubuntu.com/315276
[18:59] <leonardr> ursinha: yes, you are using an old version of lazr.restfulclient. upgrade to 0.9.10 and it should work
[19:00] <henninge> danilo-afk: I'll file a bug about it
[19:00] <Ursinha> leonardr, but what updates lazr.restfulclient? I thought that was updated with the lp sources
[19:01] <leonardr> ursinha: i'm about to update the lp sources to include 0.9.10 right now
[19:01] <Ursinha> leonardr, oh, so I'm not doing anything (much) stupid :)
[19:01] <leonardr> no
[19:02] <jtv> gary_poster, here's the lazr.restful bug we just filed for returning html from named operations: https://bugs.edge.launchpad.net/lazr.restful/+bug/480192
[20:01] <cody-somerville> why is lucid at the bottom of a source package page?
[20:01] <cody-somerville> https://edge.launchpad.net/ubuntu/+source/gst-plugins-base0.10
[20:01] <cody-somerville> totally missed that theres a newer version of that package in lucid
[20:08] <sinzui> cody-somerville: that is a crappy sorting bug
[20:08] <sinzui> We will have it fixed on edge in a few days
[20:11] <sinzui> I'll take that bug now. I think I can get tis fixed today
[20:28] <gary_poster> maxb (and indeed everyone who knows): improvements warmly invited--nay, beseeched--for https://dev.launchpad.net/Hacking#Changing%20the%20launchpad%20dependency%20debs .
[20:37] <thumper> morning
[20:37] <thumper> gary_poster: what's the state of the python 2.5 landing?
[20:50] <wgrant> mbarnett: Can you please run 'SELECT MAX(dateuploaded) FROM sourcepackagerelease WHERE dsc_format IS NULL;' on production? I want to check that nothing has created such broken data in recent years.
[21:02] <gary_poster> thumper: still hoping to do it this week, though I have tomorrow off.  The only thing holding it back is getting the meta debs done properly, testing on staging, and having the LOSAs ready for it on edge (which I'm hoping will be easy).
[21:02]  * thumper nods
[21:02] <thumper> gary_poster: it is just we have work blocking on 2.5 landing
[21:02] <gary_poster> thumper: ack
[21:05] <mbarnett> wgrant: https://pastebin.canonical.com/24582/
[21:09] <wgrant> mbarnett: That's not something I have access to.
[21:10] <mbarnett> wgrant: doh!  sorry... knee jerk reaction there..
[21:10] <mbarnett> wgrant: http://pastebin.ubuntu.com/315398/
[21:11] <wgrant> mbarnett: Excellent, thanks.
[21:11] <mbarnett> wgrant: welcome
[22:18]  * mwhudson is not sure he needs mail telling him that no branch upgrade jobs ran every 10 minutes
[22:18] <gary_poster> heh
[22:29] <rockstar> thumper, hi
[22:30] <thumper> rockstar: hi
[22:30] <thumper> rockstar: how's the sprint going
[22:30] <rockstar> thumper, it's going great for code.  I'm getting shiteloads done.
[22:31] <rockstar> thumper, so I saw your comment on my mp, and I also knew that we didn't want to use the whole vocabulary.
[22:31] <rockstar> thumper, I was reminded of it while getting the UI review.
[22:31] <thumper> ok
[22:31] <rockstar> thumper, so I'm removing it.
[22:31] <thumper> removing what?
[22:31] <rockstar> thumper, just fyi.
[22:32] <rockstar> Er, changing it to the correct vocabulary.
[22:32] <thumper> rockstar: cool
[22:32] <thumper> rockstar: I want to keep the functionality
[22:32] <rockstar> thumper, yes.  It's a regression otherwise.
[22:32] <thumper> rockstar: the only reason I hadn't done it is that I was considering splitting the statuses
[22:32] <rockstar> thumper, also, branch picker, where are you with that?
[22:32] <thumper> rockstar: done nothing
[22:33] <rockstar> thumper, mind if I do it.  I got accosted by aquarius here.
[22:33] <thumper> rockstar: I got blocked on the functionality I was after
[22:33] <thumper> rockstar: go for it
[22:33] <rockstar> Er, "mind if I do it?" with a question mark.
[22:33] <rockstar> thumper, cool, thanks.  I have the benefit of having aquarius and beuno together long enough to know how to do it.
[22:33] <thumper> excellent
[22:33] <thumper> go for it
[22:33] <thumper> JFDI
[22:35] <rockstar> :)
[22:36] <rockstar> thumper, also, there's a bug where the scanner isn't updating the branch and repository formats when they change.  That bug blocks me from landing the upgrade UI.
[22:36] <thumper> it isn't that it isn't updating it
[22:36] <thumper> it is that the branch isn't getting scanned
[22:36]  * thumper thinks
[22:37] <thumper> I haven't looked into it
[22:37] <thumper> I suggest talking with mwhudson about it
[22:37] <rockstar> thumper, ah, okay.  Well, either way, I need to be able to depend on what the database says the formats are.  abentley and I had a long conversation about it.
[22:37] <mwhudson> i suggest crying as a tactic
[22:38] <rockstar> However, yesterday when I pulled the trigger on upgrading the lazr-js branch to 2a, I noticed the UI wasn't reporting the change.
[22:38] <rockstar> mwhudson, I will do whatever is necessary; bawl if I hate to.
[22:39] <mwhudson> rockstar: a sane way would probably be to invent a BranchScanJob and have the xmlrpc method mirrorComplete create one
[22:40] <rockstar> mwhudson, okay.  Would you like me to do it, or would you like to? (I'm gone for two weeks, hoping to use these holiday swap days I keep accumulating when I return)
[22:41] <mwhudson> rockstar: good question
[22:42] <thumper> mwhudson: this sound dangerously like having only one way to do something...
[22:42] <mwhudson> thumper: which bit?
[22:42] <thumper> mwhudson: making a scanner job :)
[22:42] <mwhudson> thumper: heh
[22:43] <mwhudson> of course, the real fix is to do the puller in the scanner, but well
[22:43] <mwhudson> er
[22:43] <mwhudson> other way around
[22:43] <mwhudson> rockstar: it should be pretty easy if you just do it in a minimalist way
[22:43] <mwhudson> rockstar: i can try to do it after hours tonight i guess
[22:44]  * thumper goes to get Maia
[22:45] <rockstar> mwhudson, I wouldn't exert yourself.  It's not a huge deal.
[22:45] <mwhudson> ok
[22:45] <MTecknology> quick question.. Is LP developed in a that you can turn on/off part of it? Like if I get a junky system to devote to testing it and have a hard time running it, can I turn off translations and branch uploads?
[22:45] <rockstar> mwhudson, I was just hoping to incite a riot with politically driven verbage like "blocker"
[22:45] <mwhudson> rockstar: i see
[22:45] <mwhudson> MTecknology: to some extent, yes
[22:46] <rockstar> MTecknology, well, when you do "make run" you technically have most of code hosting disabled.
[22:46] <mwhudson> MTecknology: for example you can just not run the scripts involved in code hosting
[22:46] <rockstar> But you can't just turn off the web parts of code hosting.
[22:46] <mwhudson> MTecknology: you can't easily turn off the branch tab though
[22:47] <MTecknology> I'm just concerned about system usage. I'll probably ask more when I install it if it isn't entirely apparent. I'm also goign to try to practice developing with the LP API
[22:47] <MTecknology> Thanks :D
[22:53] <MTecknology> I didn't destroy conversation, did I?
[22:55] <rockstar> MTecknology, many of us are currently sprinting.
[22:56] <MTecknology> rockstar: I don't like running since I had my back surgery
[22:56] <rockstar> MTecknology, http://en.wikipedia.org/wiki/Sprint_%28scrum%29
[22:58] <MTecknology> rockstar: thanks, I never knew what that actually meant. I'll be quiet and let the smart guys run around their code.
[23:31] <spm> mwhudson: "...no branch upgrade jobs ran every 10 minutes" agreed. throwing to logfile...