NPanday Release Guidelines

Coordinator
Jan 5, 2009 at 8:14 AM


Release Process

Preliminary Phase (Documentation and building of RC)

  • Issues – all known bugs within the RC

  • Dependencies - all known dependencies

  • Release Notes - all fixes within the current RC

  • Copy Rights - on all source code

  • Licenses - on all source code

  • Build (Release Candidate)

Testing Phase

  • Upload the RC in an internal directory for community testing

  • Community will be given a 48hr window to test the RC.

Voting Phase

  • Post the Majority of Vote on the results of the RC

Release Phase

- after the approval of the community we will do a checklist page in codeplex with the current release.

  • Checksum

  • Signature

  • Mirror

  • Update Download Page to Include latest Release

  • Community Announcement

note:
        If a serious flaw is found in a test build or release, it may be withdrawn by a majority vote from the community and removed from the distribution lists.

Coding Guidelines

For JAVA codes : The "Code Conventions for the Java Programming Language", as published by Sun.
For .NET codes:  The Microsoft Coding Guidelines