[tor-bugs] #30857 [Internal Services/Services Admin Team]: migrate (some projects? everything?) from trac to gitlab
Tor Bug Tracker & Wiki
blackhole at torproject.org
Tue Jun 18 19:40:48 UTC 2019
#30857: migrate (some projects? everything?) from trac to gitlab
-------------------------------------------------+-------------------------
Reporter: anarcat | Owner: (none)
Type: project | Status: new
Priority: Medium | Milestone:
Component: Internal Services/Services Admin | Version:
Team |
Severity: Normal | Resolution:
Keywords: | Actual Points:
Parent ID: #29400 | Points:
Reviewer: | Sponsor:
-------------------------------------------------+-------------------------
Comment (by gaba):
Replying to [comment:21 teor]:
> Replying to [comment:19 atagar]:
> > > How does that sound?
> >
> > Great! Think we're completely on the same page. :)
> >
> > > Some team (snowflake?) to use gitlab exclusively... So there's a
precedent in the idea of migrating at *least* some teams to GitLab
permanently.
> >
> > Gotcha. My understanding is that Snowflake uses GitLab whereas the
Network team and Ooni (?) are moving toward GitHub. Snowflake is tiny by
comparison, which is why I suspect if we're going to move at all it will
be toward GitHub rather than GitLab. That said, delighted for folks to
experiment.
>
> Ooni use GitHub as their main development platform, including tickets
and pull requests.
>
> In the network team, we've tried using GitHub and various GitLab
instances for a few different things. But we tend to want to retain
control of our git and tickets. So at the moment, we use GitHub as a git
mirror, for pull request review, and to trigger branch and pull request CI
on Travis and Appveyor. If GitLab can work with Travis and Appveyor, then
that would make the transition easier for us. (We also use tor's git and
Jenkins, for CI, and to build nightly binaries.)
>
> But I have no idea what GitLab will do for us. So it's very hard for me
to have an informed opinion on any transition.
>
> Can we please create a list of:
> * the things GitLab MUST give us
> * these are our acceptance criteria: if the migration doesn't do the
thing, we should roll it back and try again
> * the things GitLab SHOULD NOT give us:
> * these are our known sacrifices: if the migration loses the thing, we
agree to accept it anyway
>
> Anything not listed might be included, if it's easy to do. But we can't
rely on it.
>
> Who can create a list like this, and when can we have it ready?
> (Or is there an existing list?)
ok. It started here: https://nc.riseup.net/s/TYX37BDT4eQfTiW
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/30857#comment:23>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list