pcdshub / pmps-ui

User interfaces and diagnostics for PMPS
Other
0 stars 8 forks source link

MNT/REF: Remove pyDM macro substitution #104

Open tangkong opened 7 months ago

tangkong commented 7 months ago

Expected Behavior

CLI should be simple and intuitive (read: follow the other conventions present in our stack)

Current Behavior

The package and accompanying .ui files currently use pyDM's macro substitution to pick the proper config.

Possible Solution

Use normal args to specify the config

Context

100

Your Environment

pcds-5.8.1

ZLLentz commented 7 months ago

I think an overuse on PyDM's structure that was designed for simple designer-only uis (macro-subs from the user end, the rules engine, maybe others) is a recurring theme here