Session co-ordinator: Kunal Shroff (shroffk@bnl.gov)
Dates: October 19-23, 2026
Location: Brookhaven National Laboratory (BNL), Upton, NY
Event Website / Registration: https://www.bnl.gov/epics-codeathon/
Meeting Minutes: https://docs.google.com/document/d/13bLL-JE9knMuv3FnUysZkpgDQgCkbXEk7beRkDKO-go/edit?usp=sharing
This repository contains the planning materials, discussion topics, project tasks, and documentation initiatives for the Phoebus Tools and Services session at the 2026 EPICS Developers Meeting and Codeathon hosted by the Electron-Ion Collider (EIC) project at Brookhaven National Laboratory.
The Phoebus ecosystem consists of:
- UI Toolkit and Applications: Phoebus framework and apps
- Middle Layer Services: Archiver Appliance, Olog, Alarm Services, ChannelFinder, Save & Restore
Technical discussions on architecture, roadmap, and strategic decisions aligned with the developers meeting agenda.
See: discussion-topics/
Hands-on coding to address issues and implement new features.
See: projects/
Documentation improvements, tutorials, and guides.
See: documentation-tasks/
| Repository | Description | URL |
|---|---|---|
| Phoebus | Main framework, UI toolkit, and applications | https://github.com/ControlSystemStudio/phoebus |
| Phoebus Alarm Services | Alarm system and services (docs & source) | https://github.com/ControlSystemStudio/phoebus/tree/master/services |
| Save & Restore | Snapshot and restore service (part of Phoebus) | https://github.com/ControlSystemStudio/phoebus/tree/master/app/save-and-restore |
| Phoebus-Olog | Olog integration for Phoebus | https://github.com/Olog/phoebus-olog |
| ChannelFinder Service | Channel directory service | https://github.com/ChannelFinder/ChannelFinderService |
| EPICS Archiver Appliance | Scalable archiving solution | https://github.com/shroffk/epicsarchiverap |
| EPICS Core Java | Java implementation of EPICS | https://github.com/shroffk/epicsCoreJava |
- Quick setup and pre-work: see QUICK_START.md
- Documentation and links: see RESOURCES.md
- Matrix Chat: #codeathon-oct26:epics-controls.org
- Email: shroffk@bnl.gov
- Kunal Shroff (BNL/EIC) - Session Lead
- Georg Weiss
- Sky Brewer
- Location: Brookhaven National Laboratory (BNL), Upton, NY
- Event Website: https://www.bnl.gov/epics-codeathon/
- Registration: https://www.bnl.gov/epics-codeathon/
- Site Access: Event registration includes BNL guest-access steps for all attendees; follow the event instructions as early as possible
- Event Wiki: 2026 EPICS Developers Meeting and Codeathon
Please refer to individual project repositories for their respective licenses.