It would be nice to be able to have the dot character (
.) in task names and/or parameters.
My use case is to use Cylc to build and run multiple versions of a model. E.g.I want to build multiple versions X.Y of a piece of software. The natural thing to do would be to use parameters on the version strings of the piece of software, so I can have tasks called
build_software_x.z and so on, and then simply feed the version string from the parameters to the build scripts.
This is currently not possible due to the dot character between used as a delimiter between task name and cycle point in task ID. Any ideas of making this possible would be welcomed.