[tc] Project repository namespaces
doug at doughellmann.com
Mon Mar 18 21:11:16 UTC 2019
Jim Rollenhagen <jim at jimrollenhagen.com> writes:
> Hi all,
> With OpenDev needing to change git URLs for all projects, we have an
> opportunity to change how we namespace projects that are currently under
> the "openstack" namespace.
> I've heard a few options thrown out:
> 1) Keep everything the same. This is the easiest option for everybody, but
> keeps our current confusion of what is officially OpenStack, and what is
> 2) Move unofficial projects to "stackforge" or some other namespace, which
> only a small amount of work to list the repositories, but probably a
> amount of bikeshedding^Wdiscussion to come up with a name.
> 3) Do (2), but also namespace the OpenStack projects in a more fine-grained
> manner, by project team. For example: nova/nova, ironic/bifrost, etc.
> This is a larger chunk of work, but looks a bit nicer. Also makes it
> to move a project out of OpenStack later, as we don't have to move
> namespaces. This has an open question of whether we use one large
> for unofficial projects, or give them each their own. It also has a
> of making more effort to move a repository between project teams, though
> I think that's fairly rare.
It also makes it easier to bring a new project *in*, which is also not
that frequent an occurrence these days but does still happen.
> 4) ??
> I personally like (2) or (3), but would like to hear from the rest of the
> community. I'll propose a governance resolution after the discussion here,
> and we can follow from there with whatever else needs to be done.
I don't like 1 but don't have a strong opinion between 2 and 3.
> // jim
More information about the openstack-discuss