Closed rjyounes closed 6 years ago
Or maybe you weren't expecting the namespaces to reflect the directory structure. In any case, I'm confused.
I misinterpreted a comment you made previously about redundancy in the URI. If keeping the directory matching the URI is important... Maybe the URI should be https://w3id.org/arm/application_profiles/raremat_monograph/shacl/form/ .
The directory structure doesn't have a form/ directory. Also, the SHACL in the application profiles is not strictly for forms, but also for display, isn't it? So I would suggest just matching the current directory structure; but feel free to disagree.
There is no requirement for directory structure to match the URIs. The directory structure should be whatever is easiest to understand and manage (which maybe happen to match URIs, or may not)
I realize there's no such requirement, but other things being equal it seems simpler if they do. AFAIK other things are equal.
@sfolsom If our namespaces are going to reflect the directory structure, shouldn't the raremat_monograph_form namespace be: https://w3id.org/arm/application_profiles/raremat_monograph/shacl/raremat_monograph_form/ ?
Ditto for raremat_monograph_property_groups.
This is how I've namespaced my files, and that's how my prefixes for your files read. We need to get these in sync, obviously.
P.S. Despite my earlier suggestion of the singular "application profile", I've changed the folder name to the plural because it does indeed contain multiple profiles (raremat and art). If it were just multiple files for a single application, it would be more appropriate to use the singular.