ISISComputingGroup / ISISComputingGroup/IBEX
IBEX Synoptic Components: Ability to Add Any Available Component to All Available Synoptics
- Dominant language
- No language data
- Stars
- 6
- Forks
- 2
- Avg merge
- 16h 40m
- Merged PRs (30d)
- 2
Description
As a: developer and instrument as discussed in https://github.com/ISISComputingGroup/IBEX/discussions/7053
I would like to be able to add available components to all available synoptics within IBEX.
There is interest in the above described behaviour from a number of instruments. This issue also has the potential to improve support.
Implementing this shouldn't be too difficult as the infrastructure is already present in the blockserver for the XML. Altering the graphical display may be a little more work.
### Acceptance Criteria
_What is the acceptance criteria?_
- [ ] The ability to add available components to all available synoptics
- [ ] Squish test exist to ensure desired behaviour
### Extra Information
_Why it is needed?_
In response to the discussion in https://github.com/ISISComputingGroup/IBEX/discussions/7053 :
- To speed up support
- Desired by users
_Where required files/links are_
- [IBEX GUI](https://github.com/ISISComputingGroup/ibex_gui)
- [System Testing with Squish](https://github.com/ISISComputingGroup/ibex_developers_manual/wiki/System-Testing-with-Squish)
- [BlockServer Wiki Page](https://github.com/ISISComputingGroup/ibex_developers_manual/wiki/BlockServer)
- [BlockServer Structure Wiki Page](https://github.com/ISISComputingGroup/ibex_developers_manual/wiki/BlockServer-Structure)
- [BlockServer Repo](https://github.com/ISISComputingGroup/EPICS-inst_servers)
## How to Test
_verbose instructions for reviewer to test changes
(**Add before making a PR**)_
- [ ] You can add any available component to all available synoptics
- [ ] Ensure Squish test passes
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.