DiamondLightSource / DiamondLightSource/dodal

Move util functions out of dodal repo

Open
#1,189 6 comments 0 reactions 0 assignees View on GitHub
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

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.