Dear Gerrit Community
Recently, JGit, Gerrit core and its plugin ecosystem have been migrated to Bazel Modules (Bzlmod), and the Bazel version has been upgraded from 7.x to 9.x.
At GerritForge, I gave an internal presentation covering the migration, including the motivation, challenges, and lessons learned for both Gerrit core and plugins.
The session was recorded, and I would like to share it with the community.
In addition, we held follow-up Q&A sessions. Recordings of these sessions are available in the comments section of the presentation video.
Topics covered include:
I hope this material is helpful for Gerrit contributors and plugin authors preparing for Bazel 9+.
Presentation slides: https://ostrovsky.org/gerrit/bzlmod/bzlmod_presentation.html
Presentation recording (YouTube): https://www.youtube.com/watch?v=HGtRosf-_K0
Feedback and questions are welcome.
Best regards,
David
Best regards,
David