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

maxbAh, that's better, SSHServerLayer tests are happier now I've uninstalled bzr-svn09:19
* maxb is starting to wonder if xx-resetpassword-of-sso-account.txt requires you to have canonical-identity-provider to pass :-/09:39
wgrantmaxb: Where does that live? I can't see it anywhere.09:41
maxb./lib/lp/registry/stories/foaf/xx-resetpassword-of-sso-account.txt09:45
wgrantOh.09:47
wgrantDoesn't exist in db-devel.09:47
wgrantWTF.09:47
wgrantThat seems like a somewhat concerning bug.09:47
wgrantOh, it's just brand new.09:48
wgrantNevermind.09:48
wgrantBut yes, that should live in c-i-p09:48
maxbwell, goody, that means ztk-2.5 is still alive and unbitrotten09:53
wgrantExcellent.09:54
=== Ursinha is now known as Ursinha-afk
rockstarsinzui, do you happen to be reviewing projects right now?18:20
sinzuirockstar: I did a few hours ago18:48
rockstarsinzui, ah, okay.  I just noticed the project count was dropping.18:48
rockstarsinzui, I've been doing them in 20 project increments because it's so fucking tedious.18:49
sinzuirockstar: okay. reviewed some commercial projects, those that has test in their descriptions,18:49
rockstarsinzui, cool.  I'm trying to get that backlog out so that gmb doesn't have that much to do.18:51
sinzuiI was thinking of writing a script to send a license info email all "don't know" projects and mark them as reviewed18:53
sinzuiI see 1/3 of projects need a license and all that we can do is ask for one an mark it reviewed18:54
rockstarsinzui, yeah, I was wondering if project review stuff was available through the API.  I'd be happy to script it out if it was.18:55
rockstarBasically, does it have branding? Approve. Does it have a designated team as driver? Approve.  Does it have branches or bugs or translations? Approve.18:55
rockstarThat's what I've been doing.18:56
sinzuiI approved all those this morning18:56
sinzuiwell all the obvious ones18:56
sinzuiAfter I disabled or approved all 'test' projects, I approved all projects that had code, or bugs, or was creates by someone with a lot of karma, or was created by a canonical employee18:57
sinzuiI cannot identify projects with branding or announcements :(18:57
mwhudsonwhy do i have 300 emails to look through :(19:36
sinzuirockstar: I just tried a script that sent a variation of the license-info email to most the unreviewed undecided projects. 6 were skipped. I need to look at them to learn why19:45
sinzuioh, I see. It was right to script them. They were dual/multi-license.19:46
thumpermwhudson: when did you want to chat?20:18
thumpermwhudson: I'm down to 80 odd emails from 30020:18
mwhudsonthumper: now ish is good i guess20:19
mwhudsonthumper: gimme a minute to refill my cup :-)20:19
thumpermwhudson: ok20:20
thumpermwhudson: I installed the gnome-desktop to try to debug some karmic issues20:21
thumpermwhudson: and it installed pulse audio20:21
thumpermwhudson: I need to work out how to kill it for kde20:21
mwhudsonthumper: aaron posted advice to warthogs on that i think20:22
* mwhudson wonders why all the staging cronscripts are barfing20:22
matgeekHi!20:40
matgeekJust new to launchpad development. I am interested in working on modular backend plugins.  Git is really interesting to me, now that GNOME, the Linux kernel, and KDE are using it within their projects.  It is the DCVS that has buy-in with all the development communities.  Seamless integration is te name of the game.  It would be good to be able to work on a project with the VCS that the project uses, with out having to know about 20:43
lifelessmatgeek: your paragraph was too long and IRC cut it off at 'to know about'21:10
lifelessmatgeek: but have you seen bzr-git? it gives seamless git integration..21:10
matgeeklifeless:  So I don't have to know any bzr commands to work with the launchpad web interface?  I can continue to use git as my development VCS without having to use bzr?21:16
lifelessmatgeek: other way around, you can use bzr without having to know any git commands :)21:17
thumpermatgeek: kinda, but Launchpad only supports bzr as a branch repository storage, and can mirror git repositories21:17
matgeeklifeless:  That will not lead to buy-in from the development projects.  I use git myself on top of svn, and I don't want to have to know about bzr.  Is the launchpad - bzr backend based on a modular API?21:19
matgeeklifeless: that is if I was from GNOME, project or working on kernel.21:19
matgeeklifeless: hypothetical situation I know, but wanting to see if there is a case for making git another first class launchpad backend.21:21
lifelessif you want to use git and push to launchpad, there is a git-bzr too, I believe21:21
matgeekMmmmm, I will have to explore further with my own Debian package, netscript-2.421:22
lifelessmatgeek: the lp backend uses bzrlib, but bzrlib can talk to git, so in terms of /code/ it could be done. However we don't want the overhead of supporting many different VCS backends throughout the system21:22
lifelesshow to scale storage, ensure consistent backups, etc all are very simple at the moment21:22
matgeeklifeless:  From my POV, it doesn't matter what backend launchpad uses, as long as it is seamless with the VCS a project is using.21:24
lifelessI may not quite understand your criteria / rationale then21:26
matgeeklifeless: OK, I am coming from the hypothetical POV of being a project developer interacting with launchpad.  It struck me that we want to get it to the point where everybody just wants to use it because it is so good.21:28
matgeeklifeless:  Not knowing about bzr gets a big VCS elephant out of the room if you want a major project to actually start using launchpad itself.21:29
lifelessmatgeek: so, you don't need to use the VCS services of launchpad to use launchpad21:30
matgeeklifeless: Yess, you just use the web frontend to point it at your project VCS of choice, the Web application uses bzr to get source trees etc, but the developers don't even have to type a bzr command, it is all transparent and just works!21:31
lifelessmatgeek: we have that today21:32
lifelesshttps://help.launchpad.net/Code/Imports21:32
matgeeklifeless: Ta! I will have a play around with my Debian package.  I am trying to come up with something useful for the launchpad project.  Where can I help?21:33
lifelessthumper: ^21:33
lifelessI'm not sure where the hotspots needing help are right now. thumper may.21:34
thumperlifeless: on a call right now, so I can't focus here right now21:34
matgeekthumper:  I will hang around till you have finished your call, if you want to chat with me.21:37
* thumper is off the call and reading scroll-back21:42
thumpermatgeek: what sort of help were you thinking about?21:44
thumpermatgeek: developing features? fixing bugs?21:44
thumpermatgeek: QA?21:44
matgeekthumper: fixing a few bugs at first to get familiar with the code base, and then looking at some minor features before getting into the major stuff.21:45
* thumper nods21:45
thumperok21:45
thumpermatgeek: firstly get on the beta tester team if you aren't already21:45
thumpermatgeek: then get the code building locally21:46
thumpermatgeek: then look at bugs.edge.launchpad.net/launchpad-project21:46
thumpermatgeek: there should be some easy ones tagged trival or easy21:46
thumpermatgeek: the way we tend to work is:21:47
thumper1) identify what to fix21:47
thumper2) talk through the proposed fix with someone21:47
thumper3) fix it21:47
thumper4) submit the fix for merging, and go through the code review process21:47
matgeekthumper:  Cool, I will need a day or two to get to the bug list, as I have to get some things done today.  Are people on this channel in the evening NZ time?21:49
thumpermatgeek: yes, where are you based?21:49
matgeekDunedin.21:49
thumpermatgeek: we should meet21:49
thumpermatgeek: I'm in dunners too21:49
thumpermatgeek: are you going to kiwipycon?21:50
matgeekThat would be good.  I am going to Earthlight this afternoon where I work on a Radius accounting project, using python.21:50
matgeekWhen and where is kiwipycon? Could we meet today or tomorrow, or later this week?21:51
thumpermatgeek: you sent me an email the other week :)21:51
thumpermatgeek: if you hadn't heard, it is a little late as kiwipycon is this weekend in Christchurch, and sold out21:52
matgeekYes, I did email you.  I have applied for a couple of Ubuntu positions already.21:52
matgeekthumper: About kiwipycon, a pity, but I can easily get accommodation up there with family.  It is only a bus ride or drive.  Are they full-house at the moment.21:53
thumperI believe so.21:53
thumpermatgeek: you should also hang out in #nzpug21:54
thumpermatgeek: also get on the launchpad-dev and launchpad-users mailing lists22:00
matgeekthumper: Will do.  Will subscribe tonight.22:00
thumperok22:00
thumperI'm not usually on at NZ evening22:00
thumperbut the europeans are just starting22:01
thumperand there are quite a few of them :)22:01
thumperhowever,22:01
thumperI do respond to email :) (eventually)22:01
jmlhello antipodes22:26
MTecknologyjml: hi22:34
MTecknologyif that includes me - long word22:34
jmlMTecknology, only if you are in Australia or New Zealand, normally22:34
MTecknologyjml: :(22:35
MTecknologywell... then I take back my hi22:35
mwhudsonjml: hello22:38
mwhudsonjml: a very euro-centric definition of antipodes!!22:39
jmlmwhudson, it's rather me-centric, actually22:39
RAOFjml: Hello antipodes!22:41
* wgrant whinges a bit about the lack of APAC RMs and Soyuz people.22:42
thumperwgrant: RM as in release manager?22:50
thumperwgrant: you wanting a release-critical stamp?22:50
thumperjml: hi22:50
jmlthumper, RAOF: hello22:50
thumperI've finally booked my accomodation for kiwipycon22:50
wgrantthumper: RM as in release manager, yes. It's not quite that simple -- I have ~1200 lines of branches that we need in the next couple of weeks for Debian compatibility. It would only need to be CPed onto a couple of the Soyuz machines, but there are safe enum and other DB changes that the appservers need as well.22:53
wgrantThe urgency of this only came to light two days ago, unfortunately.22:54
mwhudsonwgrant: well at least the RM is noodles so he should understand the issues more easily than some22:58
MTecknologyWhen is stu online? I want to ask him some questions.......23:35
thumperMTecknology: it depends23:36
thumperMTecknology: sometimes he is on in 3 to 4 hours, other times later23:37
MTecknologythumper: ok - I was trying to figure out how he's managing the branches - but now that I'm looking at last revision times; it seems like there's little point in worrying about it23:38
wgrantI think we are talking about different Stus here.23:39
MTecknologythumper: heck - if they need the branches - then they can do bzr push and it'll all be happy23:39
MTecknologystuart metcalfe23:39
wgrantYou mean Stuart Metcalfe.23:39
wgrantthumper means stub.23:39
MTecknologyoh23:39
thumperah23:39
thumpersorry23:39
thumpermisread stu as stub23:39
MTecknologySo when is this version of stu normally around?23:43
wgrantHis timezone suggests in about 9 hours.23:43
wgrantBut he's not around here.23:44
MTecknologyWhere is he normally at?23:44
wgrantI've never seen him on freenode, I don't think.23:44
wgrantHe lurks in the realms of ISD, I would imagine.23:44
MTecknologyoh - so I guess it's only when I ask him that he comes around23:45

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