[00:10] <rockstar> aruetten, what exactly do you want to put in the description field?
[00:17] <aruetten> rockstar: a few word what i plan to have in my branch
[00:18] <aruetten> I think there should be a possibility to say a bit more as with the branch name
[00:25] <rockstar> aruetten, how are you naming your branches?
_<short description>
[00:28] <aruetten> Is there any argument against a description field?
[00:28] <aruetten> I don't whan't huge text fields, maybe only 5-10 lines
[00:34] <wgrant> barry: I think you improperly closed bug 372165. The error message on the new form still has the wrong text, at least on staging.
[00:38] <rockstar> aruetten, I have an argument against a description field.
[00:41] <aruetten> rockstar: ok, would you break the secret ;-)
[00:42] <rockstar> aruetten, what's the exact text that you would put in a description field?
[00:43] <wgrant> rockstar: I would describe what I plan to address in the branch.
[00:43] <rockstar> wgrant, like feature, or a bug?
[00:43] <wgrant> As the three or four words that fit nicely in the branch name aren't sufficient, often.
[00:43] <wgrant> rockstar: Hmmm, perhaps. But it might only be a bit of the fix.
[00:45] <rockstar> wgrant, I don't think there's anything you could put in a description that you can't express some other way in Launchpad.
[00:45] <rockstar> Also, we had branch summaries (which I removed after a chat with beuno). VERY few branches used them.
[00:46] <aruetten> rockstar: my idear is to inform the project maintainer (or other people) what will be the content of the branch, sometimes its not a specialfeature or a single bugfix
[00:48] <rockstar> aruetten, in an ideal world, every branch you create is either linked to a bug or a spec
[00:48] <rockstar> ...or is a series branch.
[00:49] <wgrant> rockstar: But it's not the ideal world, because Blueprint sucks.
[00:49] <wgrant> Although I suppose most people just overload Bugs for that purpose now.
[00:52] <rockstar> Also, the project maintainer has ways of seeing what you're up to outside of reading a branch description.
[00:52] <rockstar> He/she has feeds of revisions, branches, etc.  As a project maintainer myself, I don't care two craps about someone branching my project until they propose for merge anyway.
[00:53] <wgrant> rockstar: I do care, because I want to know if I can suggest an improvement to their approach.
[00:53] <wgrant> Revision histories are only good for history.
[00:55] <aruetten> maybe but there are project maintainer outside in the world which merge branches without speaking to the branch owner and without the branch is proposed for merge.my idear was to help these one by discribing in a few word what they can find in that branch and don't have to read the whole revisions
[00:56] <wgrant> aruetten: Those project maintainers need to be told off (I had a very annoying case once where an X change of mine was merged prematurely, without anybody asking me), but otherwise good points.
[00:56] <aruetten> It's only for other the convenience ofpeople,I know what is in my branches, I don't need a description
[00:56] <rockstar> wgrant, wow.  There's an issue there too.  If you don't propose it for merge, why is it being merged?  :)
[00:57] <wgrant> rockstar: Exactly. Who knows.
[00:59] <aruetten> because some maintainer lose the patience to talk with allbranch owner, and only grab the code
[01:00] <aruetten> It's notthe right way,but sometimes the reality
[02:41] <ub3rst4r> does anyone know how to link a revision to a newly created release series?
[07:53] <evanrmurphy> I recently modified the URL and display name on my Launchpad account, and now my user data on the Ubuntu Wiki is outdated. I've looked for a good while and can't find how to fix it. Any suggestions?
[07:58] <savvas> outdated in what way? it doesn't track your additions after the date you changed it? Did you change the username or the display name by the way?
[07:59] <evanrmurphy> Ahhh, I just fixed it.
[07:59] <evanrmurphy> All that was necessary was to log out and back in to the Ubuntu Wiki, then my user information there was updated to match the changes on my Launchpad page.
[08:00] <evanrmurphy> savvas: Thanks for your response, anyway.
[08:03] <evanrmurphy> savvas: To answer your question, I had changed both the username and the display name. Contributions I had made to the wiki showed my old display name and broken links, pointing to the old username's URL in Launchpad.
[08:04] <savvas> oh ok :\
[08:11] <windopain> can i use launchpad for personal projects which have nothing to do with linux?
[08:13] <mwhudson> windopain: sure
[08:14] <mwhudson> windopain: they need to be open source to get free hosting
[08:14] <windopain> awesome.  i've been looking for a service like this for a while.  my own db isn't nearly as functional.
[08:15] <windopain> i'm mainly interested in tracking bugs and q/a at this point
[08:28] <savvas> launchpad edge doesn't show the ubuntu-universe-sponsors in bug #367735 - normal launchpad does
[08:30] <windopain> i feel like having my project name in the public list just makes it clutter up launchpad especially since it's just a personal project.
[08:35] <savvas> if  you need bugs and q/a that makes it a project of public interest :)
[08:38] <windopain> well, me and about two other people,but good point.
[09:25] <savvas> windopain: you can't limit the bug reporting to a certain group, everyone can file bugs
[09:26] <windopain> well, i mean, only a few people know about the program
[09:26] <savvas> ok, just saying so you are aware of it :)
[09:29] <windopain> not a problem unless i end up with spam bugs :)
[09:30] <savvas> neahh... not yet at least :P
[09:31] <windopain> could always add captchas if that starts :)
[09:31] <savvas> now, that's a good question, is launchpad using some sort of antispam?
[09:47] <lifeless> yes, it does a mail round trip to sign up
[09:47] <lifeless> no working email, no account
[09:47] <lifeless> this stops most botnets, doesn't stop humans or spammers with dedicated machines
[09:51] <savvas> nice
[09:54] <tohms> hi there ... r there any probs with ppa package building at the moment?
[09:58] <cprov> tohms: apparently, no. The build queue is empty.
[09:58] <tohms> strange ... tried yesterday evening to upload ... upload self was fine but no mail and no package ... in both of my ppa ... tried today again ... same matter
[10:00] <LarstiQ> tohms: are you sure you're uploading to launchpad and not somewhere else?
[10:00] <cprov> tohms: it looks like a gpg key problem (no mail back). What's the source name ?
[10:01] <tohms> absolutely ... source is splashy_0.3.13-3ubuntu2
[10:01] <lifeless> tohms: last night there was maintenance going on
[10:02] <tohms> yeah i noticed as server was sometimes away for a few seconds but as said: today same problem
[10:03] <cprov> tohms: FatalUploadError: GPG verification of splashy_0.3.13-3ubuntu2_source.changes failed: Verification failed 3 times: ["(7, 9, 'No public key')", "(7, 9, 'No public key')", "(7, 9, 'No public key')"]
[10:04] <tohms> damn ... why didn't I get this as an email notification?
[10:05] <tohms> i've forgotten that I renewd my key ... thx for help!
[10:06] <cprov> tohms: because the system couldn't identify who exactly should be notified, it's a bit of chicken-egg problem :-/
[10:07] <tohms> ok but now I know :)
[10:08] <tohms> thx again!
[10:08] <cprov> tohms: for the meantime, remember that 'no-email within 10 minutes' == 'your gpg key setup in LP has issues'
[10:08] <cprov> tohms: no worries, sorry for the inconvenience, we are working on a fix.
[10:09] <tohms> at least you could help me now :)
[10:09] <cprov> sure.
[10:23] <lifeless> cprov: we could show something on the ppa page
[10:23] <lifeless> 'uploads recently rejected without notification'
[10:24] <cprov> lifeless: if we avoid to notify people when we can't authenticate the changesfiles, I doubt we would like to store that information in the DB
[10:25] <cprov> lifeless: anyone could easily inject an annoying number of rejected uploads in someone else PPA.
[10:25] <lifeless> cprov: just thinking it would let them answer the problem without you haveing to read a log
[10:25] <lifeless> cprov: so limit it to one notification
[10:26] <cprov> lifeless: yes, I see, but I think we have to do something on the upload client/server
[10:26] <lifeless> cprov: worth a bug ?
[10:26] <cprov> lifeless: yes, there is already one, let me find it.
[10:27] <wgrant> There is a blueprint.
[10:27] <wgrant> About 18 months ago, IIRC.
[10:28] <wgrant> But I thought there was suggestion that it wouldn't be implemented, because FTP-based uploads were going to be deprecated soon.
[10:30] <cprov> wgrant: yes, we plain to use a ssh-based one.
[10:30] <tohms> sounds good :)
[10:30] <popey> how come people are spamming wiki.ubuntu.com yet when i visit their launchpad pages they dont seem to exist?
[10:30] <popey> https://wiki.ubuntu.com/Home/PicedaRaticoc https://edge.launchpad.net/~picedaraticoc for example
[10:30] <wgrant> popey: They've probably been suspended and renamed.
[10:30] <popey> they only just did it
[10:30] <popey> literally in the last minute
[10:31] <cprov> wgrant: although hooking a changesfile existence + valid-signature on top of the ftp or the ssh session looks pretty much the same to me.
[10:31] <tohms> cprov: ok got my new key into launchpad and uploaded again ... could you have a look again?
[10:32] <lifeless> cprov: key question is; should I write something down somewhere, and if so, where.
[10:32] <cprov> tohms: you have email
[10:32] <cprov> lifeless: yes, please, file a new bug.
[10:32] <wgrant> popey: It's possible that they've since renamed their Launchpad account, I suppose.
[10:32] <cprov> lifeless: clearly we can't wait for a magical/ideal solution while users are suffering like that.
[10:33] <popey> wgrant: possible I guess
[10:33] <popey> wgrant: is there a launchpad page that shows brand new accounts?
[10:34] <wgrant> popey: No.
[10:34] <wgrant> Unless psql counts.
[10:35] <popey> heh
[10:36] <lifeless> cprov: bug sent
[10:36] <cprov> lifeless: thanks
[10:41] <tohms> cprov: it worked thx again now i back again :)
[10:43] <cprov> tohms: cool!
[10:43] <cprov> lifeless: I didn't receive bugmail for the bug you just filed. Did you file it on soyuz ?
[10:44] <maxb> Hmm... I used to be able to upload a package to my PPA, immediately followed by ~intrepid1 and ~hardy1 ones which omitted the .orig.tar.gz, and launchpad processed them in the right order. Now it seems to not be doing that
[10:44] <cprov> lifeless: same thing for the bug from yesterday (unclear name for the default PPA)
[10:45] <cprov> maxb: I've fixed it, https://bugs.edge.launchpad.net/bugs/371640
[10:45] <cprov> maxb: the code change is so simple that it might be worth of a cherrypick.
[10:46] <maxb> Ah, excellent. Meanwhile, I could just have my script sleep for 5 minutes before doing the secondary uploads?
[10:47] <lifeless> cprov: no, launchpad
[10:47] <cprov> lifeless: yes, found them, np.
[10:48] <cprov> maxb: yes, that guarantees the orig will be available.
[10:54] <savvas> woa! when did they enable ppa builds for all those? :)
[10:54] <wgrant> savvas: All what?
[10:54] <savvas> all those archs, sorry :)
[10:54] <wgrant> The buildds?
[10:54] <wgrant> Still only the three archs...
[10:55] <wgrant> (unless you have a non-virtual PPA, which is unlikely)
[10:55] <savvas> hm
[10:56] <savvas> I just copied from one PPA to another, and got this: http://paste.ubuntu.com/167692/
[10:56] <wgrant> Right.
[10:56] <wgrant> Those are architecture-independ (ie. arch: all) packages, most probably.
[10:56] <savvas> yes
[10:57] <wgrant> PPAs publish on all architectures, so arch-indep ones will appear on the other archs. It's just the building that's restricted.
[10:57] <savvas> baaah, and I got excited :P
[10:57] <savvas> ok thanks
[10:58] <popey> wgrant: is there any history in launchpad (in the databse, not necessarily presented to the web) which shows a user history in respect of renaming
[10:58] <popey> ?
[10:59] <wgrant> popey: I can't know for sure, but I've never seen any mention of it.
[10:59] <wgrant> So I presume not.
[11:04] <wgrant> Hmmm. I suppose that user could not have a Person, only an Account.
[11:05] <wgrant> But I suspect only a sysadmin can know that...
[11:05] <popey> ok
[11:05] <wgrant> (that would explain why there is no matching user visible on Launchpad)
[11:08]  * cprov goes for a walk.
[11:10] <tohms> another thing of interest to me: is launchpad or it's framework itself somewhere available as source code?
[11:12] <wgrant> tohms: No, but most of it will be open sourced on July 21st.
[11:13] <wgrant> https://dev.launchpad.net/OpenSourcing
[11:13] <tohms> wgrant: cool :) ... i really like the system behind ... thx for url
[11:13]  * wgrant is eagerly waiting too.
[11:13] <lifeless> isn't a bunch of lazr already open?
[11:14] <lifeless> thing like lazr.uri are on pypi
[11:14] <lifeless> thats framework stuff for lp, which builds on zope
[11:14] <wgrant> Right, lazr.restful and its dependencies are free.
[11:15] <wgrant> https://launchpad.net/lazr
[11:15] <wgrant> They even accept patches.
[11:15] <wgrant> lazr.publisher and lazr.canonicalurl are listed on LP, but not yet public, IIRC.
[12:16]  * maxb wonders why the amd64 builders are so slow in comparison to the lpia ones
[12:21]  * maxb hugs whoever made the bug "Subscribe" button Just Do It, and not bounce you through a confirmation page :-)
[16:07] <asac> hmm ... i cannot push to launchpad (bzr) ... ssh server problem?
[16:11] <asac> anyone else sees this?
[16:14] <jmehdi> are there bazaar or launchap problems currently?
[16:14] <asac> 17:07 < asac> hmm ... i cannot push to launchpad (bzr) ... ssh server problem?
[16:15] <asac> 17:11 < asac> anyone else sees this?
[16:15] <asac> jmehdi: didnt get an answer yet
[16:15] <asac> jmehdi: so seems it just takes really really long to login through ssh
[16:15] <asac> now its pushing (after waiting a few minutes)
[16:18] <MTecknology> kiko: hi?
[16:18] <jmehdi> asac: ok
[16:18] <kiko> MTecknology, hey! I wanted to ask you about two of your projects which still have branches tied to them
[16:19] <kiko> MTecknology, https://code.edge.launchpad.net/ubuntu-drupal-launchpad
[16:19] <kiko> and
[16:19] <kiko> MTecknology, https://code.edge.launchpad.net/ubuntu-drupal-teams
[16:19] <kiko> can I delete all the branches and their associations?
[16:20] <MTecknology> 404 for me. go for it
[16:21] <MTecknology> now that I let you do that - buy me breakfast :)
[16:50] <julianb> yes, it's very long..
[16:51] <julianb> got a Permission denied (publickey). at the end. but I'm not sure if it come from me or launchpad, since it's sooo lonnng..
[16:53] <julianb> hmm.. looks like lp works again.
[17:10] <Laney> james_w: have you experience with getUploadersForPackage? I can't figure out how to actually get at the members...
[17:10] <james_w> https://edge.launchpad.net/+apidoc/
[17:10] <james_w> I lied yesterday
[17:10] <Laney> I saw that. I'm just poor at the raw api -> lplib translation
[17:10] <james_w> what is returned isn't the uploaders, but a permission structure
[17:11] <james_w> iterate over it
[17:11] <james_w> and look at .person from each member
[17:11] <james_w> then recursively walk those to find everyone
[17:12] <Laney> >>> for i in uploaders:
[17:12] <Laney> ...     print "have an uploader"
[17:12] <Laney> ...
[17:12] <Laney> >>>
[17:12] <james_w> though I'm not sure what "permission (writeable) The permission type being granted. " might have to do with it
[17:17] <james_w> ah, you need to take the union with the uploaders for the componetn
[17:17] <james_w> component_name = u_archive.getPublishedSources(source_name="ssss", status="Published", exact_match=True, distro_series=ubuntu.current_series)[0].component_name
[17:17] <james_w> uploaders = u_archive.getUploadersForComponent(component_name=component_name)
[17:20] <Laney> aha, got something there
[17:20] <Laney> thanks
[17:20] <bencrisford_> is launchpad down?  or is it just me :(
[17:21] <jelmer_> launchpad is slow the last few days for some reason :-(
[17:21] <Laney> does UploadersForPackage just get the per-package uploaders then?
[17:21] <cprov> james_w: with the required permission in that area, you can modify an archive_permission.permission
[17:21] <bencrisford_> yeah i know, but its loading at lest now :) jelmer_
[17:21] <cprov> james_w: it can be upload/queue_admin, etc
[17:22] <james_w> cprov: ah, thanks
[17:22] <Ampelbein> hi. the new subscribe/unsubscribe feature on edge is quite cool. however, i can't seem to unsubscribe from duplicates anymore. if i click on the "-" sign next to my name under the "from duplicates", only the sign disappears, but my name stays there.
[17:22] <cprov> james_w: currently, only these 2 (to be precise)
[17:23] <james_w> cprov: for this script should we check it is the upload permission then?
[17:23] <james_w> is it a string?
[17:23] <cprov> james_w: it's implicitly checked by getUploadersForComponents()
[17:23] <Laney> edge doesn't show teams i've subscribed to a bug any more
[17:23] <james_w> cprov: ah, ok, thanks
[17:24] <cprov> james_w: it doesn't return people with 'queue permission
[17:24] <james_w> Laney: really? it's been working for me
[17:24] <cprov> and, yes, it's a string in the webservice domain
[17:24] <Laney> james_w: just looking at that f-spot sync bug
[17:24] <Laney> bug 373906
[17:24] <Laney> do you see u-m-s?
[17:25] <james_w> it would be great if we could get lplib documentation from the wadl documentation
[17:25] <james_w> Laney: yup
[17:25] <Laney> huh, I don't
[17:25] <james_w> Laney: there has been work in this area, can you see them in the source?
[17:28] <Laney> yes, actually
[17:28] <Laney> rendering issue then
[18:17] <Laney> how am I supposed to compare people for equality? http://pastebin.ubuntu.com/168037/
[18:19] <james_w> Laney: odd, I would have thought that worked
[18:20] <Laney> james_w: Quite. I guess I could just str() them both as that's supposed to be unique
[18:20] <james_w> compare .name?
[18:20] <Laney> str() gives the URL
[18:21] <Laney> seems to work, cool beans
[18:23] <cprov> or in a more general approach, compare .self_link.
[18:24] <Demophobie> Hi!
[18:24] <Demophobie> Someone here who is informed about bug 4?
[20:45] <taurus> so what exactly is launchpad
[20:46] <Nafallo> taurus: https://help.launchpad.net/NewToLaunchpad
[20:48] <taurus> ah sweet
[20:49] <Nafallo> also http://en.wikipedia.org/wiki/Launchpad_(website)
[20:49] <jacob> seems lists.launchpad.net's security cert just expired - oops?
[20:50] <james_w> what's going on with http://bazaar.launchpad.net/~ubuntu-dev/ubuntu-dev-tools/trunk/annotate/head%3A/requestsync ?
[21:28] <box02> halo
[21:28] <box02> somebody there?
[21:28] <box02> I would like to ask you about ppa.
[21:29] <bencrisford> hey
[21:29] <box02> hi
[21:29] <box02> Can I ask a few question?
[21:30] <bencrisford> go for it, i cant guaruntee i can answer
[21:30] <bencrisford> but fire away
[21:30] <box02> yes, I would like to know about authenticated package
[21:31] <bencrisford> i wont be able to help you much in that area im afraid :/
[21:31] <box02> aha
[21:31] <bencrisford> im more of a bugs person
[21:31] <bencrisford> me and the PPAs havent crossed paths yet
[21:31] <box02> ok anyway thank you :)
[21:31] <box02> yeah
[21:32] <bencrisford> ok :)
[21:32] <box02> bye then bencrisford :)
[21:32] <bencrisford> :) bye
[21:32] <box02> bye :)
[21:34] <tgm4883> what about authenticated packages?
[22:29] <jedc> Hi, I have lost my private key due to a bad HD, what can i do to the key associated with my name and email on launchpad?
[22:30] <jedc> I want to replace it with a new key.