Proposal: ~ubuntu-sru-developers membership in ~ubuntu-openstack-dev

Robie Basak robie.basak at ubuntu.com
Fri Aug 16 15:25:43 UTC 2024


Hi Mauricio,

On Wed, Aug 14, 2024 at 01:22:49PM -0300, Mauricio Oliveira wrote:
> The objective is to give Ubuntu SRU Developers permissions to git
> repositories [4]
> for source package maintenance (as part of the process for openstack packages)
> before uploading them to stable releases (already allowed for SRU
> developers [5]).

Thank you for driving process improvements to make Ubuntu development
run smoother!

May I suggest a couple of alternative approaches to achieve this?

2) Use Launchpad git ACLs. ~ubuntu-openstack-dev members can decide who
can push directly to their repositories then. I'm not sure if non-admin
members can change the ACLs, but I think we can all agree that if the
team achieves consensus to change them amongst themselves, then that
should be within their control and it's merely an adminsitrative matter
for the DMB to follow their wishes in actually effecting those changes
on Launchpad. At the moment the team has no direct members, but if
Openstack-related core devs agree then I think can be considered
sufficient.

3) Host the repositories against a different, non-DMB-managed Launchpad
team that could be owned and managed by members of
~ubuntu-openstack-dev. Repoint packages' VCS-fields to those
repositories instead. Then additional membership could be granted
according to their wishes without requiring DMB involvement.

An advantage of the above two suggestions is that it avoids potential
entanglement between the longstanding uploader team structure that is
DMB-administrated, and ownership of git repositories that somewhat
independent of that structure.

Robie
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <https://lists.ubuntu.com/archives/devel-permissions/attachments/20240816/2204662f/attachment.sig>


More information about the Devel-permissions mailing list