- From: Rob Atkinson <rob@metalinkage.com.au>
- Date: Mon, 9 Jul 2018 11:08:06 +1000
- To: Robert Sanderson <azaroth42@gmail.com>
- Cc: Dataset Exchange Working Group <public-dxwg-wg@w3.org>
- Message-ID: <CACfF9LwNgpZVdWBwM3gKaCb6LUpQuQ4T2dKu9KDYQu107m_geQ@mail.gmail.com>
This is yet another confirmation that the SHACL is a (one of possibly many) implementation resources, with a role, for a conceptual profile. The pointy end then is not about the nature of profiles - but to think about interoperability - and whether such roles can be modelled as sub-properties of a role predicate, a class hierarchy (subclasses of some Role class) or a controlled vocabulary with some registration mechanism (like MIME types for dcterms:format), or dereferenceable URIs for dcterms:hasFormat. If so what can we safely borrow for such a model vs what should we build into profileDesc vocab (given the lack of any alternative suggestion to date, other than just rejecting a swathe of identified requirements which is always an option) (and of course finding nicer names for the the vocabulary and its constituent parts) Rob (A) On Sun, 8 Jul 2018 at 09:19 Robert Sanderson <azaroth42@gmail.com> wrote: > > I would say that this is the library community, looking at the art world > through a very bibliographic lens. Steven Folsom talked about the work at > US2TS, notably as a way to build web forms. > > See: https://twitter.com/sf433/status/968663830451679232 I can ask him > for more details if there's interest? > > Rob > > > > > > On Sat, Jul 7, 2018 at 1:08 PM, Dan Brickley <danbri@google.com> wrote: > >> On Sat, 7 Jul 2018 at 12:47, Karen Coyle <kcoyle@kcoyle.net> wrote: >> >>> I ran across an interesting use of SHACL for profiles, done by the art >>> and museum community. The profiles are defined in SHACL, such as this >>> example[1], and there is a separate SHACL graph for validation[2], >>> presumably validation of instance data. This is a case I hadn't >>> considered: separation of profile declaration and instance validation, >>> both using SHACL. (There are other examples if you pop up in the repo.) >>> >> >> Interesting! Is anyone collecting these already into a list (shex too)? >> There are a few others on Github e.g. >> https://github.com/BlueBrain/nexus-prov (see also >> https://bbp-nexus.epfl.ch/dev/schema-documentation/documentation/shacl-schemas.html#namespaces-and-context >> ) whose origins were apparently https://github.com/INCF/neuroshapes >> >> Dan >> >> kc >>> [1] >>> >>> https://github.com/LD4P/arm/blob/master/application_profiles/art/shacl/artframe_art_form.ttl >>> [2] >>> >>> https://github.com/LD4P/arm/blob/master/core/validation/shacl/arm_core_property_shapes.ttl >>> -- >>> Karen Coyle >>> kcoyle@kcoyle.net http://kcoyle.net >>> m: 1-510-435-8234 (Signal) >>> skype: kcoylenet/+1-510-984-3600 <+1%20510-984-3600> >>> >>> > > > -- > Rob Sanderson > Semantic Architect > The Getty Trust > Los Angeles, CA 90049 >
Received on Monday, 9 July 2018 01:08:59 UTC