At present, the jenkins job related to the creation of git and eups tags accept any string as input. Due to past limitations and de facto policy, - s should not be used in eups tags. Similarly, git rc tags have used vX.Y.rcN where . is the rcN separator instead of dash. Jenkins jobs should do some basic validation to catch simple user errors.