DiamondLightSource / DiamondLightSource/mx-bluesky

Architecture: Composite management

Open
#287 0 comments 0 reactions 0 assignees View on GitHub
hyperion
Dominant language
Python
Stars
4
Forks
5
Avg merge
1d 30m
Merged PRs (30d)
2

Description

As pointed out at https://github.com/DiamondLightSource/hyperion/pull/1110#discussion_r1477980856 we have an issue where if we need a new device at the lower level in the plan we end up having to add it in lots of different composites. We should think about if this is the best way to do this. Maybe we should have one giant beamline composite?

## Acceptance Criteria
* We discuss the architecture of composites
* Decisions about the architecture are documented
* Changes are made to the architecture if we think it's necessary

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.