Hi, Refactored to use almost the same behaviour as archetype-1.0-alpha-4. The ones made are: - goals names create and create-from-project, - propagate on old code when resolving to an old archetype during create goal.
What is not backward compatible: - the ${remoteRepositories} property is not used, - the create-from-project goal doesn't use the old code. I have uploaded a snapshot on http://snapshots.repository.codehaus.org/ and have a little updated the documentation (http://mojo.codehaus.org/maven-archetypeng/). Please have a look and try it. Yet to be done : - refactor descriptor with attributes and simplify templating - generation and creation of multimodule - use archetype-registry to remember old archetypes and versions - use archetype-registry to remember the archetype repositories Far future: - move archetype-groups from registry to settings - archetype packaging with site report on required properties and sample tree of generated files Regards, Raphaël
> > So to summarise the needed actions: > 1. backward compatibility of names > 2. backward compatibility on old descriptor and downloading > 3. backward compat on command line option (-D) > 4. backward compat on behaviour (but the prompting is by default > unless called with -B)