[02:03] <tgm4883> is it possible to copy a package from the archive to a PPA (and by is it possible, I mean with something similar to copying packages from one PPA to another and not uploading a source package to the PPA)
[03:01] <wgrant> tgm4883: You can use the copyPackage API to do that
[03:03] <tgm4883> wgrant, awesome, i'll look into the API. Thansk
[03:04] <wgrant> tgm4883: You can obtain the Ubuntu primary archive with something like lp.distributions['ubuntu'].main_archive
[11:55] <czajkowski> mpt: sorted out your passport yet?
[11:55] <czajkowski> mpt: please come to LP clinics if you have at UDS :D
[14:19] <abentley> deryck: I am guessing that Registry Experts and Launchpad Admins should be able to see all products, so that they can review them.
[14:19] <deryck> abentley, indeed.
[14:19] <deryck> well, hold on.....
[14:20] <deryck> sinzui, would you agree with that ^^ ?  I assume admins for sure, but not sure about experts.
[14:20] <sinzui> Yes
[14:20] <deryck> ok, cool. thanks
[14:20] <deryck> abentley, so yes, indeed, then. :)
[14:20] <sinzui> abentley, I think I need to retract that
[14:20] <sinzui> ~registry is not 100% canonical staff
[14:20] <deryck> that's what I was thinking, too.
[14:21] <abentley> deryck: Okay, do we have a plan for how proprietary products get reviewed?
[14:21] <sinzui> ~commercial-admins and ~admins need to see all projects for different reasons
[14:21] <sinzui> abentley, czajkowski and I are CAs
[14:22] <deryck> abentley, commercial admins should be able to review them.
[14:22] <abentley> deryck: Okay, should this apply to all listings, or just the reviewer listings?
[14:22] <sinzui> all listing
[14:22] <deryck> yeah, all
[14:23] <sinzui> This is just like private teams
[14:23] <abentley> sinzui: I don't know anything about private teams.
[14:25] <sinzui> abentley, the security checker does a fast check for A or CA membership, then a slow check of sharing or team participation
[14:26] <abentley> sinzui: I'm updating the queries that list products.  Does that apply to those queries?
[14:29] <sinzui> No, since the security checker is short circuiting the query. I wonder though this re-introduces the bad lp.bugs behaviour of hard-coding roles/memberships in queries.
[14:29] <sinzui> I don't see a way around it.
[14:30] <abentley> sinzui: I don't, either, but I'll do my best to have a Single Point of Truth for it.
[14:31] <sinzui> surely we do something like check for A or CA when building clauses, and just not add constraints in that case. I bet I could find a dozen examples of this now that I think about it
[14:33] <abentley> sinzui: We could do it that way.  I'm trying to provide composability for these clauses, but...
[15:46] <spena> kirkland, ping
[15:46] <kirkland> spena: hi
[15:47] <kirkland> sinzui: spena and I need help renaming a team and a project
[15:47] <kirkland> sinzui: s/ezncrypt/zncrypt/
[15:47] <sinzui> kirkland, I can help
[15:48] <kirkland> spena: we don't need any PPAs any more since we use our own Jenkins, right?
[15:49] <sinzui> kirkland, I think renaming the project will break branch checkouts of your developers. Do you want me to add an alias for the old name so that they continue to work
[15:49] <kirkland> sinzui: yes, please!
[15:49] <spena> kirkland, we don't, we just our own packaging system
[15:49] <kirkland> sinzui: okay, confirmed, any PPAs can be nuked
[15:50] <sinzui> ah!. I am not sure I can delete them. You can though
[15:50] <kirkland> sinzui: okay, one moment
[15:51] <sinzui> kirkland, I think I have fixed up https://launchpad.net/zncrypt which can also be accessed by the old name (then redirects)
[15:52] <spena> sinzui, it works :)
[15:53] <sinzui> kirkland, spena I think the team is done too https://launchpad.net/~zncrypt
[15:54] <spena> sinzui, yes, working too
[15:54] <sinzui> kirkland, looks like I could do the rename because the PPA had no publish packages.
[15:54] <kirkland> sinzui: perfect
[15:54] <kirkland> sinzui: thanks a bunch!
[23:10] <phillw> I've had a couple of "your launchpad password has been requested to be changed" emails, 1) am I being hacked, 2) do you good people have the IP adresses from whence they came?