The local names of IRIs generated with the mm:uuidEncode and mm:hashEncode directives should always start with a letter #132
Labels
Status: Needs Checking
Indicates that the request requires a checking
Status: Needs Further Comment
Indicates that the request requires more discussion before committing any changes
The local names of IRIs generated with the
mm:uuidEncode
ormm:hashEncode
directives can start with any hexadecimal digit ([0-9a-f]
) (see some examples at the end). Having the local names start with a number can cause problems for different tools parsing or displaying ontologies. We should follow the solution adopted by WebProtege, and prefix the generated local names with a letter (we could use, for example, an "h" for the IRIs generated by hash encoding and a "u" for UUIDs).Example local names that can be generated by Cellfie at the moment:
The text was updated successfully, but these errors were encountered: