Re: [dxwg] What is a profile?

Here's more or less what I had in mind for using examples to talk about types of profiles:

Profiles can take a number of forms and can have a variety of relationships to existing vocabularies, standards, and other profiles. Although it is not possible to list all of the types of profiles, some common types are:

- profiles that are subsets of a larger vocabulary. These reduce the vocabulary terms of a broad data standard to a smaller number of terms that are useful for a particular community member or application. An example of this is [BIBFRA.me](http://bibfra.me/) designed for library materials. It defines both a core set of terms as well as profiles for specialized communities such as cataloging of rare materials or early printing trade. In this community, all profiles use only terms from a single vocabulary.
- profiles that can both reduce and extend a base standard. These profiles are developed by members of a data-sharing community but for reasons of jurisdiction or specialization need to add terms beyond the base standard vocabulary in order to meet their needs. They may also omit terms from the base standard that are not relevant to their implementations. An example of this is data catalog vocabulary standard, DCAT, its primary profile, DCAT-AP, and the national variants (DCAT-AT-IT, DCAT-AP-NO, DCAT-AT-DE). While maintaining overall compatibility with the larger data catalog community, each of these profiles adds needed terms for the local variant. These profiles generally make use of terms from more than one namespace.
- profiles that amend a base standard by inheriting or overriding values of that standard. The example here is of the Open Digital Rights Language (ODRL) which is a language to support rights in the use of digital content in publishing, distribution, and consumption of digital media. The ODRL language encodes a policy that has a core vocabulary that can be extended or overridden by individual instances called "profiles." 
- profiles that use some vocabulary terms from multiple standards without having a strong relationship to any base standard. These profiles develop new vocabularies and may define new terms as needed. (?? not sure about this one?) An example of this is the ADMS vocabulary. 

(I don't think I fully understand ODRL - need help from Antoine. It may not be different from DCAT as a type.)


-- 
GitHub Notification of comment by kcoyle
Please view or discuss this issue at https://github.com/w3c/dxwg/issues/435#issuecomment-426928897 using your GitHub account

Received on Thursday, 4 October 2018 08:23:33 UTC