On Tue, 10 Dec 2024 at 17:42, Sylwester Lachiewicz <slachiew...@gmail.com> wrote: > > Michale proposed closing all issues that have not been active for more > than 3 years, so there will be less to maintain/migrate.
Maybe we can limit the age during import. Maybe we should make a decision for each project. > > One point to consider is an adjustment to the release procedure, as new > releases will be based only on PR (maybe with optional links to Jira). But > as far as I can remember, GH release notes in the draft are not visible > outside of PMC. probably draft GH release note is visible for committers ... so it is my proposition to use a milestone, which is visible for all. > > > S. > > wt., 10 gru 2024 o 17:26 Tamás Cservenák <ta...@cservenak.net> napisał(a): > > > Sandra, > > > > This is cool and looks good! > > > > Thanks > > T > > > > On Tue, Dec 10, 2024 at 5:22 PM Sandra Parsick <spars...@web.de.invalid> > > wrote: > > > > > > IMHO, the task of manual checking of the issues is independent of the > > > issue location. > > > > > > As I said, from a user perspective, it is comfortable to have one > > > location to search for issues, > > > > > > Nevertheless, I give the spring migration tool a trial and did a test > > > run against maven clean plugin Jira project [1]. > > > > > > I have to make small code changes: > > > - create repository in organization is another REST API than create > > > repository in a user space > > > - Apache Jira has a path prefix in the URL > > > (https://issues.apache.org/jira). I have to hard-code this fact in the > > code. > > > > > > Another steps, I did: > > > - change application.properties to Maven Clean Plugin JIRA Project > > metadata > > > - add Application context Configuration for Maven Clean Plugin (needed > > > for label mapping etc) > > > > > > All changes can be found in this repository [2] > > > > > > Next steps, I want to try: > > > - Label Mapping > > > - Author mapping > > > - It is possible to migrate the release notes from JIRA to GitHub > > > - Some JIRA projects should be separate to many GitHub repositories. > > > > > > > > > The migration results can be found here [3]. > > > > > > Happy to read some feedback from you > > > > > > - Sandra > > > > > > [1] https://issues.apache.org/jira/projects/MCLEAN > > > [2] https://github.com/support-and-care/jira-to-gh-issues > > > [3] https://github.com/support-and-care/mvn-issues-migration-test/issues > > > > > > Am 07.12.24 um 18:04 schrieb Slawomir Jaranowski: > > > > On Fri, 6 Dec 2024 at 14:41, Sandra Parsick <spars...@web.de.invalid> > > wrote: > > > >> > > > >> I asked on other channels, how Spring migrated their Jira issues. I > > got > > > >> a link to their migration tool: > > > >> > > > >> https://github.com/rstoyanchev/jira-to-gh-issues > > > >> > > > >> An updated version can be found here: > > > >> https://github.com/rwinch/jira-to-gh-issues > > > >> > > > >> I reviewed the code a little, and it appears that the code is generic > > > >> enough to give it a trial. > > > >> I will invest some time to do a dry run and share my experience with > > it. > > > >> > > > >> Another idea: > > > >> > > > >> Maven Tycho project also moved from Bugzilla to Github issue. The > > > >> "migration" was set Bugzilla project read only and only issues were > > > >> moved to Github which was actively in work. > > > >> > > > > > > > > I'm not sure if we need to migrate all issues without manual checking > > > > ... We will have the same mess as now. > > > > > > > > > > > >> Sandra > > > >> > > > >> > > > >> Am 04.12.24 um 08:36 schrieb Sandra Parsick: > > > >>> My 2 cent from a user perspective: > > > >>> > > > >>> Spring's approach has a benefit. As a user, I need only search for an > > > >>> issue in only one location. > > > >>> > > > >>> But I also understand Michael's point, that it is a chance for a > > cleanup > > > >>> of the backlog. > > > >>> > > > >>> Regardless of whether all issues should be migrated or not, I could > > ask > > > >>> the Spring Team if they could tell more about how they did it. > > > >>> > > > >>> Maven Support and Care has an epic about Backlog Grooming [1] and > > IMHO > > > >>> the migration from Jira to Github issue could be a good first task in > > > >>> this epic (of course, after a decision about the How). > > > >>> > > > >>> Sandra > > > >>> > > > >>> [1] https://github.com/OpenElements/maven-support-care/issues/42 > > > >>> > > > >>> Am 25.11.24 um 17:36 schrieb Guillaume Nodet: > > > >>>> They seem to have migrated the issues from JIRA to GitHub. That > > would be > > > >>>> #1 option, but I'm not sure if we need to go into that direction. > > > >>>> > > > >>>> Le ven. 22 nov. 2024 à 17:28, Arnaud Héritier <aherit...@gmail.com> > > a > > > >>>> écrit : > > > >>>> > > > >>>>> I know spring teams did such move in the past > > > >>>>> ref: > > > >>>>> > > > >>>>> > > https://spring.io/blog/2019/01/15/spring-framework-s-migration-from- > > > >>>>> jira-to-github-issues > > > >>>>> But I didn't see anything easily reusable... > > > >>>>> > > > >>>>> On Fri, Nov 22, 2024 at 12:17 PM Michael Osipov < > > micha...@apache.org> > > > >>>>> wrote: > > > >>>>> > > > >>>>>> I'd like to complete the cleanup, as dicussed earlier, end of this > > > >>>>>> year. > > > >>>>>> This will give us a leaner migration base. > > > >>>>>> > > > >>>>>> On 2024/11/22 11:03:09 Guillaume Nodet wrote: > > > >>>>>>> Following the discussion that happened some time ago about > > > >>>>>>> switching to > > > >>>>>> GH > > > >>>>>>> issues... > > > >>>>>>> I think we have several options: > > > >>>>>>> 1/ try to migrate issues and make JIRA read only > > > >>>>>>> 2/ make all our JIRA projects unable to create new issues > > and new > > > >>>>>> issues > > > >>>>>>> would be raised on GH > > > >>>>>>> 3/ do not change JIRA but slowly switch to GH > > > >>>>>>> > > > >>>>>>> #1 looks not feasible, so I rule it out, unless someone knows > > about > > > >>>>>> tools, > > > >>>>>>> but I don't really see how we could recreate history... > > > >>>>>>> > > > >>>>>>> #2 would simply require a switch that could be easily requested > > to > > > >>>>> INFRA, > > > >>>>>>> but until we have made changes to all projects on github, it > > could be > > > >>>>>>> problematic as JIRA would be read-only while some projects may > > not > > > >>>>>>> have > > > >>>>>>> issues enabled yet > > > >>>>>>> > > > >>>>>>> The reason for #3 would be to migrate projects not all in one > > shot. > > > >>>>> All > > > >>>>>>> projects use the same permission scheme in JIRA. I think > > changing the > > > >>>>>>> scheme would require JIRA administrator privileges, so I don't > > think > > > >>>>> any > > > >>>>>>> PMC member can do that easily. However, I know some projects > > which > > > >>>>> have > > > >>>>>>> done such migration and used JIRA and GH in parallel. I.e. the > > source > > > >>>>>> for > > > >>>>>>> release notes would be switched to GH and issues would be either > > GH > > > >>>>>> issues > > > >>>>>>> or JIRA issues. This is the least disrupting option. At some > > point, > > > >>>>> we > > > >>>>>>> can decide to go to #2. > > > >>>>>>> > > > >>>>>>> Thoughts ? > > > >>>>>>> > > > >>>>>>> -- > > > >>>>>>> ------------------------ > > > >>>>>>> Guillaume Nodet > > > >>>>>>> > > > >>>>>>> > > > >>>>>>> > > > >>>>>>> -- > > > >>>>>>> ------------------------ > > > >>>>>>> Guillaume Nodet > > > >>>>>>> > > > >>>>>> > > > >>>>>> > > --------------------------------------------------------------------- > > > >>>>>> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > > > >>>>>> For additional commands, e-mail: dev-h...@maven.apache.org > > > >>>>>> > > > >>>>>> > > > >>>>> > > > >>>>> -- > > > >>>>> Arnaud Héritier > > > >>>>> Twitter/GitHub/... : aheritier > > > >>>>> > > > >>>> > > > >>>> > > > >>> > > > >> > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > > For additional commands, e-mail: dev-h...@maven.apache.org > > > > -- Sławomir Jaranowski --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org