Migrate fedora-workstation repo to forge.fedoraproject.org #490
Labels
No labels
a11y
btrfs
Closed As
Can't fix
Closed As
Deferred to upstream
Closed As
Fixed
Closed As
Won't fix
default-apps
easyfix
experience
help-wanted
installation
meeting
meeting-request
nvidia
packaging
pending-action
qa
testing
user-docs
wg-docs
wg-meta
No milestone
No project
No assignees
5 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
workstation/tickets#490
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
We should migrate this repo to https://forge.fedoraproject.org/workstation. I propose the following four repos:
Migrating the docs might be tricky because they are sources for a live website, so we need to make sure to update the configuration of the website accordingly.
(I have edited my proposal in the first comment.)
Metadata Update from @catanzaro:
+1
+1 from me
+1
Agreed: Michael will request a migration tomorrow if nobody objects before then.
We can migrate the issue tracker and mclazy immediately. We can migrate user-docs and wg-docs only if we are confident the migration will not break the live websites.
Metadata Update from @catanzaro:
We need to do one of the following before I can request a migration:
I don't have a strong preference here.
Might as well use gnome-sig.
Just kidding. We already have a FAS group https://pagure.io/group/fedora-workstation which I somehow missed. I'm not sure how, because I am myself a member.
That is not a FAS group. We only have https://accounts.fedoraproject.org/group/gnome-sig/
Ah yeah, I see Pagure groups are different from FAS groups.
According to this documentation it looks like we actually need two different groups: one for owners, and one for members. It seems the owners group is "immutable" which seems outrageous; there's really no way to change who owns the group? I think it'd be much simpler to have only one group, but we do need a way to change members frequently, so the main group definitely cannot be immutable. I guess we really do need two groups.
If we follow the template's suggested naming scheme, we would have: forge-workstation-owners and forge-workstation-members. I'm not sure whether this is actually the best naming, though.
So looks like we have a three-step process here: first we need an infrastructure ticket to request the FAS groups, and then another ticket to request the Forgejo organization, and then we'll have an empty organization so need to figure out how to actually move content into it....
Discovered and closed my previous infrastructure request, https://pagure.io/fedora-infrastructure/issue/12755
Metadata Update from @catanzaro:
We reopened https://pagure.io/fedora-infrastructure/issue/12755
https://forge.fedoraproject.org/workstation has been created and if you agree I can start with migration of this issue tracker to https://forge.fedoraproject.org/workstation/tickets (which doesn't exist yet) next week.
I agree.
This issue tracker was migrated to https://forge.fedoraproject.org/workstation/tickets and I've closed all the opened issues, added comment to all the issues pointing at the relevant issue here in this issue tracker and also set the issue tracker at https://pagure.io/fedora-workstation as read-only.
So now we're halfway done:
workstation/tickets - for this issue trackerdoneworkstation/mclazy - for mclazydoneYes, I plan to work on those in the following days.
The background logo extension has been migrated into here.
@catanzaro wrote in #490 (comment):
These were migrated to https://forge.fedoraproject.org/workstation/wg-docs and https://forge.fedoraproject.org/workstation/user-docs and there are opened MRs to clean up the content. I haven't looked into switching the sites over, that's for the next week.
I've done workstation/wg-docs#507 and workstation/user-docs#507 to simplify things a little (avoid one extra directory level) and then I've done docs/docs-fp-o#41 to switch to the new locations. This works now (I've tested it with the change, where I was removing myself as the FWWG member). This is finished now.