[00:00] <achiang> if i'm hosting a project in LP, where would be an appropriate place for me to store documentation re:$project
[00:01] <lifeless> popey: I'm totally fine with a bug being filed.
[00:01] <lifeless> achiang: in your source tree? (have a look at wikkid)
[00:01] <wgrant> popey, lifeless: /projects is an unsearchable tag cloud.
[00:02] <wgrant> I don't know why the form on code.launchpad.net would point there.
[00:02] <wgrant> That doesn't make sense.
[00:02] <achiang> lifeless: i guess i could stick a readme in there. just didn't know what was common across projects hosted in LP
[00:05] <popey> seems mpt reported this alread in bug 476364 :)
[00:06] <popey> *already
[00:12] <mwhudson> popey: luckily code.launchpad.net is very hard to navigate to!
[00:13] <popey> i hope thats sarcasm? :)
[00:13] <mwhudson> well
[00:13] <lifeless> despair
[00:13] <popey> heh
[00:13] <mwhudson> it's not entirely serious
[00:13] <mwhudson> yeah, lifeless has it right
[00:16] <popey> my thought process went like this 'ooh, apt.ubuntu.com, wonder where the code is, ooh, sil worked on it, I know, lp.net/~sil then click 'code', couldn't find it in his branches, then I am kind hazy about how I got to code.lp.net.. its entirely possible I deleted ~sil from the url and manually got there..
[00:16] <mwhudson> popey: almost certainly that's how you got there
[00:16] <mwhudson> i agree it's a real problem
[00:17] <wgrant> What is apt.ubuntu.com?
[00:17] <popey> a redirector to apt://
[00:18] <wgrant> Ah, for places that don't allow apt: links?
[00:18] <popey> so people can post links online to apt.ubuntu.com/p/banshee  (for example)
[00:18] <popey> ya
[00:18] <wgrant> Handy.
[00:19] <maxb> urgh, I thought it was broken, it took so long for software-centre to launch
[00:20] <wgrant> It does tell you to wait :)
[00:21] <popey> i get "You don't seem to be running Ubuntu" (on OSX in Chrome), i think it should link me to ubuntu.com/download :D
[00:21] <wgrant> But something odd is going on. It takes a while for Chromium to even display the dialog asking if it should launch the external handler.
[01:32] <poolie> it would be nice to factor out the Quickly "add my ssh key to my account" thing
[01:32] <poolie> eg for https://answers.edge.launchpad.net/launchpad-code/+question/128418
[02:12] <herr_nilsson> hej folks! is there a possibility to bulk-delete old suggestions for a whole language?
[02:33] <lifeless> \
[02:33] <lifeless> herr_nilsson: we don
[02:33] <lifeless> 't have a precanned feature to do that.
[02:33] <lifeless> there may be a bug asking for it - if not you might like to file one.
[02:37] <herr_nilsson> thanks! what a pity!.. well i guess i will file a bug then
[02:39] <herr_nilsson> such a feature would be great, because many "translators" translated low german (nds) templates into normal german (de) in the past and it is kind of annoying to dismiss all these wrong translations!
[06:33] <jtv> fta: the good news is, your translations export ran around the time I estimated (slightly earlier actually).  The bad news is that you exported a release series that doesn't have any translations.  Did you mean to set up exports for the "translations" release series?
[08:07] <fta> jtv-afk, hi, i'm not sure i understand what you mean. in the same page i have my import branch specified, i added the export branch
[08:12] <jtv> fta: you had the export branch configured for trunk, and that had no translation templates.
[08:13] <fta> jtv, did I? not sure how i did that as there's no series field there, just branch name
[08:13] <jtv> fta: the page where you set this is for a given series.
[08:14] <fta> jtv, is it fixable? or should i trash the branch and start from scratch?
[08:14] <jtv> Nah, easily fixable
[08:14] <jtv> This is trunk: https://translations.launchpad.net/chromium-browser/trunk
[08:14] <jtv> Note how it has exports configured.
[08:14] <jtv> This is the "translations" release series:
[08:14] <jtv> https://translations.launchpad.net/chromium-browser/translations
[08:14] <jtv> That one has imports configured.
[08:15] <jtv> I'll just de-configure the trunk one for you and make the translations series export to the same branch instead.
[08:15] <jtv> Ah, I don't have privileges to do that.  :(
[08:16] <jtv> Hang on, I'll see if I can rustle up someone who can (so you don't have to do the person/team dance again).
[08:20] <fta> jtv, too late, done
[08:21] <jtv> fta: oh well that solves it too.  :)
[08:26] <jtv> Next attempt around 05:00 UTC tomorrow…
[08:27] <jtv> fta: by the way, you can try all this out on the staging server.  The only hard part is, staging's code-hosting setup isn't copied over from the production one so you have to push the branch separately to staging.  Then you'll have a pretty complete sandbox for about a week, and it does the translations-to-branch exports much more frequently.  Every hour IIRC.
[08:28] <jtv> A branch URL on staging looks like lp://staging/~fta/chromium-browser/my-chromium-branch
[08:29] <jtv> (We can afford to do more frequent exports there exactly because staging doesn't have any branches in its bzr by default)
[08:29] <jtv> and now, lunch for real!
[09:36] <hrw> hi
[09:37] <hrw> something broke with some bzr branches?
[09:37] <hrw> 10:38 hrw@home:gwgw$ bzr clone lp:ubuntu/gcc-4.4-armel-cross
[09:37] <hrw> bzr: ERROR: Server sent an unexpected error: ('error', '<Fault -1: "Unexpected Zope exception: CannotHaveLinkedBranch: <Distribution \'Ubuntu\' (ubuntu)> cannot have linked branches.">')
[09:38] <hrw> or from other side: Are branches renamed after each ubuntu release?
[09:39] <persia> Rather, they ought be branched.  https://code.launchpad.net/~ubuntu-branches/ubuntu/maverick/gcc-4.4-armel-cross/maverick seems live.
[09:40] <persia> https://code.launchpad.net/~ubuntu-branches/ubuntu/natty/gcc-4.4-armel-cross/natty seems dead.
[09:40] <persia> james_w is usually the expert for this sort of thing.
[09:41] <hrw> thx persia
[09:42] <persia> Try branching lp:~ubuntu-branches/ubuntu/maverick/gcc-4.4-armel-cross/maverick as a short-term workaround.
[09:42] <hrw> persia: anyway I had lp:/ubuntu/ working and today had to clone lp:/ubuntu/maverick/ one
[09:43] <persia> You can always also branch from local branches, and it takes -r so you can branch from an older revision.
[09:43]  * persia has done that for sponsors that wanted to sponsor bzr branches for SRUs for releases predating the introduction of UDD
[09:44] <hrw> persia: I use git-bzr-ng instead of touching bzr directly
[09:47] <nigelb> hrw: mixing git and bzr a bit? :)
[09:48] <hrw> nigelb: using git to do all changes, rebases etc and then "git bzr push" to launchpad
[09:48] <nigelb> oh, I didn't know that was possible
[09:48] <hrw> nigelb: I do not feel comfortable with bzr
[09:49] <hrw> http://github.com/termie/git-bzr-ng - not perfect but does job
[09:49] <nigelb> oh, nice!
[09:49] <nigelb> I've, on several occasions, done git status on a bzr branch
[09:49] <hrw> especially when you got hit by its issues
[09:50] <hrw> nigelb: when I work with cvs my fingers type svn...
[09:50] <hrw> nigelb: when I work with bzr my fingers type git...
[09:50] <nigelb> heh
[09:51] <StevenK> hrw: Just treat bzr like svn
[09:53] <hrw> StevenK: sure, but I use "git svn" for svn...
[09:54] <maxb> hrw: lp:ubuntu/SOURCEPACKAGENAME is currently broken because natty is initialized but not branched yet
[09:54] <hrw> StevenK: I am avoiding centralized scms as doing diff/log remotelly too often is slooow
[09:54] <hrw> maxb: thx
[09:54] <hrw> maxb: 10.10 is first release with my packages
[10:04] <persia> maxb, Is branching the release on the checklist of release open tasks?
[11:27] <wgrant> persia: Yes. But it's awaiting a cherrypick.
[11:27] <persia> wgrant, Cool.  Just wanted to make sure it was on the list.
[11:27] <wgrant> NRCP is reasonably complete.
[11:49] <hrw> bye
[12:18] <jtv> losa ping
[12:18] <jtv> whoops
[14:42] <kai> oh sweet, so if I flick through the launchpad faq too fast, I get locked out...
[14:48] <jelmer> hi Kai
[14:49] <jelmer> kai: How do you mean? I don't think think we have a rate limit you can trigger by just browsing.
[14:51] <kai> jelmer: that's what launchpad told me, though
[14:52] <kai> I don't have the exact wording anymore, but it basically told me that I was clicking links too fast, and that I should go back and spend some time reading the previous page, and that I'd be locked out for a longer period if I triggered this mechanism again
[14:53] <kai> I can deal with this, I've already found the page I was looking for
[15:05] <vadi2> Is it possible to personalize date representation on Launchpad?
[15:12] <fserve> what "triaged" means in launchpad? will be fixed?
[15:13] <vadi2> sent to appropriate sources for confirmation
[15:13] <fserve> ah
[15:13] <fserve> tks
[15:13] <vadi2> doesn't imply it'll be fixed, those sources can still mark it invalid
[15:14] <jpds> fserve: https://wiki.ubuntu.com/Bugs/Status
[15:14] <fserve> thks jpds
[16:11] <kai> uh, now do I need to sign the code of conduct or don't I need to sign the code of conduct to get a ppa? instructions seem to differ here
[16:14] <kai> also, I seem to have typoed my ppa in dput and now I don't get to run dput again with the correct path
[16:14] <kai> how do I fix that?
[16:15] <jml> kai: you need to sign the CoC. Where do the instructions differ?
[16:15] <jml> kai: sorry, I don't know about dput.
[16:16] <kai> jml: it says "you need to sign the CoC to activate a PPA", but the packaging instructions for ubuntu don't mention that and I seem to be able to get a ppa set up without signing the CoC
[16:17] <kai> ah, found the instructions on fixing this
[16:17] <jml> kai: where does it say "you need to sign the CoC to activate a PPA"? URL?
[16:17] <elmo> kai: for dput, remove the relevant *.upload file, I think
[16:23] <selinuxium> Hi all, is there an issue atm? I keep getting timeouts trying to submit a bug OOPS-1746H1623
[16:25] <kai> jml: I can't find it in my open tabs right now
[16:26] <jml> kai: no worries.
[16:26] <kai> but it seems like I can open as many ppas as I like without signing the CoC, I just can't put anything into them
[16:26] <jml> I see.
[16:27] <kai> jml: https://help.launchpad.net/Packaging/PPA#Activating%20a%20PPA
[16:27] <kai> of course if you can't upload unless you sign the CoC, the difference is pretty academic
[16:29] <kai> but I figure I don't have to get past legal to sign the CoC
[16:42] <selinuxium> Just spent 30 mins trying to submit a bug...
[16:42] <kai> "Not permitted to upload to the RELEASE pocket in a series in the 'SUPPORTED' state.
[16:42] <kai> "
[16:42] <kai> what does launchpad mean by that?
[16:42] <selinuxium> Launchpad keeps timing out..
[16:49] <kai> ah, pebkac
[18:10] <maxb> Is anyone else experiencing sftp dput hangs *after* successfully uploading packages?
[18:20] <bilalakhtar> maxb: I have seen an error after sftp upload, but not a hang
[18:20] <maxb> I killed it, but the package was still accepted
[18:21] <maxb> I suppose I will need to figure out what the process is stuck on
[18:41] <jhl> The documentation for blueprints (https://help.launchpad.net/InformationalSpecifications) seems out of date; I don't see an "informational" checkbox in the edit blueprint details UI. How do I mark a blueprint as informational/documentation?
[18:45] <jhl> Ah, https://launchpad.net/foo/+documentation has the answer. Still, the LP documentation is out of date.
[18:49] <maxb> dput sftp uploads use bzrlib!?
[18:55] <fta> jtv, grrr, the lp spec asks for the gettext files to be named template/template.pot + template/lang.po, but for the po files, lp exports template/template-lang.po.. messing up my branches :(
[18:56] <jtv> fta: yes, that's a thing we've been wanting for ages.  The problem is, how do we deal with people putting multiple templates in the same directory?
[18:56] <jtv> (I know, it's not unsolvable—it's just work we never quite have time for)
[19:05] <fta> jtv, i assume that if i rename my files in the branch, i will lose all the proposed translations, right?
[19:06] <jtv> fta: you mean, rename them to overwrite other translation files you already have in the branch?
[19:07] <fta> jtv, bzr mv fr.po blabla-fr.po
[19:07] <jtv> fta: that wouldn't hurt your translations (of course the next export would still produce a new fr.po, so you'd have two files).  But why would you want to rename that way instead of the other way?
[19:09] <fta> jtv, i requested a manual export. got a tar.gz with that in it: http://paste.ubuntu.com/511827/
[19:10] <jtv> fta: yes, but there's no point in following that convention anywhere except in the manual exports.  It only makes things harder.
[19:11] <fta> jtv, do you mean the bzr export will be different?
[19:11] <jtv> fta: yes, bzr export is newer and more sensible.  That'll give you a fr.po in the same directory as its template, and so on.
[19:12] <jtv> It's only the manual export that uses the troublesome names.
[19:12] <fta> jtv, i wanted to work on my re-import script; but as i'm still waiting for the 1st bzr export, i fetched a tarball thinking it will look similar
[19:12] <fta> ok
[19:12] <fta> so i give up for today
[19:12] <jtv> fta: we very much recommend going through bzr nowadays.
[19:49] <huobin> If I have one branch in my project on launchpad (trunk), how should I proceed to split a "frozen" version for releasing in a new branch (say, "release-1.0")?
[19:54] <huobin> I can only create a new (empty?) branch or import a branch.
[19:55] <jtv> huobin: you can branch off the trunk branch: bzr branch lp:my-project
[19:56] <jtv> and then you push that to a new branch, which you can use as the development branch for your new release series
[19:56] <huobin> So there's no way to fork the branch? I thought I had to do something so launchpad knows where I made the split at.
[19:56] <huobin> OK, thanks
[19:57] <jtv> That does "fork" the branch.  But because this is distributed revision control, you can still merge individual changes from one branch into the other later.
[20:03] <huobin> I first create the branch, (release-0.1), then create new series (like lp:project/0.1) using this branch, and then do bzr push lp:project/0.1 ?
[20:12] <ebel> When I log into askubuntu.com with a launchpad id, it gives me a warning that the URL isn't recognised.
[20:12] <ebel> Shouldn't this be changed to something more friendly? :P
[20:45] <ivoks> hi guys
[20:46] <ivoks> i'm trying to request code-import, and one of the requirements is 'Project'
[20:46] <ivoks> i'm doing this so i could build daily ubuntu packages, so i don't really want to start another project for this
[21:17] <tomse> good evening
[21:17] <tomse> any kind souls who can help a lost soul with an upload problem ?
[21:22] <thumper> tomse: what type of upload problem?
[21:22] <Ian_corne> Hello
[21:23] <Ian_corne> I'm getting (7, 9, u'No public key') when trying to sign the Ubuntu code of conduct
[21:23] <thumper> ivoks: which package?
[21:23] <Ian_corne> But launchpad does seem to have my key registered
[21:23] <Ian_corne> any ideas?
[21:23] <tomse> thumper: well not an upload per-se but my package is rejected due to : PPA uploads must be signed by an Ubuntu Code of Conduct signer.
[21:24] <tomse> thumper: I did add my gpg public key into launchpad webpage in my profile
[21:24] <thumper> sinzui: any ideas?
[21:25] <ivoks> thumper: pacemaker, but i've already send the request... so no issues over here :)
[21:25] <tomse> just discovered there is a small section called "Signed Ubuntu Code of Conduct:" it says no.. don't know how to get it to be accpeted though
[21:25] <thumper> it's been so long since I did that
[21:26] <tomse> thumper: ahh.. there's a small procedure to follow..
[21:26] <tomse> I've spent the whole evening trying to figure out what the problem was (I have several keys amongst other things hehe)
[21:27] <tomse> I'll get back to you when the procedure is done :-)
[21:34] <tomse> thumper: yeah.. I just missed the "Signed Ubuntu Code of Conduct:" section on the launchpad page, sorry for taking your time though .-)
[21:34] <thumper> tomse: np
[21:35] <tomse> g'night ppl