Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [tracecompass-dev] Move of Trace Compass repositories to GitHub

While I love Gerrit, I see this as the way fwd. Thanks Bernd.

From: tracecompass-dev <tracecompass-dev-bounces@xxxxxxxxxxx> on behalf of Bernd Hufmann via tracecompass-dev <tracecompass-dev@xxxxxxxxxxx>
Sent: Friday, February 2, 2024 12:02 PM
To: tracecompass developer discussions <tracecompass-dev@xxxxxxxxxxx>
Cc: Bernd Hufmann <bernd.hufmann@xxxxxxxxxxxx>
Subject: [tracecompass-dev] Move of Trace Compass repositories to GitHub
 
Hi,

The Eclipse foundation is doing a major service clean-up with shutting down Bugzilla, Gerrit, Eclipse Wiki and Forum, see superbug [1]. The Trace Compass project will prepare for this and will move its repositories to GitHub under the Eclipse Trace Compass organization [2]. The Trace Compass webpage repository has already been moved [3]. See [4] for the Eclipse Foundation's time plan of the Gerrit/Bugzilla migration.

What does it mean for the project once migrated?
  • GitHub issues will replace Bugzilla bugs. 
  • Existing bugs won't be transferred to GitHub. They will be still available on Bugzilla which will be read-only for long time. Some relevant bugs can be re-opened on GitHub on case-by-case basis
  • New bugs only on GitHub
  • Pull Requests will replace Gerrit reviews. You will have to open pull requests on relevant open Gerrit patches. 
  • The Trace Compass wiki content will be moved to the GitHub project's wiki 

We will update the contribution guidelines for each repository. The continuous integration setup for Trace Compass repositories will have to be updated as well, e.g. for running automated builds and test when pull requests are submitted.

There are 4 repositories to migrate:
  1. tracecompass-test-traces.git
  2. tracecompass-infra.git
  3. org.eclipse.tracecompass.git
  4. org.eclipse.tracecompass.incubator.git

We start with the first 2 which won't really affect any contributors. Then we'll tackle the main source code repositories.

We are aware that they will be some hick-ups during the migration and right after the migration. We will do the best to make it as smooth as possible. Many Eclipse projects (~60%) have already been migrated away from Gerrit and we can leverage their experience.

Please let me know if you have any concerns.

Best Regards,
Bernd Hufmann




Back to the top