[07:59] <mpt> Another day, another message from Launchpad telling me that someone I’ve never heard of has given me access to their PPA
[08:00] <mpt> Does Launchpad let you personalize the message when you give someone PPA access?
[11:29] <steve> hello #launchpad
[11:30] <steve> just wondering if somebody can clarify/confirm some unexpected behaviour for me please
[11:30] <steve> i was looking at bug on ubuntu launchpad earlier, and (accidentally) changed it from public to private
[11:30] <steve> (i changed it back)
[11:30] <steve> but it struck me as odd that i could do this, given it wasn't my bug
[11:30] <steve> is that meant to happen?
[11:41]  * mdeslaur is interested in hearing answer also
[12:26] <wgrant> steve, mdeslaur: It is intentional, and useful in emergencies.
[12:26] <wgrant> It should certainly be much harder to do accidentally.
[12:27] <steve> wgrant: interesting, thanks for the reply
[12:27] <steve> wgrant: to be fair, it was pretty easy to revert once i'd done it the first time ;-)
[12:27] <steve> but it did leave an embarrassing log in the bug
[12:27] <wgrant> Indeed.
[12:28] <wgrant> Accidental changes are unfortunate, but less unfortunate than having something be public that shouldn't be while you find someone who has perms to make it private.
[12:28] <mdeslaur> wgrant: so who is allowed to switch it back, anyone who is subscribed, or just the person who made it private?
[12:28] <steve> that makes good sense
[12:28] <wgrant> mdeslaur: Anyone who can see the bug can change its privacy.
[12:28] <mdeslaur> ah, sounds good
[12:28] <mdeslaur> thanks wgrant
[12:29] <mdeslaur> thanks steve for bringing it up
[12:29] <steve> mdeslaur: thanks for your help, sorry for tainting your bug history ;-)
[12:29] <mdeslaur> hahaha
[12:29] <mdeslaur> I FEEL DIRTY!
[12:29] <steve> hehe :)
[15:58] <tgm4883> What does "failed to upload" mean on a LP build?
[15:59] <tgm4883> https://launchpad.net/~mythbuntu/+archive/ubuntu/fixes-building/+build/7350066
[16:01] <maxb> it means look at the uploadlog for more info
[16:01] <cjwatson> in this case it looks like it coincided with a librarian outage
[16:01] <cjwatson> I suggest just retrying the build
[16:02] <tgm4883> cjwatson: will do
[22:58] <dreamcat4^> help. this is blocking me from tracking master branch ---> http://awesomescreenshot.com/0294upi646
[22:59] <dreamcat4^> i need launchpad to take code direct from github, for daily builds PPA (create .deb file)
[23:04] <cjwatson> dreamcat4^: Judging from the failure log in https://launchpad.net/~adamsutton/tvheadend/git, the other end has used submodules at some point in its history so it isn't going to work anyway.  The most practical answer is likely to be to wait until Launchpad has Git mirroring and recipe support ...
[23:11] <dreamcat4^> cjwatson: thanks for investigating this.... so what if i could convince the tvheadend dev to re-push tvheadend without the submodules in it's git history ?
[23:12] <cjwatson> dreamcat4^: That's very unlikely, since it would require everyone to rebase.  (And TBH I think it would be an unreasonable request.)
[23:12] <cjwatson> That sort of thing is very disruptive in Git.
[23:12] <dreamcat4^> cjwatson: ok. so do you have any estimate / timescale when launchpad may get it's new git mirroring and recipe support ?
[23:13] <cjwatson> dreamcat4^: We should be rolling out native Git support by the end of this month, hopefully.  Mirroring and recipes will take a little longer and I don't have specific estimates for those, but they're not that difficult once the core stuff is in place.
[23:14] <cjwatson> dreamcat4^: Of course you don't actually *need* recipes, they're just a convenience to have Launchpad automatically assemble the source package for you.
[23:14] <cjwatson> dreamcat4^: But I can see that if you're trying to do daily builds they would be pretty useful.
[23:15] <dreamcat4^> cjwatson: ok. yes indeed that is the case. i could look into google compute engine (to build deb and upload it to LP)... but it's significantly more complex than doing a recipe
[23:16] <cjwatson> Indeed.
[23:16] <dreamcat4^> cjwatson: and not entirely sure i want to put my LP login credentials into some GCE config file
[23:16] <dreamcat4^> not that i've even looked into GCE yet.
[23:19] <cjwatson> No, quite.  I wouldn't.
[23:22] <dreamcat4^> cjwatson: there are also post-commit webhooks on github. they can POST to a public URL, whenever new commits get pushed up to github
[23:25] <cjwatson> Aware, yes