INCATools / dead_simple_owl_design_patterns

A simple system for specifying OWL class design patterns for OBO-ish ontologies.
http://incatools.github.io/dead_simple_owl_design_patterns/
GNU General Public License v3.0
43 stars 5 forks source link

PURLs for DOSDP JSON schema docs #35

Open dosumis opened 7 years ago

dosumis commented 7 years ago

DOSDP json schema docs need a simple, persistent URL that implementers can use for validation and that can be used in JSON-schema import statements once core and OBO are split.

@cmungall Any suggestions on a purl pattern? Would it be an abuse of the obo-library domain do re-use that?

cmungall commented 7 years ago

@jamesaoverton and I have discussed this for other things (e.g. shared sparql) but I can't find the ticket. I think the idea was an obolibrary purl, but instead of /obo/ sometimes link like /tools/, but would require a fair bit of plumbing I believe

balhoff commented 7 years ago

I think this is the ticket you were looking for: https://github.com/OBOFoundry/OBOFoundry.github.io/issues/276

jamesaoverton commented 7 years ago

From a technical perspective, I think the minimal change would be a hand-written www/tools/.htaccess file, which is easy enough (https://github.com/OBOFoundry/purl.obolibrary.org/tree/master/www). The next step would be YAML config files for each tool project, which would require updating the Python scripts.