gem5-dev@gem5.org

The gem5 Developer List

View all threads

[Important Announcement] gem5 Migration from Gerrit to GitHub

MJ
Melissa Jost
Fri, Jul 7, 2023 11:07 PM

Dear gem5-dev community,

We are writing to you to inform you that the migration of gem5 from Gerrit
to GitHub will be taking place on Monday, July 10.  At this point in time,
Gerrit will become read-only, and the repository will be hosted at
https://github.com/gem5/gem5.  Any changes made to Gerrit after this point
will be blocked.

As mentioned before, we will now follow the pull request for making
changes, which are listed below:

  1. Fork the gem5 repository on GitHub.
  2. Create a new branch in your forked repository for your feature or bug
    fix.
  3. Commit your changes to the new branch.
  4. Push the branch to your forked repository.
  5. Open a pull request from your branch in your forked repository to the
    main gem5 repository.

We will continue to use the “develop” branch for development, so please
ensure your pull requests are for the gem5 develop branch.

In addition to the gem5 repository, we will be making similar migrations
for our gem5-resources and gem5-website repositories. We will continue to
maintain our Jira issue tracking system for the time being but intend to
move to GitHub Issues moving forward. Therefore, in the meantime, we will
permit issues to be opened on both.

For anyone with open changes on Gerrit, we encourage you to merge these
changes before Monday.  However, if this is not possible, we encourage you
to copy your changes from Gerrit to GitHub.  Instructions detailing how to
do so can be found at
https://www.gem5.org/documentation/general_docs/moving_to_github/.  We will
leave reminders on any changes on Gerrit less than 3 weeks old reminding
contributors to update their changes, but these steps can be followed for
any open change on Gerrit.

Thank you for your continued support and dedication to the gem5 project!

Best,
Melissa Jost

Dear gem5-dev community, We are writing to you to inform you that the migration of gem5 from Gerrit to GitHub will be taking place on Monday, July 10. At this point in time, Gerrit will become read-only, and the repository will be hosted at https://github.com/gem5/gem5. Any changes made to Gerrit after this point will be blocked. As mentioned before, we will now follow the pull request for making changes, which are listed below: 1. Fork the gem5 repository on GitHub. 2. Create a new branch in your forked repository for your feature or bug fix. 3. Commit your changes to the new branch. 4. Push the branch to your forked repository. 5. Open a pull request from your branch in your forked repository to the main gem5 repository. We will continue to use the “develop” branch for development, so please ensure your pull requests are for the gem5 develop branch. In addition to the gem5 repository, we will be making similar migrations for our gem5-resources and gem5-website repositories. We will continue to maintain our Jira issue tracking system for the time being but intend to move to GitHub Issues moving forward. Therefore, in the meantime, we will permit issues to be opened on both. For anyone with open changes on Gerrit, we encourage you to merge these changes before Monday. However, if this is not possible, we encourage you to copy your changes from Gerrit to GitHub. Instructions detailing how to do so can be found at https://www.gem5.org/documentation/general_docs/moving_to_github/. We will leave reminders on any changes on Gerrit less than 3 weeks old reminding contributors to update their changes, but these steps can be followed for any open change on Gerrit. Thank you for your continued support and dedication to the gem5 project! Best, Melissa Jost