You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 26 Next »

Sources Git migration ETA

This page will contains various Apache Maven svn and their ETA of Git Scm migration

Project

Svn Path

ETA

To migrate

Git Repo URL

Details/comment

Volunteer for migration

Infra Jira

ant-tasks

/ant-tasks

(error)

(plus)

 

(question)

 

app-engine

/app-engine

(error)

(plus)

(question)

 

app-engine

/app-engine

(error)

(plus)

(question)

 

archetype

/archetype

(error)

(plus)

(question)

bimargulies

archetypes

/archetypes

(error)

(plus)

(question)

 

components

/components

(error)

(question)

(question)

Olivier Lamy: migration for this ?

core-integration-testing

/core-integration-testing

(error)

(plus)

(question)

Olivier Lamy: makes sense to migrate when migrate maven-3 core

Olivier Lamy

https://issues.apache.org/jira/browse/INFRA-5312

doxia

/doxia

(error)

(question)

(question)

Olivier Lamy: contains some sub projects (having one git repo per sub doxia module ?

enforcer

/enforcer

(error)

(plus)

(question)

 

indexer

/indexer

(error)

(plus)

(question)

 

Olivier Lamy

https://issues.apache.org/jira/browse/INFRA-5312

jxr

/jxr

(error)

(plus)

(question)

 

maven 1

/maven-1

(error)

(question)

(question)

Olivier Lamy migrate this really ?

maven 2

/maven-2

(error)

(question)

(question)

Olivier Lamy migrate this really ?

Maven3 core

/maven-3

(error)

(plus)

(question)

krosenvold: existing git repo@apache can be used as-is

Olivier Lamy

https://issues.apache.org/jira/browse/INFRA-5312

Plugin Testing

/plugin-testing

(error)

(plus)

(question)

current git@asf repo is ok

krosenvold

https://issues.apache.org/jira/browse/INFRA-5312

Plugin Tools

/plugin-tools

(error)

(plus)

(question)

 

Olivier Lamy

Plugins

/plugins

(error)

(question)

(question)

Olivier Lamy: ouch ! need to be discussed more. krosenvold: Existing git repo @ apache can NOT be used

https://issues.apache.org/jira/browse/INFRA-5276

Parent Poms

/pom

(error)

(question)

(question)

Olivier Lamy migrate this really ?

Project

/project

(error)

(question)

(question)

Olivier Lamy no migration

Release

/release

(error)

(plus)

(question)

Baptiste Mathus has verified existing git clone to be ready for migration

krosenvold

https://issues.apache.org/jira/browse/INFRA-5312

repository-tools

/repository-tools

(error)

(question)

(question)

 

resources

/resources

(error)

(question)

(question)

Olivier Lamy: need to be discussed more

retired

/retired

(error)

(minus)

(question)

Olivier Lamy: no migration

shared

/shared

(error)

(question)

(question)

Kristian Rosenvold: thinks this repo should be split into separate projects

krosenvold

sandbox

/sandbox

(error)

(question)

(question)

Olivier Lamy: migrate this really ?

scm

/scm

(thumbs up)

(plus)

(question)

 

Olivier Lamy

https://issues.apache.org/jira/browse/INFRA-5266

skins

/skins

(error)

(question)

(question)

Olivier Lamy: need to be discussed more

surefire

/surefire

(thumbs up)

(plus)

(question)

Existing git@apache repo can be used as-is

krosenvold

https://issues.apache.org/jira/browse/INFRA-5266

wagon

/wagon

(thumbs up)

(plus)

(question)

 

Olivier Lamy

https://issues.apache.org/jira/browse/INFRA-5266

Keeping track of authorative SCM for each plugin

As a project is migrated, the last commit in svn for that project should typically change the scm url (or invalidate it).

We keep track of which SCM by modifying the plugin/component overview page, much like we do for the
release process (the pages where we update the version numbers of the latest release also contain SCM url, update this
and republish site when a project is migrated)

Things to discuss with INFRA

Could we have some kind of top-level git url for maven alone ? (At least at the logical level; git://git.maven.apache.org or similar ?)
Who coordinates updates of the github mirrors ?
How do we migrate an individual project.

Migration process description

If there is an existing read-only git mirror, and it is appropriate quality (check especially behaviour on checking out tag)

1. Have infra make the existing read-only mirror the official master.
2. Change scm url in pom
3. Update github mirroring url (file issue with github)
4. Celebrate

Else:

Decide on scope of repository. Make git repository. Infra might help; they're a PITA to run from git-svn remote.
Have community review of repository.

Then as above

Could we have some kind of top-level git url for maven alone ? (At least at the logical level; git://git.maven.apache.org or similar ?)
Who coordinates updates of the github mirrors ?
How do we migrate an individual project.

Setup review board

use Apache review board ? https://reviews.apache.org ?

  • No labels