Split release notes by release branch

Review Request #3907 - Created May 19, 2016 and submitted

Stu Hood
2639, 3468
benjyw, jsirois, lahosken, mateor, molsen, zundel

This review splits the release notes by release branch (ie, master for pre releases, 1.0.x for stable releases). This change is related-but-mostly-orthogonal-to https://rbcommons.com/s/twitter/r/3890/ , in that it uses all of the same terminology, but can land independently.

  • Split release notes by release branch, with a top-level link for each release.
  • Preserve the CHANGELOG.rst entry in order to act as a branching off point for per-branch notes.
  • Add a (pantsbuild/pants private) Subsystem to allow configuring the location of notes for each branch.
  • Fix the long_description fetching code in pants-plugins/src/python/internal_backend/utilities/register.py to fetch from the relevant notes file for the current version.

Deployed here: http://pantsbuild.github.io/staging/stuhood-release-notes-per-branch/index.html


Stu Hood
Eric Ayers
Stu Hood
Stu Hood
Eric Ayers
Matt Olsen
Mateo Rodriguez
Stu Hood
Stu Hood
Review request changed

Status: Closed (submitted)

Change Summary:

Merged as 2e3449add3f6987704663072ac4a73e80c33e392 and published to http://www.pantsbuild.org/