[Centos-automotive-sig] Where should we host our code?

Mon Sep 27 15:34:32 UTC 2021
Jeffrey Osier-Mixon <jefro at redhat.com>

Hi all - I'd be grateful to get some other voices in the mix. If anyone has
any concerns about Gitlab, please let us know now before any work is done.
Thanks!

Jeffrey "Jefro" Osier-Mixon  |  jefro at redhat.com
Red Hat Office of the CTO  |  Sr. Principal Community Architect, Automotive


On Mon, Sep 27, 2021 at 1:14 AM Pierre-Yves Chibon <pingou at pingoured.fr>
wrote:

> On Fri, Sep 17, 2021 at 02:50:22PM +0100, Leigh Griffin wrote:
> > Hey everyone,
> >
> > This came up on the call yesterday to open a discussion about where we
> > should host our code and I'd like to open it up here for transparency on
> > the path forward. We have a lot of options in this sphere and all are Git
> > based.
> >
> > Historically, CentOS SIGs had their code hosted at
> https://git.centos.org/.
> > That's wired up to the CentOS Account system so users can login
> seamlessly.
> > Some SIGs have opted to host on Github as well and use their own Github
> > profile (which is not connected to their CentOS account).
> >
> > Currently, CentOS Stream is being built in the open at
> > gitlab.com/redhat/centos-stream where community contributors can create
> a
> > Gitlab account and interact with CentOS Stream. Gitlab is not currently
> > wired into the CentOS Account system and the team is working to get that
> > integration on the  gitlab.com/CentOS project (which is currently
> dormant).
> >
> > The suggestion put forward by Pierre-Yves Chibon, who is leading the
> effort
> > within Red Hat on creating the services and infrastructure for the SIG,
> is
> > to base ourselves on Gitlab. We can create a
> > gitlab.com/redhat/automotive-sig project and mirror it at
> > gitlab.com/centos/automotive-sig so we can show people where we will
> work
> > once we've resolved the authentication question. The drawback is the need
> > to use a gitlab.com account, which, in time, we can merge into the
> CentOS
> > Account when the integration is completed. The key benefit of having us
> > base our code on Gitlab is the closeness to Stream from a codebase
> > perspective and the potential to use similar tools and approaches as
> their
> > development workflow.
> >
> > While no formal decision on where the overall CentOS SIGs will host their
> > code in the future has been made, the presence of Stream on Gitlab is
> > potentially future proofing us against a migration.
> >
> > Does the community have a strong preference for where we should base our
> > repos? I'm going to suggest we leave this topic percolate for a week to
> > have some dialog on the best path forward and then create our presence on
> > the source forge of choice.
>
> A week has passed and there hasn't been any strong preference voiced. We
> have
> checked Smooge's feedback and it looks like gitlab can do migration with
> redirect from the old location to the new one both at the http and the git
> level
> [1] so moving to the centos namespace as soon as it is available should be
> transparent.
>
> So I have asked for the project :
> https://gitlab.com/redhat/automotive/automotive-sig to be created and we
> will
> soon be able to push to it :)
>
>
> Pierre
>
>
> [1]
> https://docs.gitlab.com/ee/user/project/repository/index.html#what-happens-when-a-repository-path-changes
>
> _______________________________________________
> CentOS-automotive-sig mailing list
> CentOS-automotive-sig at centos.org
> https://lists.centos.org/mailman/listinfo/centos-automotive-sig
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.centos.org/pipermail/centos-automotive-sig/attachments/20210927/e614a754/attachment-0002.html>