Pagure migration doc: add follow-up checklist based on ours #10
Labels
No labels
Backlog Status
Needs Review
Backlog Status
Ready
chore
documentation
points
01
points
02
points
03
points
05
points
08
points
13
Priority
High
Priority
Low
Priority
Medium
Sprint Status
Blocked
Sprint Status
Done
Sprint Status
In Progress
Sprint Status
Review
Sprint Status
To Do
Technical Debt
Work Item
Bug
Work Item
Epic
Work Item
Spike
Work Item
Task
Work Item
User Story
No milestone
No project
No assignees
3 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
forge/documentation!10
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "adamwill/documentation:migration-quality-enhancements"
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?
As we (Quality team) were doing our migrations to Forge, we came
up with a checklist and some supplemental migration tools. This
adds a slightly tweaked version of the checklist to the migration
doc as we think it will be helpful for all other teams.
See quality/tickets#836
for the original.
Signed-off-by: Adam Williamson awilliam@redhat.com
adamwill referenced this pull request from quality/tickets2026-02-10 20:05:01 +00:00
@ -79,0 +83,4 @@. Copy over the project URL for Forge manually. From _Pagure project -> Settings -> Project Details -> Project's url_ into _Forge project -> Settings -> Repository -> Website_.. xref:../migrating_issue_dependencies.adoc[Migrate assignees and dependencies]. Verify that it worked correctly. Also inspect script output.. Use link:https://forge.fedoraproject.org/quality/forge-helpers[forge_migrate_story_points.py] to migrate story points if your source repository used them. The script normalizes story point values to the set available as labels in Forge (1, 2, 3, 5, 8, 13). Verify that it worked correctly. Also inspect script output.I would drop this line, Adam. That script looks at the
story_pointsfield, which is a custom field that we configured in our QA repositories only. I would be very surprised if anyone else used the same approach. I don't think this fits into a general guide. (The script is in the repo, and if some teams actually used a similar approach, they'll see it and can tweak it for their needs).I figured other RH-y teams might have had the same idea, but sure, we can drop it if you like.
Tweaked. I also de-emphasized the label conversion script as it relies on the expected org label state and I don't think all orgs have the labels, and I'm not sure they get the same IDs in every org.
8e1d185250toe8676cdfa7