There some JCR-level constraints outlined here: https://jackrabbit.apache.org/oak/docs/constraints.html That said, I try to stick with: lowercase, alphanumeric using hypens for separators, because:- names are unambiguous- names are easily human-readable- names work well in URLs and do not require es...