...
This page will contains various Apache Maven svn and their ETA of Git Scm migration: Waiting for volunteer,
Work in progress,
done,
to be discussed,
do NOT dodo
aggregator strategy to define
Project | ETA | Details/comment | Volunteer for migration | Infra Jira | ||
---|---|---|---|---|---|---|
ant-tasks | /ant-tasks |
|
|
|
| |
app-engine | /app-engine |
|
|
|
| |
archetype | /archetype |
| ||||
archetypes | /archetypes |
|
| |||
components | /components |
|
|
|
| |
core-integration-testing | /core-integration-testing |
| ||||
Doxia core | /doxia/doxia |
|
|
|
| |
Doxia IDE | /doxia/doxia-ide |
|
|
|
| |
Doxia Site Tools | /doxia/doxia-sitetools |
|
|
|
| |
Doxia Tools | /doxia/doxia-tools |
|
|
| ||
Doxia Site | /doxia/site |
|
|
|
| |
enforcer | /enforcer |
|
|
|
| |
indexer | /indexer |
|
| |||
jxr | /jxr |
|
|
|
| |
Maven 1 | /maven-1 |
|
|
|
| |
Maven 2 | /maven-2 |
| Olivier Lamy migrate this really ? |
|
| |
Maven 3 | /maven-3 |
| ||||
Plugin Testing | /plugin-testing | current git@asf repo is ok | ||||
Plugin Tools | /plugin-tools |
|
|
| ||
Plugins | /plugins |
| Olivier Lamy: ouch ! need to be discussed more |
| ||
Parent Poms | /pom |
| Olivier Lamy migrate this really ? Herve Boutemy: ASF parent and Maven parent don't have same release schedule |
|
| |
Project | /project |
| Olivier Lamy no migration |
|
| |
Release | /release |
| Baptiste Mathus has verified existing git clone to be ready for migration | |||
repository-tools | /repository-tools |
|
|
|
| |
resources | /resources |
| Olivier Lamy: need to be discussed more |
|
| |
retired | /retired |
| Olivier Lamy: no migration |
|
| |
sandbox | /sandbox |
| Olivier Lamy: migrate this really ? |
|
| |
scm | /scm |
| ||||
shared | /shared |
| Kristian Rosenvold: thinks this repo should be split into separate projects |
| ||
Maven Site | /site |
| Herve Boutemy AFAIK, infra only supports svn for CMS |
|
| |
skins | /skins |
| Olivier Lamy: need to be discussed more |
|
| |
surefire | /surefire |
| ||||
wagon | /wagon |
|
Keeping track of authorative SCM for each plugin
...
aggregator | content | Jenkins | Sonar |
---|---|---|---|
plugins | 1 parent pom + 41 plugins | 10 aggregator jobs: maven-plugin maven-plugins-ITs-m2 maven-plugins-ITs-m2-with-maven-plugin maven-plugins-ITs-m3 maven-plugins-ITs-m3-windows maven-plugins-ITs-m3.0.4 maven-plugins-ITs-m3.0.5-with-maven-plugin maven-plugins-ITs-m3.1.x-with-maven-plugin-jdk-1.8 maven-plugins-ITs-m3.1.x-with-maven-plugin-jdk-1.8_windows maven-plugins-windows | TbD |
pom | 2 parent poms without aggregator | 2 jobs: maven-parent ASF Parent Pom | TbDN/A |
resources | 1 parent pom + 6 resources | 1 aggregator job: maven-project-resources | TbDN/A |
shared | 1 parent pom + 26 shared components | 2 aggregator jobs: maven-shared maven-shared-windows | TbD |
skins | 1 parent pom + 5 poms | 1 aggregator job: maven-skins | TbD |
doxia-tools | 1 parent pom + 5 tools | 1 aggregator job: doxia-tools | TbD |
question: how to clone/update such a collection of git repos (to avoid working on each repo individually)?
...