Home
Install
Use
Develop
Support
News
Credits
hosted by
|
PSRCHIVE Administration Guide
Releasing a Distribution
Upload the distribution file to the SourceForge File Release System (FRS)
by running the script
Management/release.csh
Update the development trunk to reflect that it is post release.
In the top-level directory
git checkout master
then edit configure.in; e.g.
AC_INIT([PSRCHIVE],[2020-01-10+],[psrchive-developers@lists.sourceforge.net])
Update the following files:
web/download.shtml
web/changes/index.shtml
web/changes/release-<yyyy-mm>.shtml
Documentation/psrchive.dox
where "<yyyy-mm>" is the version series number.
When creating the release notes, it is useful to update the Bugs and
Feature Requests Trackers as follows:
- Visit Update artifact groups for: Feature Requests and scroll down to "Add a new artifact group" with the Group name "release <yyyy-mm>"
- Visit Tracker: Feature Requests filtered on "Status: Closed" and "Group: next release" then "Check All" and do a "Mass Update" to set "Group: release <yyyy-mm>". (It might also be a good idea to check for any stragglers in "Group: No Group".)
- Change the filter to "Group: release <yyyy-mm>" then click "Filter" then "Permalink" and cut-and-paste the URL into the release notes.
- Visit Update artifact groups for: Bugs and scroll down to "Add a new artifact group" with the Group name "release <yyyy-mm>"
- Visit Tracker: Bugs filtered on "Status: Closed" and "Group: next release" then "Check All" and do a "Mass Update" to set "Group: release <yyyy-mm>". (Again, double-check "Group: No Group".)
- Change the filter to "Group: release <yyyy-mm>" then click "Filter" then "Permalink" and cut-and-paste the URL into the release notes.
Finally, update the web pages.
|