Difference between revisions of "Update RELEASE"

From NST Wiki
Jump to navigationJump to search
(New page: Update RELEASE You should immediately inspect/change the value of the RELEASE, RELEASE_LAST, RELEASE_LAST_PREV and RELEASE_NEXT variables at the top of the include/data/configure.in scrip...)
 
Line 25: Line 25:
 
; RELEASE_LAST_MD5
 
; RELEASE_LAST_MD5
 
: You should change this to the MD5 checksum associated with the ''nst-${VERSION}/nst-${VERSION}.${HWARCH}.iso'' file. You can find this value near the top of include/manifest/release-${VERSION}.${HWARCH}.xml. This variable is used in the documentation for examples of verifying the MD5 checksum (things will still work if you don't update it, but users may be irritated if they get different results when following documentation examples).
 
: You should change this to the MD5 checksum associated with the ''nst-${VERSION}/nst-${VERSION}.${HWARCH}.iso'' file. You can find this value near the top of include/manifest/release-${VERSION}.${HWARCH}.xml. This variable is used in the documentation for examples of verifying the MD5 checksum (things will still work if you don't update it, but users may be irritated if they get different results when following documentation examples).
 
Finally, locate the '''release-tag''' target in the file ''include/make/makefile'' and update it to make sure that '''make release-tag''' check will fail (so you don't accidentally re-tag the CVS source files).
 

Revision as of 18:37, 18 October 2009

Update RELEASE

You should immediately inspect/change the value of the RELEASE, RELEASE_LAST, RELEASE_LAST_PREV and RELEASE_NEXT variables at the top of the include/data/configure.in script to their logical values.

The following assumes that you just created the 2.11.0 release and the last release published was 1.8.1.

RELEASE_LAST_PREV
This should be set to the version of the release prior to the one you just created. For example, if you just released 2.11.0 and the prior release was 1.8.1 then set RELEASE_LAST_PREV to 1.8.1.
RELEASE_LAST
This should be set to the version just released (2.11.0 in this example).
RELEASE
This should also be set to the version just released (2.11.0 in this example). This is new starting with 2.11.0 where we continue supporting the release via yum updates until the next release of Fedora.
RELEASE_NEXT
This should be a guess at what the next release will be. It will be formed by NST's major ID (2), followed by the version of Fedora we expect to base it off of. For example, if the current release is 2.11.0 (based off of Fedora 11), a reasonable guess for RELEASE_NEXT would be 2.12.0 (assuming the next release will be based off of Fedora 12).


Here are a few more variables you may need to adjust in the file:

MANIFEST_FILES
You probably won't need to change this, however, if you plan on change the number of variations of the NST to distribute, you will want to update this list (you will also need to update the release: target in include/make/makefile if you add, remove or modify your variant list).
RELEASE_LAST_MD5
You should change this to the MD5 checksum associated with the nst-${VERSION}/nst-${VERSION}.${HWARCH}.iso file. You can find this value near the top of include/manifest/release-${VERSION}.${HWARCH}.xml. This variable is used in the documentation for examples of verifying the MD5 checksum (things will still work if you don't update it, but users may be irritated if they get different results when following documentation examples).