DiamondLightSource / DiamondLightSource/dodal
Move util functions out of dodal repo
Open
- Dominant language
- Python
- Stars
- 5
- Forks
- 13
- Avg merge
- 3d 2h
- Merged PRs (30d)
- 10
Description
Separate out utilities into separate module.
Per discussion in https://github.com/DiamondLightSource/mx-bluesky/issues/922#issuecomment-2820557556, we think dodal should be used purely for plans, devices and beamline config. Utility functions such as `make_all_devices` belong somewhere else because they're hard dependencies, not plugins.
Still to do
- Identify all functions we'd like to move
- Decide where to put the code? Blueapi, new module, somewhere else?
## Acceptance Criteria
* TBD
Contributor guide
Assessment
This issue has not been assessed yet.