/srv/irclogs.ubuntu.com/2009/11/10/#launchpad-dev.txt

=== Ursinha is now known as Ursinha-afk
henningejml: ping01:33
* wgrant sighs at misinterpreted comments.02:06
sinzuispm: ping02:43
gary_postermaxb: 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:51
maxbthat's.... one huge wiki page02:52
gary_posteruh-huh02:52
gary_posterwell, 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:-D02:53
=== flacoste_lunch is now known as flacoste
=== elmo_ is now known as elmo
spmsinzui: yo03:55
sinzuispm: 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:56
spmsinzui: 1st is 0 rows03:57
spmso is 2nd03:57
sinzui\o/03:58
sinzuithanks spm03:58
spmnp. sorry for the dealy was out to lunch with the other canberran canonicalers03:58
sinzuinp. I am just spending my hours listening to music and triaging bugs03:59
thumpermwhudson: how goes the sprint?07:48
mwhudsonthumper: hi07:49
mwhudsonthumper: quite interestingly for the most part07:49
mwhudsonthumper: quite a lot of talking07:49
mwhudsonthumper: but there's some hacking happening now07:49
thumpermwhudson: do you think that there'll be time to do the bzr-svn stuff?07:49
mwhudsonthumper: very likely07:50
mwhudsonthumper: has the 2.5 support landed yet?07:50
thumperI've not looked07:52
wgrantIt hasn't.07:53
wgrantBut bzr-svn works with 2.4...07:53
mwhudsonwgrant: the tests segfault07:54
mwhudsonwhich doesn't lead to warm fuzzy thoughts07:54
wgrantAhh.07:54
mwhudsonthumper: about the BFB thing07:54
thumpermwhudson: yes...07:55
wgrantlaunchpad-dependencies is updated with 2.5 stuff, so I don't imagine there are many more blockers.07:55
mwhudsonthumper: is there an awareness that its not really build from *branch* but more likely build from *recipe* ?07:55
thumpermwhudson: have you tried the bzr-svn tests since 1.0 was released?07:55
thumpermwhudson: yes07:55
thumpermwhudson: I think so07:55
mwhudsonthumper: ok good07:55
mwhudsonthumper: i worry about the db schema that was mentioned07:56
mwhudsonthumper: but didn't look super closely07:56
thumpermwhudson: I was going to send an email about it at the end of last week, but I didn't get around to it07:56
spmthumper: here ya go! http://www.stosyth.gov.uk/images/editor/Sep03a-round-tuit.jpeg07:57
thumperspm: ta07:57
* spm expects thumper to live up to his nic after that ;-)07:57
adeuringgood morning08:26
wgrantadeuring: Morning. Thanks for landing those two branches.08:27
adeuringHi wgrant. welcome :) And thanks for all your contributions!08:28
* wgrant has another 2000 lines of that branch to split up.08:29
maxbwgrant makes a good point: I should ask gary_poster for an update on losa signoff on the big 2.5 move08:41
maxbthe branch is ready and waiting08:42
wgrantbigjools: Morning.08:50
bigjoolsmorning wgrant08:50
mwhudsonhello bigjools08:50
wgrantbigjools: You poked me at 2amish?08:50
mwhudson(and everyone else of course!)08:50
bigjoolshi there mwhudson08:50
bigjoolswgrant: I did, but I can't remember why!08:51
wgrantbigjools: Ah. Anyway, thanks for landing that branch.08:51
bigjoolswgrant: no prob08:52
mwhudsonfirefox: giving you a reason for multiple cpus08:52
wgrantAnd 128GiB of RAM.08:53
wgrantbigjools: 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:55
bigjoolswgrant: how many lines after you discount sample data?08:56
wgrantbigjools: A little over 1500.08:59
bigjoolswgrant: ok we need to split that into two09:00
wgrantbigjools: 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 colouring09:01
bigjoolswgrant: I can't remember what your branch looks like now - but ideally you'd have one branch that you can land independently first09:01
bigjoolsblack and white FTW09:02
* wgrant has no colours either.09:02
mwhudsonthumper: colours are for the bourgeois!09:02
thumperit is effectively black and white right now09:02
thumperbigjools: what did you think of my email?09:02
bigjoolsthumper: not got to it yet09:03
* thumper cracks the whip over bigjools09:03
bigjoolsmy wife already does that09:03
bigjoolsthumper: +109:05
thumperbigjools: cool09:06
* thumper waits for kiko and flacoste to answer09:06
wgrantAh, yes, new CoC version.09:08
wgrantSomebody will have to touch the CoC bits for the first time in four years...09:09
mrevellMorning!09:10
thumpermrevell: still want to know what we did?09:12
mrevellthumper, Yeah, please.09:14
* thumper looks at the milestone09:15
matgeekI am here!09:17
matgeekJust got the home server going.  Running rockfuel-setup as we speak09:18
thumpermrevell: mostly oops fixes, and some ajaxy stuff09:19
thumpermrevell: code review comments without extra page loads09:19
thumpermrevell: setting the commit message09:19
thumpermrevell: setting the branch status09:19
thumpermrevell: sped up the branch listing page for ubuntu package branches09:20
mrevellthanks thumper09:23
wgrantsinzui: Did popey ever communicate with you about CoC 1.1?09:31
wgrantbigjools: Before the next bit of this is merged, some data repair is needed on production.09:32
bigjoolswgrant: oh?09:32
wgrant(UPDATE sourcepackagerelease SET dsc_format='1.0' WHERE dsc_format IS NULL, in particular)09:33
bigjoolsok09:33
bigjoolswhy is that needed?09:33
wgrantThere 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
wgrantI presume from before this change.09:33
bigjools2 questions:09:34
bigjools1. what happens if the data is not repaired?09:34
bigjools2. does your branch prevent it from being null again?09:34
wgrantIt has been prevented by nascentupload for years.09:34
stubA NOT NULL constraint should be added (on another branch, since that needs to land on launchpad/db-devel)09:35
wgrantIf 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
wgrantstub: Oh yes, certainly.09:35
bigjoolsok09:35
matgeekUmm, 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:41
wgrantmatgeek: You need to join the team.09:42
* wgrant wishes that bzr merge -i allowed rewriting of hunks.09:43
matgeekwgrant: How do you do that may I humbly ask please before I forget my pie?09:46
wgrantmatgeek: Wow, that is awkward to find.09:48
wgrantmatgeek: "Join the team" at the top of the right-hand column of the team09:48
matgeekwgrant: Which page should   I be on?  I am looking at https://edge.launchpad.net/launchpad09:51
wgrantmatgeek: That's the project, not a team. Which mailing list do you want?09:51
wgrantlaunchpad-dev or launchpad-users, I presume.09:52
matgeeklaunchpad-dev and launchpad-users09:52
wgrantWhich are https://launchpad.net/~launchpad-dev and https://launchpad.net/~launchpad-users respectively.09:52
matgeekwgrant: thanks! &-)09:53
=== Ursinha-afk is now known as Ursinha
=== matsubara_ is now known as matsubara
wgrantbigjools: I have (816 + sampledata) lines of diff in the first branch. I could reasonably split it again, however.13:22
wgrantAnyway, sleep now.13:33
sinzuiwgrant: 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 requirements14:10
sinzuiwgrant: If you want to know more detail or hack on the issue, ping me14:10
bigjoolswgrant: 816 + sampledata is fine14:27
maxbgary_poster: Hi. Do you have info from LOSAs / IS on when they might give the go ahead for converting devel to Py2.5 ?16:21
gary_postermaxb: 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:23
gary_posterI have a national holiday tomorrow so I'll be away then16:24
maxbbzr merge, fix changelog, dput, bzr push :-)  Should take 5 mins16:24
gary_postermaxb: 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:25
maxbIt would be easier for me to do if I could actually push to the branches :-/16:26
gary_posterack.  Well, working on that too.  Well, I sent the email. Sprint activity is slowing down the response.16:27
maxbIf we're handing this off for consumption other than developers trying out 2.5, perhaps we should fix up the dependencies properly after all16:27
* maxb will have a think about it later16:27
gary_posterok16:27
=== Guest98759 is now known as jelmer
mrevellNight my friends18:01
=== henninge_ is now known as henninge
henningedanilos: hey!18:24
daniloshenninge, hey hey18:26
daniloshenninge, how's it going? fun JSing?18:26
henningedanilos: yes, only problem is that we are missing an API ... :(18:27
henningedanilos: to keep up the fun, I wanted to ask you if you can look at an oops, I just stumbed upon:18:27
henningedanilos: https://translations.launchpad.net/gvb/trunk18:28
henningedanilos: It oopses on the link formatter for a branch on that page.18:28
henningesame for +translations but I think that is the default view, isn't it?18:28
daniloshenninge, there's already a critical bug I am working on (re translation credits, setTranslationCreditsToTranslated fails with a traceback so that's not done yet18:29
daniloshenninge, so, I'll come to it when I come to it :)18:29
henningedanilos: oh, did I know about that?18:30
henningeif so, I forgot ...18:30
henningedanilos: cool, thanks18:30
daniloshenninge, 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 well18:33
Ursinhadanilos, do you know what can be possibly happening here: http://paste.ubuntu.com/31527618:34
danilosUrsinha, I have no idea, it seems weird (perhaps launchpadlib version mismatch?)18:38
danilosUrsinha, have you retried and do you get prompted to re-authorize the same app again?18:38
Ursinhadanilos, yes, twice weird18:38
danilosUrsinha, well, I've heard there are weird things happening with our auth stuff :)18:39
Ursinhadanilos, :)18:40
Ursinhadanilos, well, I need to land that branch :) what do you suggest?18:40
danilosUrsinha, if you've independently ec2 tested it, you can use bzr pqm-submit18:43
danilosUrsinha, you can also try clearing up all the oauth tokens and getting a new one, but it needs to persist18:44
Ursinhadanilos, the problem is that's not persisting18:45
Ursinhadanilos, I run the script and it's not creating the credentials18:45
Ursinhaguess because of the error in lplib.credentials18:45
jtvleonardr: thanks again.  I just filed bug 480192.18:50
jtvmup?18:50
jtvhttps://bugs.edge.launchpad.net/lazr.restful/+bug/48019218:50
Ursinhajtv, I think mup didn't like the dot at the end18:52
Ursinhabug 48019218:52
Ursinhaor it's dead :)18:52
danilosUrsinha, token should be created and registered when you press 'enter'18:53
Ursinhadanilos, yes, and I think Launchpad.credentials does this job of creating the file18:53
jtvmup: heel.18:54
danilosUrsinha, 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
=== danilos is now known as danilo-afk
Ursinhadanilos, launchpad.credentials.save_to_path18:54
Ursinhaok L)18:54
Ursinha:)18:54
jtvdanilo-afk: see ya :)18:54
Ursinhaleonardr, hi18:54
danilo-afkjtv, cheers18:56
danilo-afkhenninge, btw, on that page I see import of translations set but no branch linked, that's weird18:56
danilo-afkhenninge, https://translations.edge.launchpad.net/gvb/trunk/+translations-settings18:56
danilo-afkanyway, really afk :)18:56
henningedanilo-afk: right! then that's the problem.18:57
leonardrhi ursinha18:58
Ursinhaleonardr, hi, do you know what I"m possibly doing wrong here: http://paste.ubuntu.com/31527618:59
leonardrursinha: yes, you are using an old version of lazr.restfulclient. upgrade to 0.9.10 and it should work18:59
henningedanilo-afk: I'll file a bug about it19:00
Ursinhaleonardr, but what updates lazr.restfulclient? I thought that was updated with the lp sources19:00
leonardrursinha: i'm about to update the lp sources to include 0.9.10 right now19:01
Ursinhaleonardr, oh, so I'm not doing anything (much) stupid :)19:01
leonardrno19:01
jtvgary_poster, here's the lazr.restful bug we just filed for returning html from named operations: https://bugs.edge.launchpad.net/lazr.restful/+bug/48019219:02
cody-somervillewhy is lucid at the bottom of a source package page?20:01
cody-somervillehttps://edge.launchpad.net/ubuntu/+source/gst-plugins-base0.1020:01
cody-somervilletotally missed that theres a newer version of that package in lucid20:01
sinzuicody-somerville: that is a crappy sorting bug20:08
sinzuiWe will have it fixed on edge in a few days20:08
sinzuiI'll take that bug now. I think I can get tis fixed today20:11
gary_postermaxb (and indeed everyone who knows): improvements warmly invited--nay, beseeched--for https://dev.launchpad.net/Hacking#Changing%20the%20launchpad%20dependency%20debs .20:28
thumpermorning20:37
thumpergary_poster: what's the state of the python 2.5 landing?20:37
wgrantmbarnett: 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.20:50
gary_posterthumper: 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 nods21:02
thumpergary_poster: it is just we have work blocking on 2.5 landing21:02
gary_posterthumper: ack21:02
=== matsubara is now known as matsubara-afk
mbarnettwgrant: https://pastebin.canonical.com/24582/21:05
wgrantmbarnett: That's not something I have access to.21:09
mbarnettwgrant: doh!  sorry... knee jerk reaction there..21:10
mbarnettwgrant: http://pastebin.ubuntu.com/315398/21:10
wgrantmbarnett: Excellent, thanks.21:11
mbarnettwgrant: welcome21:11
* mwhudson is not sure he needs mail telling him that no branch upgrade jobs ran every 10 minutes22:18
gary_posterheh22:18
=== fjlacoste is now known as flacoste
rockstarthumper, hi22:29
thumperrockstar: hi22:30
thumperrockstar: how's the sprint going22:30
rockstarthumper, it's going great for code.  I'm getting shiteloads done.22:30
rockstarthumper, so I saw your comment on my mp, and I also knew that we didn't want to use the whole vocabulary.22:31
rockstarthumper, I was reminded of it while getting the UI review.22:31
thumperok22:31
rockstarthumper, so I'm removing it.22:31
thumperremoving what?22:31
rockstarthumper, just fyi.22:31
rockstarEr, changing it to the correct vocabulary.22:32
thumperrockstar: cool22:32
thumperrockstar: I want to keep the functionality22:32
rockstarthumper, yes.  It's a regression otherwise.22:32
thumperrockstar: the only reason I hadn't done it is that I was considering splitting the statuses22:32
rockstarthumper, also, branch picker, where are you with that?22:32
thumperrockstar: done nothing22:32
rockstarthumper, mind if I do it.  I got accosted by aquarius here.22:33
thumperrockstar: I got blocked on the functionality I was after22:33
thumperrockstar: go for it22:33
rockstarEr, "mind if I do it?" with a question mark.22:33
rockstarthumper, cool, thanks.  I have the benefit of having aquarius and beuno together long enough to know how to do it.22:33
thumperexcellent22:33
thumpergo for it22:33
thumperJFDI22:33
rockstar:)22:35
rockstarthumper, 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
thumperit isn't that it isn't updating it22:36
thumperit is that the branch isn't getting scanned22:36
* thumper thinks22:36
thumperI haven't looked into it22:37
thumperI suggest talking with mwhudson about it22:37
rockstarthumper, 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
mwhudsoni suggest crying as a tactic22:37
rockstarHowever, 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
rockstarmwhudson, I will do whatever is necessary; bawl if I hate to.22:38
mwhudsonrockstar: a sane way would probably be to invent a BranchScanJob and have the xmlrpc method mirrorComplete create one22:39
rockstarmwhudson, 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:40
mwhudsonrockstar: good question22:41
thumpermwhudson: this sound dangerously like having only one way to do something...22:42
mwhudsonthumper: which bit?22:42
thumpermwhudson: making a scanner job :)22:42
mwhudsonthumper: heh22:42
mwhudsonof course, the real fix is to do the puller in the scanner, but well22:43
mwhudsoner22:43
mwhudsonother way around22:43
mwhudsonrockstar: it should be pretty easy if you just do it in a minimalist way22:43
mwhudsonrockstar: i can try to do it after hours tonight i guess22:43
* thumper goes to get Maia22:44
rockstarmwhudson, I wouldn't exert yourself.  It's not a huge deal.22:45
mwhudsonok22:45
MTecknologyquick 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
rockstarmwhudson, I was just hoping to incite a riot with politically driven verbage like "blocker"22:45
mwhudsonrockstar: i see22:45
mwhudsonMTecknology: to some extent, yes22:45
rockstarMTecknology, well, when you do "make run" you technically have most of code hosting disabled.22:46
mwhudsonMTecknology: for example you can just not run the scripts involved in code hosting22:46
rockstarBut you can't just turn off the web parts of code hosting.22:46
mwhudsonMTecknology: you can't easily turn off the branch tab though22:46
MTecknologyI'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 API22:47
MTecknologyThanks :D22:47
MTecknologyI didn't destroy conversation, did I?22:53
rockstarMTecknology, many of us are currently sprinting.22:55
MTecknologyrockstar: I don't like running since I had my back surgery22:56
rockstarMTecknology, http://en.wikipedia.org/wiki/Sprint_%28scrum%2922:56
MTecknologyrockstar: thanks, I never knew what that actually meant. I'll be quiet and let the smart guys run around their code.22:58
spmmwhudson: "...no branch upgrade jobs ran every 10 minutes" agreed. throwing to logfile...23:31

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