summaryrefslogtreecommitdiffstats
path: root/Help/dev/maint.rst
Commit message (Collapse)AuthorAgeFilesLines
* Help/dev: Document "Backport:" footer for MR descriptionsBrad King2019-11-111-3/+15
|
* Help/dev: Update maintainer guide for Discourse transitionBrad King2019-11-051-5/+6
| | | | | Replace the post-release development announcement to the mailing list with a post to the appropriate category on `discourse.cmake.org`.
* Help/dev: Add release commit instructions to maintainer guideBrad King2019-07-261-0/+39
|
* CMakeVersion: Use '-rc0' version suffix on release branches prior to rc1Brad King2019-07-261-5/+5
| | | | | | | | | | Revert the change from commit 7b354baad5 (CMakeVersion: Set CMake_VERSION_RC to 0 even in non-rc versions, 2019-07-25) and instead define a `0` value in `CMake_VERSION_RC` to mean `-rc0`. This distinguishes release branch versions prior to the first release candidate from the first release candidate itself. It also makes room for a dedicated "CMake $major.$minor.0-rc1" release commit for `-rc1` as we have for later release candidates and final releases.
* CMakeVersion: Set CMake_VERSION_RC to 0 even in non-rc versionsBrad King2019-07-251-2/+2
| | | | | | | The logic that uses this value already ignores any "false" value, so `0` is just as good as not being set at all. Using `0` for this role makes the version components look more symmetric and reduces the number of edits needed when creating releases.
* Utilities/Release: Teach upload script to compute version automaticallyBrad King2019-05-241-6/+0
| | | | Read the version from `Source/CMakeVersion.cmake` instead of repeating it.
* maint: Add further details about merging topics to release branchCraig Scott2018-07-251-3/+6
| | | | | | | | | | | The Maintain Current Release instructions previously assumed that the topic branch had been merged to master. Add text to make this explicit in the instructions as an initial verification step. The previous instructions also made no mention of the commit message for the merge to the release branch. This needs to include a footer that mentions the merge request number for tracking purposes.
* Help/dev: Add log step to 'release' branch instructionsBrad King2018-01-251-0/+7
| | | | | | Extend the maintainer guide with a reminder to self-review the new ancestry of the `release` and `master` branches to ensure that nothing unexpected was merged.
* Help/dev: Add 'release' branch instructions to maintainer guideBrad King2017-07-211-0/+42
|
* Help/dev: Update maintainer guide with note about docs and testsBrad King2017-06-221-0/+2
|
* Help/dev: Add review instructions to maintainer guideBrad King2017-06-151-0/+30
|
* Help/dev: Add release branch creation to maintainer guideBrad King2017-06-021-0/+162
|
* Help/dev: Add a CMake Maintainer Guide documentBrad King2017-06-021-0/+9
Initialize it with placeholder content. This document will serve to contain instructions for CMake maintenance processes.