|0.9.9 progress [message #26992]
||Mon, 25 May 2009 17:44
Originally posted by: igor.ifedorenko.com|
I just committed new maven embedder and corresponding changes I
explained in  to m2e trunk, so it is a good time to update on our
progress 0.9.9 and explain our plans for next couple of weeks.
First, the bad news. Current maven 3.0 (actually, it is MNG-2766
branch), is currently broken. There were ~85 failing integration tests
as of this morning, so both maven itself and m2e will not work for large
number of projects. Jason and Benjamin are working hard to get these
fixed so hopefully all will get back to normal soon. I've created
"pre-maven-3" SVN tag in case anyone needs to get m2e sources before
The good news, I think the worst is over and we will be able to add new
features and bug fixes planned for 0.9.9 in small(er) increments,
without making swiping changes to entire m2e codebase. One can certainly
This brings us to the next topic. As far as overall 0.9.9 goes, there
are at least two more "big" work items we need to implement before we
can release 0.9.9. First, project lifecycle mapping and customization
API needs to be fleshed out and implemented, we are tracking this work
as MNGECLIPSE-1271 and it is next and my todo list. Profiling and
optimization (MNGECLIPSE-1424) is another item that will likely take
significant time/effort but I think we should wait until maven gets more
stable before looking at performance optimization.
Also, do not forget that 0.9.9 will not be API compatible with previous
releases and I am trying to keep track of API changes in . I
encourage all m2e exploiters to discuss any concerns on the dev.
This is it for today...
 https://docs.sonatype.org/display/M2ECLIPSE/0.9.9+breaking+c hanges
Powered by FUDForum
. Page generated in 0.26029 seconds