NPanday

Overview

Apache NPanday is an effort undergoing incubation at the Apache Software Foundation (ASF), sponsored by the Apache Incubator PMC. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.

NPanday is a project to integrate Apache Maven into .NET development environments. It includes both a Visual Studio add-in to integrate Maven, and a set of plugins for Maven that can build .NET projects uniformly from the command line.

NPanday enables you to use Visual Studio with a Maven-based development infrastructure, including:

  • continuous integration servers for scheduled or triggered automated builds
  • source control systems for assistance with the release process
  • build artifact repositories for inter-project dependency management and centralised management of build output

News

16 May 2011: Release 1.4.0-incubating available. This is our 9th release and the first one after we've moved to the Apache Incubator. This release includes 2 major issues: the removal of the UAC and PAB directories, thus making NPanday more maven-like and the support of NPanday for VS 2010 and Net 4.0 Framework.

08 September 2010: Release 1.2.1 available. This is our 8th release, incorporating many bug fixes, improved documentation, greatly enhanced the performance on projects with many (transitive) dependencies and a variety of new features, include code coverage for Java and .Net modules. This is the last release to be produced from Codeplex, with the infrastructure being moved to the Apache Incubator.

Current Release and Documentation

The current release is 1.4.0-incubating:

Current Development Version (Incubating)

Contributing to NPanday

NPanday is an open source project under the Apache License 2.0. You are free to use the application and source code as you wish under those terms.

We welcome you to contribute to the project by submitting your requests and feedback, patches to the code and participating in development discussions in the discussion area.

We are looking for active contributors to join the project, and use the Apache meritocracy model by nominating and voting for committers from those that regularly discuss development and submit patches for fixes and enhancements.

Reporting Bugs and Requesting Features

You can also help by contributing high quality bug reports and feature requests via the issue tracker, and questions and ideas via the discussion forums: