[01:04] <sebi`> hi, what is the canonical URL for a bazaar branch? for example, when I have a branch at "lp:~$USER+/junk/$BRANCHNAME", and someone without the launchpad plugin for bazaar wants to get this particular branch, what would be the canonical URL (or command, or w/e)?
[01:04] <wgrant> sebi`: The Launchpad plugin is distributed by default. But the public read-only URL is http://bazaar.launchpad.net/~USER/PROJECT/BRANCH
[01:05] <sebi`> ah, i didn't know the launchpad plugin is part of bazaar
[01:05] <sebi`> thank you
[01:05] <wgrant> The writable URL is bzr+ssh://THEIRUSER@bazaar.launchpad.net/~USER/PROJECT/BRANCH
[01:06] <sebi`> also, how would i move a branch from /+junk to an official project? I'm somewhat lost at that point, or i'm thinking the wrong direction
[01:07] <wgrant> sebi`: You could just push to the new location, but that doesn't work too well if there are other artifacts associated with the branch.
[01:07] <sebi`> oh
[01:07] <wgrant> If there's nothing like an MP, bug or blueprint linked to it, just push to the new location and delete the old one.
[01:08] <wgrant> Otherwise you can use some API magic to move the branch.
[01:08] <sebi`> okay, i'll try it
[01:08] <sebi`> api magic? :D
[01:09] <wgrant> Try which? The API method?
[01:09] <sebi`> i'm just going to try to move the branch first
[01:10] <wgrant> sebi`: Have you used launchpadlib before?
[01:12] <sebi_`> i'm terribly sorry, I had a connection reset
[01:12] <sebi_`> no, i haven't used launchpadlib before, infact i'm not very familiar with bazaar either (only the most basic commands... I just started using it, so please don't expect too much)
[01:13] <wgrant> sebi`: Which branch is it?
[01:13] <sebi_`> it's lp:~sebi90/+junk/frey
[01:14] <wgrant> sebi_`: There's nothing attached to that, so just re-push to the new location and delete the old one.
[01:14] <wgrant> No point moving it.
[01:15] <sebi_`> and how would I do that? :/
[01:15] <wgrant> sebi_`: Hm, was there a VCS for this before? It looks like a reasonably large codebase.
[01:16] <sebi_`> it's kind of large, about 6MB currently
[01:16] <sebi_`> no, i haven't had a VCS before
[01:17] <wgrant> Ah.
[01:17] <wgrant> So, 'bzr push --remember lp:~sebi90/frey/trunk'
[01:17] <wgrant> 'trunk' can be whatever you want.
[01:17] <wgrant> Then subsequent pushes will push to the new location.
[01:18] <wgrant> Hm, but the frey project doesn't seem to exist on LP?
[01:19] <sebi_`> no, and frankly, I have no idea how to register it as project
[01:19] <wgrant> sebi_`: https://launchpad.net/projects/+new
[01:19] <wgrant> It's linked from the front page.
[01:19] <sebi_`> i'm sorry, must have overlooked that :(
[01:19] <sebi_`> thank you
[01:23] <sebi_`> okay, done
[01:25] <sebi_`> okay, pushed and commited, working as expected \o/
[01:26] <sebi_`> wgrant: thank you very much
[01:26] <wgrant> sebi_`: Excellent. One last thing:
[01:27] <sebi_`> yes?
[01:27] <wgrant> Run 'bzr whoami "First Last <email@address>"', so your commits are linked back to your Launchpad account.
[01:27] <sebi_`> okay
[01:27] <wgrant> If you look at https://code.edge.launchpad.net/~sebi90/frey/trunk, you'll see that they're not at the moment.
[01:44] <Muscovy> Is there any way to bypass Launchpad's password requirements? I went to change mine, but apparently it needs capitals and numbers, though my current password has none.
[01:44] <lifeless> no
[01:45] <Muscovy> :|
[01:45] <lifeless> Launchpad now uses the Ubuntu single sign on service, and that has different requirements than the old part-of-launchpad service had.
[01:49] <wgrant> And USSO isn't developed by the Launchpad developers.
[01:49] <wgrant> Does ISD maintain a public presence at all?
[01:51] <lifeless> wgrant: not in the way lp does. We should change that.
[07:40] <medex> is it possible to upload a tar file for user download in a project
[07:47] <wgrant> medex: Have a read of https://help.launchpad.net/Projects/FileDownloads
[07:51] <medex> great perfect
[08:37] <maxb> Hi, what's a typical turn-around time for a new code import review?
[08:37]  * maxb is waiting for https://code.edge.launchpad.net/~maxb/guice/trunk
[08:38]  * wgrant points out that it's a weekend, and a long one at that.
[08:38] <maxb> I filed it before the weekend :-)
[08:39] <maxb> Does code import reviewing serve any purpose beyond stopping people importing entire Subversion trunk,branches,tags trees?
[08:42] <wgrant> That's pretty much the point of it.
[08:42] <wgrant> And why Git imports are automatically approved.
[08:43] <maxb> I wonder if "auto-approve if svn URL ends with /trunk" would be worth considering
[08:48] <issyl0> Hello there.  I'm wondering what's up with karma?  I did loads of translation yesterday and the day before, but my launchpad karma hasn't increased for days and normally it does...
[08:51] <maxb> issyl0: It's a Saturday, you'd be better off filing a question so someone who works at Canonical sees it when they get into work after the weekend
[08:51] <wgrant> issyl0: I would suggest waiting a couple of days more. There has been DB work over the past couple of days that was disrupting the karma update script.
[08:52] <wgrant> It has probably finished by now, so everything may update when the script next runs tomorrow.
[08:53] <issyl0> Ah, OK.  I see.  Thanks!
[08:53] <issyl0> I wasn't being *that* impatient, I was just wondering :)
[09:31] <manish> Can anyone tell me how to get the WADL file for each resource? Is it using GET or POST?
[09:32] <manish> for example for this "resource_type_link": "https://api.edge.launchpad.net/1.0/#branch_merge_proposal" how do I get it. Using GET doesn't help much
[09:32] <lifeless> send an OAUTH cookie with your request
[09:34] <manish> lifeless, I am sending it
[09:34] <manish> using AUthorization header in the request
[09:34] <manish> what should be the Content-Type for the request?
[09:34] <wgrant> manish: Send the correct Accepts header.
[09:34] <manish> wgrant, text/xml ?
[09:35] <manish> or text/wadl ?
[09:36] <wgrant> manish: Check the 'WADL Description' section on https://help.launchpad.net/API/Hacking
[09:36] <wgrant> application/vd.sun.wadl+xml
[09:37] <manish> wgrant, thanks
[09:38] <wgrant> manish: You should issue a GET with that header field to the webservice root (eg. https://api.edge.launchpad.net/1.0/)
[09:38] <wgrant> And it does need to be authenticated at the moment, but that should be fixed son.
[09:38] <wgrant> +o
[09:40] <manish> wgrant, yes. I saw this bug #548429
[09:40] <wgrant> That's the one.
[12:48] <gryp> are there problems with bazaar.launchpad.net?
[13:05] <geser> anyone around who can lookup OOPS-1553FTPMASTER11 and OOPS-1553FTPMASTER16?
[13:05] <geser> they both are from a "Failed to upload" error log
[13:19] <wgrant> geser: Link to the logs?
[16:14] <geser> wgrant: https://edge.launchpad.net/ubuntu/+source/meta-gnome2/1:2.28+1ubuntu3/+build/1596443 and https://edge.launchpad.net/ubuntu/+source/rubberband/1.3-1.1build1/+build/1596449
[19:24] <kobrien> is karma broken? I've done much in the last few days and my karma ain't going up?
[19:31] <kobrien> is karma broken? I've done much in the last few days and my karma ain't going up?
[20:50] <ianm_> when someone does a "bzr co --lightweight lp:luz", often a later "bzr update" will say they're at the latest rev, when in fact they're not-- any ideas as to why?
[21:25] <tsimpson> ianm_: you should try asking in #bzr
[22:33] <ZykoticK9> It seems my karma hasn't been updated since March 31 - is this an issue for anyone else?
[22:35] <ianm_> ZykoticK9: happened to me once re committing code, it had to do with the whole email address associated with my commits
[22:36] <ZykoticK9> ianm_, thanks for the reply - but nothing has been changed regarding email, the account both launchpad and email, seem to be working fine - other then the dead stop in karma
[22:48] <wgrant> ZykoticK9: The has been a database change in progress that was blocking the karma update script a couple of days.
[22:48] <wgrant> I'm not sure if that's resolved yet.
[23:46] <ZykoticK9> wgrant, thanks :)