Hello everyone and Happy New Year!
After the decision to move to Forgejo as the new Git Forge was cemented late last year[1][2], it is time to begin executing the migration plan. We have started with a cadence of weekly meetings[3] - open to everyone wanting to contribute to making this happen - the first of which[4] occurred yesterday on 15th Jan 2025. While we await your participation in the next occurrence, here is a glimpse of things discussed during the meeting call -
Participants
- Aoife Moloney
- Akashdeep Dhar
- Tomas Hrcka
- Ant Carroll
- Emma Kidney
- Gregory Sutcliffe
- James Antill
- Julia Bley
- Diego Herrera
- Anton Medvedev
- Josef Sklandanka
- Kamil Paral
- Patrik Polakovic
- Pedro Moura
- Steve Milner
- Neil Hanlon
- Lenka Segura
- David Kirwan
- Kevin Fenzi
- Lukas Ruzicka
Notes
- https://chat.fedoraproject.org/#/room/#meeting:fedoraproject.org
- Tomas Hrcka
- Origin of Codeberg, Forgejo and Gitea
- Deployment - Upstream
- Deployment - Fedora
- Missing Features
- Private issues
- Call to arms on who can / wants to help deploy Forgejo
- CLE Team folks who would like to help: Greg, Akash (development, documentation), Diego, Lenka, Pedro (security, infra), Kamil (QA-related stuff)
- Other Folks: Neil H
- Target - End of Q1 2025
- The default pipelines are expected to be ready by then
- SOFT DEADLINE - By Fedora Linux 42 release party for showcase
- Ecosystem integration for applications and services
- Neil Hanlon
- Rocky Enterprise Software Foundation’s Ansible Configuration
- Diego Herrera
- Selfhosted deployment of Forgejo
Questions
- Gregory Sutcliffe: Are they supportive of the Forgejo rebuilds (because we do not want them to blame the problems on those)?
- Aoife Moloney: Do we have an adequate amount of resources to be able to deploy this on Fedora Infrastructure?
- Tomas Hrcka: We do have people in this quarter (i.e. Q1 2025) until before the freeze cycles as that is when the QE and RE would be occupied
- David Kirwan: Reference architecture to be investigated and the scaling depending on the load, architecture needs to be looked into
- Neil Hanlon: opendev.org for conversations around scaling and CI load
- David Kirwan: Codeberg-Infrastructure/meta: Organizational repo for Codeberg's Infrastructure: Documentation, Organizing, Planning. - Codeberg.org
- David Kirwan: meta/hardware/kampenwand.md at main - Codeberg-Infrastructure/meta - Codeberg.org
- David Kirwan: I think this is what Tomas mentioned, it is not a reference architecture… but it does list the production machine stats, so still pretty useful.
- David Kirwan: Might be nice to get the details on Rocky’s infrastructure and how they’ve configured too.
- Aoife Moloney: Where is the work being tracked?
- Tomas Hrcka: https://codeberg.org/fedora
- Tomas Hrcka: fedora/gitforge-migration - Codeberg.org
- James Antill: Are we expecting it to use significantly different resources than Pagure does?
- Steve Milner: What is the next step for folks wanting to get started with working with the Fedora Project migration to Forgejo?
- Tomas Hrcka: Recurring weekly meeting on Matrix (Anything else works)
Summary
Next
- 22nd Jan 2025, Wednesday (14:00UTC-15:00UTC)[9]
- See you there!
Notes
- Meeting notes[10]
- Please reach out to request access if you cannot access it