ISISComputingGroup / ISISComputingGroup/IBEX

IBEX Synoptic Components: Ability to Add Any Available Component to All Available Synoptics

Open
#7,064 1 comment 0 reactions 0 assignees View on GitHub
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.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.