While working on the data renderer prototype on ORNL's GitLab instance, I was impressed by GitLab's feature set as well. Later, after moving our work back to the main GitHub repo, I found myself wishing we had some of those features in GitHub.
I think GitHub is valuable in that it is well known and easy to find but I think maintaining a GitHub mirror will maintain that discoverability. One concern I have in potentially moving to GitLab is bug reporting from users. If there are two potential places
to report issues, it may be easier to miss reports in the less frequently viewed GitHub repo. If we disable issues on GitHub, that may be another barrier to bug reporting. Not sure how serious this particular issue will be in practice but wanted to give it
voice. Perhaps there's already tools to solve these issues I'm unaware of (like bot on GitLab that bridges between GitHub and GitLab issues, perhaps).
There's my two cents. Generally I am in favor of migrating.
Daniel
From: ice-dev-bounces@xxxxxxxxxxx <ice-dev-bounces@xxxxxxxxxxx> on behalf of Billings, Jay Jay <billingsjj@xxxxxxxx>
Sent: Wednesday, July 29, 2020 10:47 AM
To: ice developer discussions <ice-dev@xxxxxxxxxxx>
Subject: [ice-dev] Fw: [EXTERNAL] [eclipse.org-committers] Gitlab, build.eclipse.org, Foundation offices closed
I would like to suggest that we consider a full-scale migration to the Eclipse GitLab site and use the GitHub project as a mirror. My main motivation is that the project management and CI/CD tools in GitLab are so much better than GitHub, IMHO. Any thoughts?
Jay
Jay Jay Billings, PhD
Group Leader, Research Software Engineering
Computer Science and Mathematics Division
Oak Ridge National Laboratory
Twitter Handle: @jayjaybillings
From: eclipse.org-committers-bounces@xxxxxxxxxxx <eclipse.org-committers-bounces@xxxxxxxxxxx> on behalf of Denis Roy <denis.roy@xxxxxxxxxxxxxxxxxxxxxx>
Sent: Wednesday, July 29, 2020 10:03 AM
To: Eclipse Committers <eclipse.org-committers@xxxxxxxxxxx>
Subject: [EXTERNAL] [eclipse.org-committers] Gitlab, build.eclipse.org, Foundation offices closed
Greetings all,
Gitlab has been set up on a new infra in Switzerland. We're still working out some kinks, but new projects can use Gitlab as their SCM/Issues/Wikis. We'll soon offer it up as a migration path for all Eclipse projects, where
a project's Git repo and Bugzilla bugs would both be moved over to Gitlab. Please see:
https://gitlab.eclipse.org/
If you want to migrate your Git repo only (for now), please voice up on
https://bugs.eclipse.org/bugs/show_bug.cgi?id=537913
build.eclipse.org, the original Eclipse build server, is very old and in dire need of attention. We are planning on retiring all services from it (except those related to project uploads). If you're using build.eclipse.org
to store (and serve) your Nightly builds, you will want to use download.eclipse.org instead. Please see:
https://eclip.se/565644
Next week, starting Monday Aug 3 and through Friday Aug 7, the
Eclipse Foundation offices will be closed to all staff. One webmaster will be monitoring the infra, release engineer availability will be sporadic, and with vacation season in full swing, it is wise to expect delays in obtaining responses to bugs and
general queries.
On behalf of everyone at the Foundation, we hope you're enjoying this summer season, and we look forward to seeing you, be it in an online meeting or at the EclipseCon 2020 virtual event in October (https://www.eclipsecon.org/2020)
--
Denis Roy
Director,
IT Services | Eclipse Foundation, Inc.
Eclipse
Foundation: The Platform for Open Innovation
and Collaboration
Twitter: @droy_eclipse
|