|0.9.9 progress [message #28326]
||Sun, 14 June 2009 16:02
Originally posted by: igor.ifedorenko.com|
I committed another chunk of 0.9.9  work yesterday and I think now is
a good time for 0.9.9 progress report.
As of rev 2506, the following 0.9.9 work items have been completed
New embedder (MNGECLIPSE-1321) has been integrated into m2e trunk. This
required quite substantial changes to m2e and you can find details here
. Overall new embedder feels much faster and preliminary tests show
>10x performance improvement in operations like "resolve all maven
Customizable build lifecycle mapping (MNGECLIPSE-1271) has been mostly
implemented. We still need to implement "JDT Java" and will probably
make few "polishing touches" to the APIs and extension points, but I do
not expect any major changes at this point. We'll try to prepare some
demos to show this in action, but I'll be happy to answer any questions
We need to take care of two more work items before 0.9.9 can be declared
"feature complete". We need to reconcile classpathConfiguratorFactories
extension point and corresponding
classes with the changes to project configurators framework (no JIRA
yet). And we need to implement synchronous maven project refresh
As it looks now, 0.9.9 will be a drop-in replacement for m2e users (i.e.
no changes to m2e workspace) but there will be significant changes to
APIs and extension points that will affect anyone integrating with m2e.
I've tried to keep all breaking API changes in  and would like to ask
all m2e exploiters to evaluate these changes and provide any feedback
and ask questions on m2eclipse-dev mailing list.
 https://docs.sonatype.org/display/M2ECLIPSE/0.9.9+breaking+c hanges
Powered by FUDForum
. Page generated in 0.01598 seconds