From 28b4a0c80ae76ec45b49c10c6d694552613390ae Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Thu, 30 Nov 2017 17:52:09 -0600 Subject: [PATCH] Some wording about the source reorganization --- documentation/RELEASE_NOTES.html | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/documentation/RELEASE_NOTES.html b/documentation/RELEASE_NOTES.html index ee324ea3a..35fdfad38 100644 --- a/documentation/RELEASE_NOTES.html +++ b/documentation/RELEASE_NOTES.html @@ -60,6 +60,25 @@ the environment variable EPICS_IOC_IGNORE_SERVERS (separated by spaces if more than one should be ignored).

+

Grand source-code reorganization

+ +

EPICS 7.0.1 contains the IOC Database, RSRV server and the Channel Access +client code from EPICS Base 3.16.1 along with all the original record types and +soft device support, but GDD and the Portable Channel Access Server have been +unbundled and are now available separately. In their place we have brought in +the more recently written EPICS V4 C++ libraries (collectively referred to as +the PVA modules). The directory tree for EPICS is somewhat larger as a result, +and the original structure of the Base directories has been split into 4 +separate Git repositories. External modules should build against this new +structure with little or no changes needed, except that some allowance may be +needed for the merging of the V4 modules.

+ +

There should be rather more description and documantation of these changes +than is currently available, but as developers we generally much prefer to write +code than documentation. Send questions to the tech-talk mailing list and we'll +be happy to try and answer them!

+ +

Changes from the 3.16 branch since 3.16.1