On 24 Jun 07, at 9:58 AM 24 Jun 07, Milos Kleint wrote:
Hello,
I'm somewhat confused.
I'm following Raphael's work closely as the current archetype doens't
allow me to create a reasonable archetype(s) for netbeans platform
based apps. I've been able to do so with archetypeng seamlessly.
However "creating archetype from any project" sounds a bit over the
top to me.
I think this is the primary use case:
1. Create your examples as working projects, run them under CI to
make sure they work
2. Easily turn those into Archetypes
3. Validate them
4. Deploy them for use
Having to maintain the Archetype as a set of resources doesn't make
for good Archetypes. Right now you can't easily modify them and test
them. The source for the archetype should be a real project.
The primary goal of archetype is to create projects based
on archetypes. That's what should be dead simple. Creating archetypes
shall be also simple but I would not rate it as a primary goal of the
codebase.
I disagree. It has to be easy to easily for tutorial maintainers to
make them as well as be dead simple for people to use them. To me the
disconnect there is why people don't use it more (and the fact the
current implementation sucks - my fault).
my 2 cents.
Milos
On 6/24/07, Jason van Zyl <[EMAIL PROTECTED]> wrote:
Hi,
I've updated the dashboard with some information on Archetype. We're
close to having a seamless solution:
http://docs.codehaus.org/display/MAVEN/ArchetypeNG
And it's listed under work in progress on the dashboard.
Once the criteria of Archetype being dead simple to use it will be on
its way back. The goal is to create an Archetype from any project,
verify it, and deploy it on one simple step and we're almost there.
Thanks to Raphael for making Archetype what it was intended to be.
Thanks,
Jason
----------------------------------------------------------
Jason van Zyl
Founder and PMC Chair, Apache Maven
jason at sonatype dot com
----------------------------------------------------------
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
Thanks,
Jason
----------------------------------------------------------
Jason van Zyl
Founder and PMC Chair, Apache Maven
jason at sonatype dot com
----------------------------------------------------------
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]