Packagesets ownership

Stéphane Graber stgraber at ubuntu.com
Thu Jan 23 15:32:53 UTC 2014


On Tue, Jan 21, 2014 at 10:06:31AM -0500, Stéphane Graber wrote:
> Hey everyone,
> 
> I'm sending this e-mail as both a Technical Board member and a Developer
> Membership Board member.
> 
> Currently packagesets are owned by one of two teams, the Technical Board
> for old pre-DMB packagesets as well as some flavor ones and by the DMB
> for all the newly created ones.
> 
> Flavor packagesets are usually dynamic, updated by a script Colin wrote,
> based on the current germinate output. One of the problem is that Colin
> having stepped down from the TB, he no longer has the required ACLs to
> run his script.
> 
> One way of fixing that would be to have me to do it as I happen to be on
> both boards, but I really can't think of a good reason to have this
> split of ownership between both boards and think it'd be better and
> simpler to hand over ownership of all TB owned packagesets to the DMB
> and have the DMB take over the flavor packageset updates.
> 
> The full list of TB owned packagests can be found here:
> http://paste.ubuntu.com/6792052/
> 
> Does anyone from the TB object to handing over those to the DMB?


As I didn't get any objection, I went ahead with the change:
>>> for series in lp.distributions['ubuntu'].series:
...     for pkgset in lp.packagesets.getBySeries(distroseries=series):
...         pkgset.owner = lp.people['developer-membership-board']
...         pkgset.lp_save()
...

So from now on, the DMB should be allowed to manage any of the existing
packagesets, they'll only need to go through the TB when adding a new
one (with me as the usual contact since I sit on both boards).

-- 
Stéphane Graber
Ubuntu developer
http://www.ubuntu.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <https://lists.ubuntu.com/archives/technical-board/attachments/20140123/3b38e1da/attachment.pgp>


More information about the technical-board mailing list