[gmx-developers] Transition to Gitlab

Schulz, Roland roland.schulz at intel.com
Wed Jul 31 23:10:48 CEST 2019


How will the code review work in gitlab? We are planning to switch to the pull-request workflow from the current gerrit workflow? They both have pros and cons but they are very different. So I think that's an important decision. And note that you really need to change to the different best practices for a pull-request workflow. Github/gitlab don't work well if you rebase changes which is required for gerrit.
Note that http://www.gerritforge.com/pricing.html#platinum provides free Gerrit hosting for OpenSource projects. So if we want to stick with the gerrit forkflow we can do so while moving to a hosted solution. But gerritforge only works with github and not gitlab. So it wouldn't make sense to move the issues to gitlab if we wanted to use gerritforge.

Roland

> -----Original Message-----
> From: gromacs.org_gmx-developers-bounces at maillist.sys.kth.se
> [mailto:gromacs.org_gmx-developers-bounces at maillist.sys.kth.se] On
> Behalf Of Paul bauer
> Sent: Wednesday, July 31, 2019 8:45 AM
> To: gromacs.org_gmx-developers at maillist.sys.kth.se
> Subject: [gmx-developers] Transition to Gitlab
> 
> Hello @ all developers,
> 
> the core team is currently investigating a transition of our code review, issue
> tracking and CI to Gitlab, to reduce the time developers need to spend on
> maintaining our current, self-hosted infrastructure.
> As part of this we are planning to transfer the information in Redmine to
> Gitlab issues and milestones.
> 
> We want to have issues and such still linked to the correct users/developers,
> so we need the Gitlab user names of those of you that are interested to
> continue development on Gitlab.
> This is a requirement of the script that performs the transition :( Those users
> should also link themselves to the GROMACS organisation
> (https://gitlab.com/gromacs).
> 
> Please send the Gitlab user names as private e-Mail to either me or another
> member of the core team.
> 
> Cheers
> 
> Paul
> 
> 
> --
> Paul Bauer, PhD
> GROMACS Release Manager
> KTH Stockholm, SciLifeLab
> 0046737308594


More information about the gromacs.org_gmx-developers mailing list