Sounds like a solid plan. Thank you so much for doing this.
Only addition I'd suggest is to also warn users in Jira that the migration 
is happening and user can already use the GitHub issues (once enabled). 
Adding a banner of some sorts should be possible, no?

[email protected] schrieb am Mittwoch, 12. November 2025 um 13:53:02 UTC+1:

> Hi all
>
> Given all the feedback has been positive and all questions resolved, I 
> would like to propose a migration plan.
>
> Doc: 
> https://docs.google.com/document/d/1urTCIXbcgZ06zBZHD4l9os3MhHTrIXXTunW7WDbYPpk/edit?usp=sharing
>  
>
> Step #
>
> Date
>
> Est. time
>
> Title
>
> 1
>
> 13/11
>
> 5min
>
> Create status.jenkins.io issue
>
> 2
>
> 17/11
>
> 10min
>
> Enable GitHub issues and create a pinned issue announcing migration
>
> 3
>
> 19/11
>
> 2min
>
> Announce to jenkinsci-dev that migration is starting
>
> 4
>
> 19/11
>
> 2min
>
> Archive component in Jira to prevent new issues being created
>
> 5
>
> 19/11
>
> 5-10min
>
> Export issues
>
> 6
>
> 19/11
>
> 2min
>
> Set shell variables (access token not provided in script, fill it in for 
> the jira importer user)
>
> 7
>
> 19/11
>
> 2min
>
> Create allowed_labels.txt file
>
> 8
>
> 19/11
>
> ~15 hours
>
> Run migration script
>
> 10
>
> 20/11
>
> 2 hours
>
> Run epic processing script
>
> 11
>
> 20/11
>
> 12 hours
>
> Run issue processing script
>
> 9
>
> 21/11
>
> 8 hours
>
> Run issue commenter script
>
> 12
>
> 21/11
>
> 5min
>
> Create mapping file
>
> 13
>
> 21/11
>
> 2min
>
> Announce to jenkinsci-dev that migration is completed
>
> Happy to push it back a week or some, from a migration script PoV we have 
> everything we need. Herve is planning a couple of improvements to make the 
> issue processing script faster.
>
> Last example migration:
>
> https://github.com/timja-org/jenkins-gh-issues-poc-11-06-a2/issues?q=sort%3Aupdated-desc+is%3Aissue+is%3Aopen
>
> Example Jira issue with migration comment:
> https://issues.jenkins.io/browse/TEST-298 
>
> Thanks
> Tim
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/jenkinsci-dev/e56c656a-df35-4ce6-9353-d9d6916c6730n%40googlegroups.com.

Reply via email to