...
atef has seen some improvements since our last update:
There is also much work left to be done. Next on our list is a final restructuring of the passive check mechanism. The result of this effort, which is now underway, will allow more flexibility for the user to group their checks in intuitive ways. We will also be integrating dynamic values of a variety of sources into the comparison mechanism, meaning that PV to PV comparisons will be a possibility.
SLAC hosted the May 2022 EPICS Codeathon. There were 3 separate sessions: EPICS core (C/C++), Java tools and extensions, and Python tools and extensions.
On-site and remote participants for the 2022 EPICS Codeathon (Monday, May 9th 2022)
SLAC saw many on-site participants as well as remote ones from 20 institutions. The following charts break down participant sessions and the number of those remote versus on-site:
Track | Total | Onsite | Remote |
Core (C/C++) | 30 | 13 | 17 |
Java | 7 | 2 | 5 |
Python | 16 | 13 | 3 |
Totals | 53 | 28 | 25 |
Andrew Johnson hosted the core team, Kunal Shroff hosted the Java team, and ECS controls engineer Ken Lauer hosted the Python session.
The Python session tracked our results on GitHub and ended up fixing and working on an impressive (if I do say so myself) number of things over the course of a few days:
Project | Contributors | Total Issues | Total PRs | Merged/Resolved |
adl2pydm | 1 | 2 | 2 | 1 |
happi | 1 | 4 | 4 | 3 |
ophyd | 4 | 7 | 7 | 6 |
pmps-ui | 1 | 1 | 1 | 1 |
pyca | 1 | 1 | 1 | 1 |
pydm | 9 | 19 | 19 | 14 |
pythonSoftIoc | 1 | 1 | 0 | 0 |
timechart | 3 | 10 | 10 | 10 |
typhos | 1 | 3 | 2 | 3 |
whatrecord | 1 | 1 | 1 | 1 |
Total | 15 | 49 | 47 | 40 |
Special thanks to all of the participants, on-site and remote, for helping bring the community together and fix/enhance so many projects.
For information on the other sessions, please see the attached summary slides:
View file | ||||
---|---|---|---|---|
|
The NewALarMSystem (NALMS) is almost ready for deployment. After the last updates on the system, the testing section is almost ready to start. Thanks to Thorsten, Omar, Jesse, Ken, Michael, and Victor for all the effort that they are spending on it.
...