Skip to content

Repository files navigation

Phoebus Tools and Services Session

2026 EPICS Codeathon and Documentathon - Diamond Light Source

Session co-ordinator: Kunal Shroff (shroffk@bnl.gov)
Dates: February 23-27, 2026
Pre-Codeathon Session: Monday, February 23rd

Meeting Minutes:https://docs.google.com/document/d/10oipk7mUnPIMryraRGQpPgFCsdGvfIuPCNlf4ueU-sc/edit?usp=sharing


Overview

This repository contains the planning materials, discussion topics, project tasks, and documentation initiatives for the Phoebus Tools and Services session at the 2026 EPICS Codeathon hosted by Diamond Light Source.

Tech Stack

The Phoebus ecosystem consists of:

  • UI Toolkit and Applications: Phoebus framework and apps
  • Middle Layer Services: Archiver Appliance, Olog, Alarm Services, ChannelFinder, Save & Restore

Session Structure

1. Core Developers Discussion Session (Monday-Friday:afternoons, Feb 23-27)

Technical discussions on architecture, roadmap, and strategic decisions.
See: discussion-topics/

2. Development Projects (Monday-Friday:all day, Feb 23-27)

Hands-on coding to address issues and implement new features.
See: projects/

3. Documentathon Tasks (Throughout the week)

Documentation improvements, tutorials, and guides.
See: documentation-tasks/


Key Repositories

RepositoryDescriptionURL
PhoebusMain framework, UI toolkit, and applicationshttps://github.com/ControlSystemStudio/phoebus
Phoebus Alarm ServicesAlarm system and services (docs & source)https://github.com/ControlSystemStudio/phoebus/tree/master/services
Save & RestoreSnapshot and restore service (part of Phoebus)https://github.com/ControlSystemStudio/phoebus/tree/master/app/save-and-restore
Phoebus-OlogOlog integration for Phoebushttps://github.com/Olog/phoebus-olog
ChannelFinder ServiceChannel directory servicehttps://github.com/ChannelFinder/ChannelFinderService
EPICS Archiver ApplianceScalable archiving solutionhttps://github.com/shroffk/epicsarchiverap
EPICS Core JavaJava implementation of EPICShttps://github.com/shroffk/epicsCoreJava

Getting Started


Communication


Mentors and Experts

Phoebus & Services Developers

  • Kunal Shroff (BNL/EIC) - Session Lead
  • Georg Weiss
  • Sky Brewer

Event Information

  • Location: Diamond Light Source, Harwell Campus, Oxfordshire, England
  • Capacity: Up to 40 participants
  • Event Wiki:2026 EPICS Codeathon

License

Please refer to individual project repositories for their respective licenses.

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages