Open
Description
The schema doesn't seem to impose any restrictions on them (even though XSD regex patterns are possible). The docs only say "IDs may not contain spaces or characters that are not valid for a URL".
But this is incomplete, as the implementation and tests suggest. Specifically, names must conform to ^\w+([_.-]\w+)*$
. I don't know what the restrictions on version strings are, but I reckon there are some.