Skip to main content

Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Archived » Maven Integration (M2E) » 0.9.9 progress
0.9.9 progress [message #28326] Sun, 14 June 2009 20:02
Eclipse UserFriend
Originally posted by:

I committed another chunk of 0.9.9 [1] 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
[2]. 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
before that.

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
AbstractClasspathConfigurator/AbstractClasspathConfiguratorF actory
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 [3] and would like to ask
all m2e exploiters to evaluate these changes and provide any feedback
and ask questions on m2eclipse-dev mailing list.


[2] nd+plexus+use+in+m2e
[3] hanges
Previous Topic:Eclipse errors after SCM update
Next Topic:m2e project importer does not remember last location
Goto Forum:

Current Time: Mon Apr 19 01:20:02 GMT 2021

Powered by FUDForum. Page generated in 0.01893 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top