Skip to content

Commit 2ba33d0

Browse files
committed
notes on latest changes
1 parent 599f4a8 commit 2ba33d0

File tree

3 files changed

+16
-3
lines changed

3 files changed

+16
-3
lines changed

docs/index.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,20 @@ html_theme.sidebar_secondary.remove: true
66
:end-before: <!-- README only content
77
```
88

9+
Update for February 2024
10+
------------------------
11+
12+
The tutorials have now been updated. Recent changes include:
13+
14+
- epics-containers-cli has been renamed to edge-containers-cli. It now supports the deployment of general services as well as IOCs. It still has the entrypoint `ec` but the namespace `ioc` has been dropped and its functions are now in the root (e.g. `ec ioc deploy` is now `ec deploy`).
15+
- Improved CI for {any}`ec-services-repo`s and generic IOCs repos.
16+
- copier template based creation of new beamline, accelerator and generic IOC repos.
17+
- This provides greatly improved ability to adopt updates to the template into your own repositories.
18+
19+
All tutorials are now up to date with the latest workflow. The exception is tutorials for the RTEMS platform which are now in active development.
20+
21+
22+
923
Materials
1024
---------
1125
- [Oxfordshire EPICS Meeting Nov 2023](https://dlsltd-my.sharepoint.com/:p:/g/personal/giles_knap_diamond_ac_uk/Ee7SPC_39blEu4Pilgqul7IBiCi4GM9_cgMzONV2ALHIsw?e=U02gHd)

docs/tutorials.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ tutorials/ioc_changes1
1717
tutorials/ioc_changes2
1818
tutorials/generic_ioc
1919
tutorials/debug_generic_ioc
20-
tutorials/test_generic_ioc
2120
tutorials/support_module
2221
tutorials/setup_k8s
2322
tutorials/setup_k8s_new_beamline

docs/tutorials/support_module.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ This tutorial is an early draft and is not yet complete.
66

77
This is a type 3. change from the list at {any}`ioc-change-types`.
88

9-
In the tutorial on {doc}`/tutorials/generic_ioc`, we created a new Generic IOC container image that wrapped the existing support module `lakeshore340`.
9+
In the tutorial on {doc}`generic_ioc`, we created a new Generic IOC container image that wrapped the existing support module `lakeshore340`.
1010

1111
If you wanted to create a completely new support module then you would use a very similar workflow to the above.
1212

@@ -18,6 +18,6 @@ In brief, the steps are:
1818
- ln -s /workspaces/YOUR_SUPPORT_MODULE_NAME /epics/support/YOUR_SUPPORT_MODULE_NAME
1919
- TODO the ibek command `ibek dev support YOUR_SUPPORT_MODULE_NAME` will do this in future
2020
- Now work on your support module and get it compiling
21-
- Then add `ibek-support` for the new module as per {doc}`/tutorials/generic_ioc`
21+
- Then add `ibek-support` for the new module as per {doc}`generic_ioc`
2222
- create an example instance in the Generic IOC project to test your work
2323
- When ready, push your new support and new ioc-support projects.

0 commit comments

Comments
 (0)