From f40aabdde4bc089f3db50821121828e01de51ec3 Mon Sep 17 00:00:00 2001 From: Anders Lindh Olsson Date: Thu, 30 Jul 2026 10:24:59 +0200 Subject: [PATCH 1/3] Revert "Update recceiver link in README.md" This reverts commit 92e3c7efa0c2d5a3f4058df9cb8a7407cfd6f512. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 8ad28a1..44d8e65 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Reccaster -Reccaster is an EPICS module to facilitate the communication between IOCs and [recceiver](https://github.com/ChannelFinder/recceiver). Before `iocInit`, reccaster will publish all records and their metadata to recceiver. +Reccaster is an EPICS module to facilitate the communication between IOCs and [recceiver](../server). Before `iocInit`, reccaster will publish all records and their metadata to recceiver. ## IOC Shell Functions and Variables From d3e4173656f0b44d928afe8311ca58821980216f Mon Sep 17 00:00:00 2001 From: Anders Lindh Olsson Date: Thu, 30 Jul 2026 10:26:56 +0200 Subject: [PATCH 2/3] docs: clarify repository migration status Document the historical RecCeiver location while the RecSync project split remains incomplete. --- README.md | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 44d8e65..ba0dd28 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,15 @@ # Reccaster -Reccaster is an EPICS module to facilitate the communication between IOCs and [recceiver](../server). Before `iocInit`, reccaster will publish all records and their metadata to recceiver. +This repository is still being set up as part of splitting the original +[RecSync project](https://github.com/ChannelFinder/recsync) into separately +versioned implementations and a shared protocol specification. + +Until that migration is complete, the historical +[RecCeiver server](https://github.com/ChannelFinder/recsync/tree/master/server) +remains available in the original repository. + +Reccaster is an EPICS module that facilitates communication between IOCs and +servers implementing the RecSync protocol. ## IOC Shell Functions and Variables From 26e8a8ec91858b34b1f4ea0f7865742aa5987d30 Mon Sep 17 00:00:00 2001 From: Anders Lindh Olsson Date: Thu, 30 Jul 2026 10:30:08 +0200 Subject: [PATCH 3/3] docs: establish pull request workflow Make review the default workflow for changes to the repository. --- CONTRIBUTING.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 CONTRIBUTING.md diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 0000000..77aaac2 --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,18 @@ +# Contributing + +Contributions are welcome through GitHub pull requests. + +## Proposing changes + +All changes to the default branch should be made through a pull request. + +1. Create a branch for the change. +2. Keep the change focused and include appropriate tests or documentation. +3. Run the relevant build, test, and formatting checks locally. +4. Open a pull request explaining the purpose of the change, how it was + verified, and any related issues. + +## Review and merge + +Pull requests should be reviewed and all required CI checks must pass before +they are merged.