From 9946681f72fd6cfde370d8558c8ec11c86328062 Mon Sep 17 00:00:00 2001
From: Andrew Johnson
Date: Fri, 15 May 2015 10:06:06 -0500
Subject: [PATCH] Update version numbers in documentation for 3.15.3
---
documentation/KnownProblems.html | 15 +++----
documentation/README.1st | 2 +-
documentation/README.html | 2 +-
documentation/RELEASE_NOTES.html | 8 ++--
documentation/ReleaseChecklist.html | 64 +++++++++++++----------------
5 files changed, 43 insertions(+), 48 deletions(-)
diff --git a/documentation/KnownProblems.html b/documentation/KnownProblems.html
index 0a995f6e2..769b262db 100644
--- a/documentation/KnownProblems.html
+++ b/documentation/KnownProblems.html
@@ -4,17 +4,17 @@
- Known Problems in R3.15.2
+ Known Problems in R3.15.3
-EPICS Base R3.15.2: Known Problems
+EPICS Base R3.15.3: Known Problems
Any patch files linked below should be applied at the root of the
-base-3.15.2 tree. Download them, then use the GNU Patch program as
+base-3.15.3 tree. Download them, then use the GNU Patch program as
follows:
-% cd /path/to/base-3.15.2
+% cd /path/to/base-3.15.3
% patch -p0 < /path/to/file.patch
The following significant problems have been reported with this
@@ -23,9 +23,10 @@ version of EPICS Base:
- Parallel builds ("make -j") on native Windows are not working properly.
- Builds tend to hang (make saturating one core) - interrupting and calling make
- again usually finishes the build. Sequential builds work and are recommended
- for automated build environments.
+ Builds tend to hang (saturating one core); interrupting and running make
+ again usually finishes the build. Limiting the number of parallel jobs using
+ something like "make -j8" also helps prevent this problem. Sequential builds
+ always work and are recommended for automated build environments.
- 64-bit Windows builds of the CAS library may not work with some compilers.
The code in src/legacy/gdd is currently incompatible with the LLP64
diff --git a/documentation/README.1st b/documentation/README.1st
index 48c52565b..e82263d67 100644
--- a/documentation/README.1st
+++ b/documentation/README.1st
@@ -1,6 +1,6 @@
Installation Instructions
- EPICS Base Release 3.15.2
+ EPICS Base Release 3.15.3
--------------------------------------------------------------------------
diff --git a/documentation/README.html b/documentation/README.html
index 236f8f5f8..56aa27528 100644
--- a/documentation/README.html
+++ b/documentation/README.html
@@ -9,7 +9,7 @@
Installation Instructions
-EPICS Base Release 3.15.2
+EPICS Base Release 3.15.3
Table of Contents
diff --git a/documentation/RELEASE_NOTES.html b/documentation/RELEASE_NOTES.html
index 76f7a824a..df812b2de 100644
--- a/documentation/RELEASE_NOTES.html
+++ b/documentation/RELEASE_NOTES.html
@@ -3,17 +3,19 @@
- EPICS Base R3.15.2 Release Notes
+ EPICS Base R3.15.3 Release Notes
-EPICS Base Release 3.15.2
+EPICS Base Release 3.15.3
This version of EPICS Base has not been released yet.
-Changes between 3.15.1 and 3.15.2
+Changes between 3.15.2 and 3.15.3
+Changes between 3.15.1 and 3.15.2
+
Raised limit on link field length in database files
The length of INP/OUT link fields in database files was limited to 79 chars
diff --git a/documentation/ReleaseChecklist.html b/documentation/ReleaseChecklist.html
index b7ecf71e1..d3cd3ea64 100644
--- a/documentation/ReleaseChecklist.html
+++ b/documentation/ReleaseChecklist.html
@@ -60,11 +60,8 @@ responsible for these tasks in the past and are expected to continue in the
relevent roles unless the Release Manager designates otherwise:
- - Release Manager (Andrew Johnson)
- - Responsible for the release
- - Configuration Manager (Janet Anderson)
- - Responsible for committing version number updates and for
- creating tarfiles
+ - Release Manager (Ralph Lange)
+ - Responsible for managing and tagging the release
- Platform Developers
- Responsible for individual operating system platforms
- Application Developers
@@ -134,42 +131,42 @@ relevent roles unless the Release Manager designates otherwise:
| |
- Configuration Manager |
+ Release Manager |
Edit and commit changes to the EPICS version number file
configure/CONFIG_BASE_VERSION. |
| |
- Configuration Manager |
+ Release Manager |
Tag the module in Bazaar, using these tag conventions:
-
- R3.15.2-pren
+ R3.15.3-pren
— pre-release tag
-
- R3.15.2-rcn
+ R3.15.3-rcn
— release candidate tag, note the rc is now
lower-case
cd ~/base/mirror-3.15
- bzr tag R3.15.2-rcn
+ bzr tag R3.15.3-rcn
|
| |
- Configuration Manager |
+ Release Manager |
Export the tagged version into a tarfile. Note that this command
generates a gzipped tarfile directly from the repository:
cd ~/base
bzr export --keywords=publish
- --root=base-3.15.2-rcn
- -r tag:R3.15.2-rcn
- baseR3.15.2-rcn.tar.gz
- mirror-3.15
+ --root=base-3.15.3-rcn
+ -r tag:R3.15.3-rcn
+ base-3.15.3-rcn.tar.gz
+ mirror-3.15
This requires that the Bazaar keywords plugin is installed and
configured properly.
@@ -177,14 +174,15 @@ relevent roles unless the Release Manager designates otherwise:
|
| |
- Configuration Manager |
+ Release Manager |
Test the tarfile by extracting its contents and building it on at
least one supported platform. |
| |
- Configuration Manager |
- Copy the tar file to the Base download area of the website. |
+ Website Manager |
+ If necessary recreate the tarfile following the instructions above.
+ Copy the tar file to the Base download area of the website |
| |
@@ -223,13 +221,6 @@ relevent roles unless the Release Manager designates otherwise:
Run the CA client side regression tests on all available host
platforms. |
-
- | |
- Platform Developers |
- Build and run the
- epics-base-tests
- suite on all available platforms. |
-
| |
Platform Developers |
@@ -279,32 +270,32 @@ relevent roles unless the Release Manager designates otherwise:
| |
- Configuration Manager |
+ Release Manager |
Edit and commit changes to the EPICS version number file
configure/CONFIG_BASE_VERSION. |
| |
- Configuration Manager |
+ Release Manager |
Tag the module in Bazaar:
cd ~/base/mirror-3.15
- bzr tag R3.15.2
+ bzr tag R3.15.3
|
| |
- Configuration Manager |
+ Release Manager |
Export the tagged version into a tarfile. Note that this command
generates a gzipped tarfile directly from the repository:
cd ~/base
bzr export --keywords=publish
- --root=base-3.15.2
- -r tag:R3.15.2
- baseR3.15.2.tar.gz
- mirror-3.15
+ --root=base-3.15.3
+ -r tag:R3.15.3
+ base-3.15.3.tar.gz
+ mirror-3.15
This requires that the Bazaar keywords plugin is installed and
configured properly.
@@ -312,7 +303,7 @@ relevent roles unless the Release Manager designates otherwise:
|
| |
- Configuration Manager |
+ Release Manager |
Test the tar file by extracting its contents and building it on at
least one supported platform |
@@ -321,8 +312,9 @@ relevent roles unless the Release Manager designates otherwise:
| |
- Configuration Manager |
- Copy the tar file to the Base download area of the website |
+ Website Manager |
+ If necessary recreate the tarfile following the instructions above.
+ Copy the tar file to the Base download area of the website |
| |