sardana CLI
Created by: sf-migrator-bot
Hello,
In the following email Frederic had raised an issue of sardana scripts' names. Up to now sardana redistributes the following sctipts:
- Sardana
- Pool
- MacroServer
- spock
- macroexecutor
- sequencer
- spectoascii
- h5toascii
- h5tospec
Furthermore we are going to add new ones when SEP4 gets integrated:
- ubmatrix
- diffractometeralignment
- hklscan
I this feature-request I would like to discuss the eventual renaming of the scrpts. I propose the following names (in parentheses the old name):
- sardana (Sardana)
- sardanapool (Pool)
- sardanamacroserver (MacroServer)
- sardanaspock (spock)
- sardanamacroexecutor (macroexecutor)
- sardanasequencer (sequecenr)
- sardanaspectoascii (spectoascii)
- sardanah5toascii (h5toascii)
- sardanah5tospec (h5tospec)
- sardanaubmatrix
- sardanadiffractometeralignment
- sardanahklscan
In order to maintain the backwards compatibility we should leave the possibility to run the scripts with the old names during few releases (to be agreed how long and how should we do that e.g. symbolic links or duplicated scripts, etc...).
We should keep in mind that the change of the Tango Device Server executable names will have an impact on the already defined server instances in the Database (Starter requires the exact names of the executable and the server name).
Reported by: reszelaz ( http://sf.net/u/zreszela )
Original Ticket: sardana/tickets/441