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)

Reply via email to