I've created the SI_MAVEN_INTEGRATION branch and will be working on a
version of NMaven that will integrate well with Maven. Most of the initial
work will come under the sandbox directory of this branch. For those wanting
to get up to speed on NMaven, this will be a good place to keep an eye and
to make suggestions about, or contributions to, the API, code and designs.
Anybody is welcome to do so. If people are going to get involved, now would
be the best time to do so.

With over a year of work behind us, I think many of the technical issues and
requirements are clearly understood: everything from compiling, testing,
resolving, Visual Studio support, etc. I'm going to be dissecting the
current implementation and applying a more formal process with use cases,
analysis, design. This will increase the modularity of the code and make
integration with Maven easier. In the branch, I'll start out with working on
the interfaces and interactions, without getting too much into the
implementation. Use cases and designs will also follow, identifying any
holes. After that, I expect we can either refactor the existing code base or
start extracting what we need into the new implementation code base, and of
course lots of new work for people to get involved in.

Shane

Reply via email to