On 12/12/2007, at 3:36 PM, Shane Isbell wrote:

The current work in the branch only supports compiling and installing of C# projects for Mono and Microsoft. There are no versionless file names, so many of the existing maven plugins should work. All other plugins are gone, no resource generation, no nmaven settings, no private assembly bin, no Visual Studio addin, no RDF. The idea is to get a version into the trunk that is in line with Maven and then start adding back in the functionality that we need. Given that we have the current trunk to mine from, we should
be able to go at a good pace, with frequent releases.

Yep - I think I caught all that. As you know from our chat on IM yesterday (and probably my nagging all year :), I'm definitely in favour of making releases already and of getting things using what Maven already provides. This is the right approach.

I understand that there are less plugins and features (and I'm very glad to see the majority of the above go). What I was really asking is what the migration path will be.

The following are the things I want to see continue to work:
- artifacts deployed with NMaven 0.14 should be usable by the new code (this should be a no brainer, as it uses the current deploy plugin already) - POMs for projects for NMaven 0.14 should continue working when these other releases go out. To that end, I suggest using a new group ID where there is an incompatible replacement plugin.

Does this make sense?

- Brett

Reply via email to