Roadmap

NMaven Roadmap

The high priority features listed below are the essential features needed to make NMaven ready for a development environment. Roughly half of the high priority requirements deal with IDE support for NMaven, primarily in terms of building and adding dependencies. Other high priority features include deploying and releasing of artifacts and initial support for continuous integration (Continuum) and repository management (Archiva). All of these features are scheduled to be completed by September 2007.

High Priority

ID Feature Jira Status Target Date
IDE-1 Browse Maven Repository and add/delete dependencies 39 Aug/Sept. 2007
IDE-2 Execute maven life-cycle phases through a menu 40 May 2007
IDE-3 Configuration of Remote Services 41 Sept. 2007
IDE-4 Pom and project file management 42 As needed
[IDE-10] Packaging and Deploying for Visual Studio Addins 47 May 2007
CRE-2 Deploy project artifacts 43 May 2007
CRE-3 Release Project 44 Sept. 2007
CNT-1 Support for running maven .NET builds under Continuum 45 August 2007
ARC-1 Support for .NET artifacts in Archiva 46 August 2007

Medium Priority

ID Feature Jira Status Target Date
CRE-4 Support for Classifiers 2 Late 2007
CRE-5 Writing Maven Plugins in .NET 15
Only Windows
May 2007
IDE-5 NUnit Support for Visual Studio 16 Partial Late 2007
IDE-6 Archetype Generation 18 Simple type supported June 2007
IDE-7 Archetype Packaging     Late 2007
IDE-8 IDE Interaction with Continuum 35   Late 2007
IDE-9 Integrate with Archiva Web Services   Services Not Yet Available ?
[IDE-11] Packaging and Deploying for Sharp Develop Addins 48   Oct. 2007
[ARC-2] Verify Integrity of .NET Repository     Late 2007

Plugins Support for 3rd Party Programs

ID Plugin Jira Status Target Date
[PLG-1] NUnit   2006
[PLG-2] xsd   2006
[PLG-3] wsdl   2006
[PLG-4] FxCop 55
Only Windows
May 2007
[PLG-5] Sandcastle   90% complete: MS to respond about licensing
[PLG-6] NCover   20% complete August 2007

Labels

nmaven nmaven Delete
roadmap roadmap Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.