Contribute to NuGet

Karan Nandwani edited this page Jul 22, 2016 · 9 revisions
Clone this wiki locally

Contributing to NuGet Client

The NuGet client includes both the Visual Studio add-in as well as the NuGet command line interface and the NuGet.Core package.

Project Guidelines | Setting up the NuGet Development Environment | Coding Guidelines | Understanding Release Branches

Contributing to NuGet Gallery

NuGet Gallery services include the set of all services that run the Web site, the service API, the search service, etc.

Branding the NuGet Gallery | Building and Running the NuGet Gallery

Testing the NuGet Client And Gallery

If you wish to contribute code to either the NuGet client or the gallery, please read the relevant test plan document as it provides insight into how your contribution will be tested prior to being released into production.

Test Plan for NuGet Client | Test Plan for NuGet Gallery | Running/ Writing Functional Tests for NuGet Client/ Gallery

Contributing to the NuGet Documentation

If you wish to contribute code to the NuGet documentation or spotted an error, please read the following guidance.

Contributing documentation

Other

The following additional resources describe different aspects of the NuGet project itself.

NuGet's Ecosystem | Governance Model for NuGet