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 User
Originally posted by: igor.ifedorenko.com

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
dependencies".

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
(MNGECLIPSE-1197).

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.

--
Regards,
Igor



[1] https://docs.sonatype.org/display/M2ECLIPSE/0.9.9+Plan
[2]
https://docs.sonatype.org/display/M2ECLIPSE/0.9.9+embedder+a nd+plexus+use+in+m2e
[3] https://docs.sonatype.org/display/M2ECLIPSE/0.9.9+breaking+c hanges
Previous Topic:Eclipse errors after SCM update
Next Topic:m2e project importer does not remember last location
Goto Forum:
  


Current Time: Wed Oct 22 08:06:17 GMT 2014

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

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