Gianny Damour wrote:
Basically, this is how I see a migration module by module working:
1. take one module;
2. write its pom.xml;
3. remove from its project.xml all the external dependencies, i.e. the non Geronimo dependencies (they are no more required as they are now defined by pom.xml); and
4. update its maven.xml to invoke the relevant M2 build goal.

For this to work, the m2 builds must have the same groupId as the m1 builds, right? So we need to make a decision about which strategy to use:

1) Use different groupIds for the m1 and m2 build, keep the two build systems work simultaneously until migration is completed. 2) Use the same groupId for the m1 and m2 build, replace the m1 builds when the m2 builds are completed.

I say we give 2) a shot, and fall back to 1) if it for some reason does not work.

/Anders

Reply via email to