Forgejo migration tracker #35

Open
opened 2026-04-24 16:01:02 +00:00 by pbokoc · 5 comments
Owner

This ticket tracks progress of docs migration to Forgejo. It only concerns repositories we actively publish on docs.fp.o, not archives.

Still needs migrating:

In Gitlab (not so urgent but still should be migrated):

These are on github; owners may want to keep them there but we might still want to ping them:

This ticket tracks progress of docs migration to Forgejo. It only concerns repositories we actively publish on docs.fp.o, not archives. Still needs migrating: - [x] https://pagure.io/fedora-docs/package-maintainer-docs.git - [x] https://pagure.io/fedora-docs/remix-building.git (<- might want to unpublish/archive this instead) - [x] https://pagure.io/sig-teleirc/infrastructure.git (<- might want to unpublish/archive this instead) - [x] https://pagure.io/fedora-magazine.git - [x] https://pagure.io/minimization.git (<- might want to unpublish/archive this instead) - [x] https://pagure.io/fedora-docs/localization.git - [ ] https://pagure.io/i3-sig/docs.git - [x] https://pagure.io/gaming/documentation.git - [x] https://pagure.io/fedora-workstation.git - [ ] https://pagure.io/defensive-coding-guide.git - [x] https://pagure.io/fedora-reproducible-builds/docs-site.git - [x] https://pagure.io/fedora-cloud/docs-site.git In Gitlab (not so urgent but still should be migrated): - [ ] https://gitlab.com/fedora/websites-apps/documentation.git - [ ] https://gitlab.com/fedora/websites-apps/fedora-badges/docs.git - [x] https://gitlab.com/fedora/marketing/docs.git - [ ] https://gitlab.com/fedora/legal/fedora-legal-docs.git - [x] https://gitlab.com/fedora/council/community-architecture.git - [ ] https://gitlab.com/fedora/sigs/robotics/fedora-docs.git - [x] https://gitlab.com/fedora/dei/a11y.git - [x] https://gitlab.com/fedora/bootc/docs.git - [ ] https://gitlab.com/fedora/docs/docs-website/ui-bundle/ (<- the UI bundle, not a content repo) These are on github; owners may want to keep them there but we might still want to ping them: - [ ] https://github.com/fedora-iot/iot-docs.git - [ ] https://github.com/containers/docs.git - [ ] https://github.com/fedora-java/howto.git - [ ] https://github.com/coreos/fedora-coreos-docs.git - [ ] https://github.com/fedora-eln/eln-docs.git - [ ] https://github.com/fedora-minimal/documentation-minimal.git
Member

For bootc docs, this would likely happen as part of migrating the whole organization from GitLab to Fedora Forge.

For FCOS docs, I am not aware of any plans to migrate repos from GitHub to Fedora Forge, but I'll ask the team.

For [bootc docs](https://gitlab.com/fedora/bootc/docs.git), this would likely happen as part of migrating the whole organization from GitLab to Fedora Forge. For [FCOS docs](https://github.com/coreos/fedora-coreos-docs.git), I am not aware of any plans to migrate repos from GitHub to Fedora Forge, but I'll ask the team.
Member

@hricky Thank you for that info.

@hricky Thank you for that info.
pbokoc self-assigned this 2026-05-15 19:09:07 +00:00
Owner

Moving this issue from the 2026 Q2 Team Goals milestone to 2026 Q3 Team Goals. The Q2 milestone is closing out at the end of June with 10 of 13 issues completed. Significant progress was made on this tracker during Q2, with the majority of Pagure repositories now migrated.

As a reminder, the hard deadline for Pagure.io repositories is 31 July 2026. I've updated the issue due date to reflect this. Any remaining Pagure.io repositories that need to be migrated should ideally be moved over before that date. For repos where migration isn't practical or where the content is no longer actively maintained, we should consider moving them to the archived org instead.

For the remaining GitLab repositories, I'd suggest we open separate planning tickets. These migrations have more moving pieces and unique challenges (e.g. CI pipelines, org-level migrations like bootc) that deserve their own tracking rather than being bundled into this checklist.

Regarding the i3wm SIG docs: I'm volunteering to help with the Fedora i3 SIG Docs migration, given my past role with the team as a maintainer. I've also posted a call for help to the i3wm SIG to find out whether the community wants to continue building the Spin in Fedora Linux 45:

The response to that outreach will help decide whether we migrate the i3 docs repo to Forgejo or archive it. I'm targeting the end of July for a decision on the i3wm docs site.

Assisted-by: Claude Opus 4.6 (1M context)

Moving this issue from the **2026 Q2 Team Goals** milestone to **2026 Q3 Team Goals**. The Q2 milestone is closing out at the end of June with 10 of 13 issues completed. Significant progress was made on this tracker during Q2, with the majority of Pagure repositories now migrated. As a reminder, the **hard deadline for Pagure.io repositories is 31 July 2026**. I've updated the issue due date to reflect this. Any remaining Pagure.io repositories that need to be migrated should ideally be moved over before that date. For repos where migration isn't practical or where the content is no longer actively maintained, we should consider moving them to the [archived org](https://forge.fedoraproject.org/docs-archive) instead. For the remaining GitLab repositories, I'd suggest we open separate planning tickets. These migrations have more moving pieces and unique challenges (e.g. CI pipelines, org-level migrations like bootc) that deserve their own tracking rather than being bundled into this checklist. **Regarding the i3wm SIG docs:** I'm volunteering to help with the Fedora i3 SIG Docs migration, given my past role with the team as a maintainer. I've also posted a call for help to the i3wm SIG to find out whether the community wants to continue building the Spin in Fedora Linux 45: - [Fedora Discussion post](https://discussion.fedoraproject.org/t/call-for-help-future-of-the-fedora-i3-spin-in-fedora-linux-45/195222) - [Mailing list thread](https://lists.fedoraproject.org/archives/list/i3wm@lists.fedoraproject.org/thread/ZAZ663DQZGZKQENW2D43TQLTJ33GDGG3/) The response to that outreach will help decide whether we migrate the i3 docs repo to Forgejo or archive it. I'm targeting the **end of July** for a decision on the i3wm docs site. <sub>_Assisted-by: Claude Opus 4.6 (1M context)_</sub>
jflory7 added the due date 2026-07-31 2026-06-29 23:33:27 +00:00
Owner

For the i3 SIG docs repo, see forge/forge#641. @x3mboy is working on the migration.

For the i3 SIG docs repo, see https://forge.fedoraproject.org/forge/forge/issues/641. @x3mboy is working on the migration.
Author
Owner

I talked to @huzaifas about the Defensive Coding Guide, he says he'll get it done by end of the month (the current pagure deadline) and that he'll ping me if he needs anything. I also asked him to open an issue in https://forge.fedoraproject.org/security/tickets/issues so it's tracked in some other location than my head.

The repos on Gitlab all have issues opened asking to migrate already, but noone reacted to them except for the one in Legal. I'll have to find responsible parties and ping them directly.

I talked to @huzaifas about the Defensive Coding Guide, he says he'll get it done by end of the month (the current pagure deadline) and that he'll ping me if he needs anything. I also asked him to open an issue in https://forge.fedoraproject.org/security/tickets/issues so it's tracked in some other location than my head. The repos on Gitlab all have issues opened asking to migrate already, but noone reacted to them except for the one in Legal. I'll have to find responsible parties and ping them directly.
Sign in to join this conversation.
No assignees
4 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

2026-07-31

Dependencies

No dependencies set.

Reference
docs/tickets#35
No description provided.