incubator-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <>
Subject [Incubator Wiki] Update of "NPandayProposal" by BrettPorter
Date Fri, 06 Aug 2010 15:15:48 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Incubator Wiki" for change notification.

The "NPandayProposal" page has been changed by BrettPorter.


+ ""This proposal has now been submitted to the list and should
not be modified""
+ ----
  = Abstract =
  NPanday allows projects using the .NET framework to be built with Apache Maven. NPanday
allows .NET projects to be converted into Maven projects thus allowing them to fully utilize
the other technologies driven by Maven.
- Proposal
+ = Proposal =
  NPanday primarily provides two capabilities: a set of Maven plugins, for constructing builds
in Maven that use the .NET command-line tools; and a Visual Studio Addin that keeps a Visual
Studio project in sync with the Maven POM and adds reference resolution from Maven artifact
repositories. Together this allows you to use a single tool across .NET, Java or any other
Maven-based projects, including the same benefits of dependency management, automated release
and source control management.
  = Background =
  When building .NET projects traditionally you would use the built in components in Visual
Studio or compile the source code by hand in the command line using .NET frameworks. NPanday
gives an alternative building management option.
  NPanday also allows developers to continue to build and develop .NET projects even without
the aid of Visual Studio.
  = Rationale =
  NPanday allows developers to still use the .NET Frameworks and technologies that they need
and at the same time allow their projects to be distributed and released with greater ease
using Maven's conventions. NPanday also helps those developers maintain and integrate their
project in a continuus integration that could host both Java and .NET projects.
  = Initial Goals =

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message