On Wed, 8 Jan 2025 at 21:41, Sylwester Lachiewicz <slachiew...@gmail.com> wrote:
>
> Another thing that could be automated like labels - is the management of
> .asf.yaml and README.md files for our repositories.
>

I see
 - READM.md
 - issues templates, PR templates and so on ...

We can start a new thread about it.


> Sylwester
>
> śr., 8 sty 2025 o 18:51 Sandra Parsick <spars...@web.de.invalid> napisał(a):
>
> > I created for the mentioned Jira projects some test repositories that
> > show the migration result.
> >
> >
> > >> - ARCHETYPE
> > >
> > > There is a PR for ARCHETYPE - please review.
> > > After merge we can try to copy the issue - I don't have time to
> > > support it so please someone else to help.
> > > If we want to copy release notes please be careful such we have some on
> > GitHub.
> > >
> > > Next I will do a release so we will see what should be changed.
> > >
> > >
> >
> > Migration result:
> > https://github.com/support-and-care/mvn-issues-migration-test-archetype
> > Used migration config:
> >
> > https://github.com/support-and-care/jira-to-gh-issues/blob/master/src/main/java/io/pivotal/migration/MArchetpeMigrationConfig.java
> >
> > >> - MCLEAN
> > >
> > > It is more complicated - we have two maintained branches
> > > I also will prepare a PR for it.
> > >
> >
> > Migration result:
> > https://github.com/support-and-care/mvn-issues-migration-test-mclean
> > Used migration config:
> >
> > https://github.com/support-and-care/jira-to-gh-issues/blob/master/src/main/java/io/pivotal/migration/MCleanMigrationConfig.java
> >
> >
> > >
> > >> - MJLINK
> >
> > Migration result:
> > https://github.com/support-and-care/mvn-issues-migration-test-mjlink
> > Used migration config:
> >
> > https://github.com/support-and-care/jira-to-gh-issues/blob/master/src/main/java/io/pivotal/migration/MJLinkMigrationConfig.java
> >
> >
> > I located some new issues:
> > 1) In some projects, versions like "waiting-for-feedback" or "next
> > release" are used. Should such versions map to GitHub milestone, or
> > would it be better to map to a label?
> > 2) Maybe, this is not a problem. The label color is not synced with the
> > defined label color in the Github Action
> > (
> > https://github.com/apache/maven-gh-actions-shared/blob/main/.github/labels.js).
> >
> > That it is only an issue if the migration tool creates the label. I
> > understood that the Github Action syncs the labels in all Maven
> > repositories, so this issue can be ignored.
> >
> >
> > If the results are good enough, I can ask Benjamin for a pairing session
> > making the final migration.
> >
> > -
> > Sandra
> >
> > Am 08.01.25 um 09:47 schrieb Slawomir Jaranowski:
> > > On Wed, 8 Jan 2025 at 03:36, Hervé Boutemy <herve.bout...@free.fr>
> > wrote:
> > >>
> > >> we'll need to clarify what projects are guinea pigs, to stress test the
> > issues history copy
> > >> and releases/milestones
> > >>
> > >> I see 3 cited:
> > >> - ARCHETYPE
> > >
> > > There is a PR for ARCHETYPE - please review.
> > > After merge we can try to copy the issue - I don't have time to
> > > support it so please someone else to help.
> > > If we want to copy release notes please be careful such we have some on
> > GitHub.
> > >
> > > Next I will do a release so we will see what should be changed.
> > >
> > >
> > >> - MCLEAN
> > >
> > > It is more complicated - we have two maintained branches
> > > I also will prepare a PR for it.
> > >
> > >> - MJLINK
> > >>
> > >> MNGSITE does not have any release, then not really something key IMHO
> > for testing
> > >> migration
> > >>
> > >> I see also MPOM, but it seems it has been decided not to migrate history
> > >> (notice: I find disturbing not finding any link to Jira from
> > https://maven.apache.org/pom/
> > >> index.html[1] : given history has not been migrated, we should probably
> > keep a link
> > >> visible)
> > >>
> > >> Le mardi 7 janvier 2025, 18:08:35 CET Slawomir Jaranowski a écrit :
> > >>> Ok be to on track I was created a wiki site -
> > >>>
> > https://cwiki.apache.org/confluence/display/MAVEN/JIRA+to+GitHub+switching
> > >>>
> > >>> As for our ASF MAven initiatives we use wiki to document progress and
> > >>> so on ... so in this case it should be the same.
> > >>>
> > >>> On Tue, 7 Jan 2025 at 17:41, Sandra Parsick <spars...@web.de.invalid>
> > wrote:
> > >>>>> No manual work ...
> > >>>>> I thought about not migrate issues at all for this repo - MNGSITE
> > >>>>
> > >>>> Ah, thanks for clarifying. I misunderstood it.
> > >>>>
> > >>>>> We have voted about switching to GitHub ...
> > >>>>> https://lists.apache.org/thread/h42ls1ccc1flhk2yrkwc6rz05m8rjq6r
> > >>>>>
> > >>>>> I'm not going to do about 100 votes ... for each repository
> > >>>>
> > >>>> I understood that the vote was for general, but about actual doing it
> > >>>> should be decided per project. What should the process look like? Just
> > >>>> doing?
> > >>>>
> > >>>>> We don't need an infra team to enable GitHUb issues.
> > >>>>
> > >>>> Sorry, my fault. I described it wrong. I meant, the Apache infra team
> > >>>> has to be informed to set the Jira project to read-only. Enabling
> > Github
> > >>>> Issue could be done by a Maven committer.
> > >>>>
> > >>>> Am 07.01.25 um 17:25 schrieb Slawomir Jaranowski:
> > >>>>> On Tue, 7 Jan 2025 at 16:56, Sandra Parsick <spars...@web.de.invalid>
> > wrote:
> > >>>>>> I created migration configuration for the following projects :
> > >>>>>>
> > >>>>>> - MCLEAN [1]
> > >>>>>> - MJLINK [2]
> > >>>>>> - MNGSITE with a filter, so that only open issues are migrated [3]
> > >>>>>>
> > >>>>>> @Slawomir: I know that you want to migrate the issues of MNGSITE
> > >>>>>> manually. The configuration should demonstrate a possibility to
> > migrate
> > >>>>>> only all open issues, automatically. It is just an offer.
> > >>>>>
> > >>>>> No manual work ...
> > >>>>> I thought about not migrate issues at all for this repo - MNGSITE
> > >>>>>
> > >>>>>>    From my perspective, these are the next steps:
> > >>>>>> For each project (currently MCLEAN and MJLINK) it should be started
> > a
> > >>>>>> vote. I can prepare temporary repositories that show the migration
> > >>>>>> result of each project if it helps.
> > >>>>>
> > >>>>> We have voted about switching to GitHub ...
> > >>>>> https://lists.apache.org/thread/h42ls1ccc1flhk2yrkwc6rz05m8rjq6r
> > >>>>>
> > >>>>> I'm not going to do about 100 votes ... for each repository
> > >>>>>
> > >>>>>> After a successful vote, we can start the final migration.
> > >>>>>> Benjamin Marwell offers to help with the orga stuff (like
> > communication
> > >>>>>> with Apache Infra and enabling GitHub issue in the specific
> > >>>>>> repositories) and the final migration.
> > >>>>>
> > >>>>> We don't need an infra team to enable GitHUb issues.
> > >>>>>
> > >>>>> !!!!!! - I'm starting to think that statuses about such tasks  are
> > >>>>> missing because of too much communication
> > >>>>>
> > >>>>>> Meanwhile, I can prepare further migration configurations.
> > >>>>>>
> > >>>>>> What do you think?
> > >>>>>>
> > >>>>>> -
> > >>>>>> Sandra
> > >>>>>>
> > >>>>>>
> > >>>>>> [1]
> > >>>>>>
> > https://github.com/support-and-care/jira-to-gh-issues/blob/master/src/m
> > >>>>>> ain/java/io/pivotal/migration/MCleanMigrationConfig.java [2]
> > >>>>>>
> > https://github.com/support-and-care/jira-to-gh-issues/blob/master/src/m
> > >>>>>> ain/java/io/pivotal/migration/MJLinkMigrationConfig.java [3]
> > >>>>>>
> > >>>>>> Am 07.01.25 um 12:22 schrieb Sandra Parsick:
> > >>>>>>> After a discussion with Gerd Aschemann, I moved the migration list
> > >>>>>>> from
> > >>>>>>> the Github Issue to the repository of the migration tool [1]. I
> > >>>>>>> adjusted
> > >>>>>>> the list according to already provided feedback.
> > >>>>>>>
> > >>>>>>> If someone wants to have write permission to this repository,
> > please
> > >>>>>>> let
> > >>>>>>> me know it, I will assign it to you (I only need your GitHub
> > >>>>>>> nickname).
> > >>>>>>>
> > >>>>>>> I think that will be easier to maintain the migration list and to
> > >>>>>>> change
> > >>>>>>> the tool, if necessary.
> > >>>>>>>
> > >>>>>>> Am 06.01.25 um 15:03 schrieb Sandra Parsick:
> > >>>>>>>>> First we need to enable issues on GitHub to allow migrating
> > issues.
> > >>>>>>>>> So please add a column "GitHub Issues enabled"
> > >
> > >
> > >
> >
> >



-- 
Sławomir Jaranowski

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org

Reply via email to