Potential to relax TokenTypeIdentifier in schema to support more flexible permission/relation names? #1904
-
Would it be possible to relax the E.g.
In our Clojure application layer we would like to use fully-namespaced keywords as permission names such as For example, we can do something like Understandably hyphens are tricky because they are used as minus relation logic operators. There are workarounds like not using namespaces in our application, but it would be nice if our namespaced permissions matched the Spice schema more closely. Would it be possible to support periods and slashes in the middle of permission name tokens without complicating the parser too much? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
We'd have to investigate our various parsers to be 100% certain that adding |
Beta Was this translation helpful? Give feedback.
We'd have to investigate our various parsers to be 100% certain that adding
/
and.
would not cause overlap or ambiguity, but I suspect it would be fine. We'll investigate more deeply and update here once we've double checked.