Brett Porter wrote:
Hi,
I'm looking to do a few things towards getting a 2.1 alpha out, and
wanted to look towards getting 2.1 itself a bit nearer. It seems like
we have too many things scheduled at the moment for 2.1, so here are a
few bits I've been looking at and was going to start running through.
Would be great to hear others thoughts.
1) 2.1-alpha-1 issues
I would like to cut this back to just the following and start working
on them:
* current known regressions
* integration test failures
and move the rest to 2.1.x as the 2.1 sorting bucket
Any objections?
2) 2.1 JIRA
This has about 270 issues + a large number currently unreviewed again
for us all to go through. I think it needs to be cut down dramatically
- I'd say ~100 issues should be the target here.
I would map it out as 2.1-alpha-2 thru alpha-4: the highest priority /
most addressable / related issues from 2.1.x and the current
2.1-alpha-1, + the new features from the wiki. I think this should be
all we plan for 2.1 at this point, and move on to feature-complete
betas then. We'll also include stuff that gets addressed through 2.0.x
of course, and anything else that someone gets an itch to fix or a
patch lands for.
Any objections? If others think this is the right approach, I'm happy
to go through and produce a list of what I think should remain.
I'd be happy to help out with this.. :)
3) New features
I believe we should categorise these as: required for 2.1, optional
for 2.1, and the rest as beyond 2.1. I think we should be particularly
conservative to make sure a 2.1 release happens sooner.
IMO, the required are:
* decoupling maven-artifact (under way)
* IT problems
* shared build context (mostly done)
* profile activators (mostly done)
* repository mirroring (generally better ability to define
repositories, even without the artifact resolution changes)
* POM loading and building
* Toolchains
* Embedder
* Plugin packs (depends on POM loading as currently defined)
and the optional are:
* java 5 annotations
* conflict resolvers
* artifact handling / artifact resolution spec
* repository security
* local repo separation
* use StAX
I'm also going over the rest of the wiki stuff to help finish up the
things that still needed putting into the current layout and have a
couple of other comments. I'll get back to that over the weekend.
In my mind, I'd really like to see a realistic chance of 2.1 getting
out this year, and planning to have 2 or 3 point releases next year,
each spending time addressing the key issues people experience and
those that get the most bang for our buck with the open JIRAs.
Thoughts? Any volunteers? :)
Cheers,
Brett
--
Brett Porter - [EMAIL PROTECTED]
Blog: http://www.devzuz.org/blogs/bporter/
Thanks,
Deng
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]