Howdy,

Just wanted to share a few ideas about some things I would like to do
over the next couple of weeks.

I think it is apparent that we are in a bit of deadlock wrt to a release
so I would like to do the following to try and get a stable release out
in the next little while.

1. Get maven-model working with 100% coverage (done).
2. Get maven-model-tools working with 100% coverage.
3. Get maven-project working with 100% coverage while.
   excluding artifact handling code to give Michal some time
   to clean up Wagon.
4. Integrate Wagon into maven-project and get the resulting code
   working with 100% coverage.

After these steps these three components can be wrapped with a plexus
embedder to create a small tool that will take care of the entire Maven
project building concern and that's what I would like to integrate into
Maven for the 1.0 release because we're just floundering at this point.

In order to use this it means that all notions of Jelly/Ant must be
pushed into PluginManager. I have code in the RC2_REFACTOR which strips
the Ant/Jelly code out of Cli/App classes which I believe will be enough
when combined with the new project builder.

So at this point I am going to work on the components and then if no one
has beaten me to it I will strip Jelly/Ant out of the necessary places
in order to use the new project builder.

With the use of the new project builder recursive inheritance will work
on all levels with respect to the model and properties and we can then
focus on the Jelly related stuff.

I believe it will take less time with this approach as the components I
want to use are cleanly separated and it will be much easier to create
comprehensive tests with Jelly/Ant out of the way. Ultimately this is
the only solution that will work for the long-term and I think it's
obvious our attempts on the various branches isn't working so I would
like to focus on the long-term solution as I think it will actually be
faster and easier to do.

-- 
jvz.

Jason van Zyl
[EMAIL PROTECTED]
http://tambora.zenplex.org

In short, man creates for himself a new religion of a rational
and technical order to justify his work and to be justified in it.
  
  -- Jacques Ellul, The Technological Society


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to