Re: [dxwg] Revisiting the definition of "profile" (#963)

## UPDATED PROPOSAL

Taking into account the discussion above, here is an updated proposal for a definition of "profile" to use both in DCAT and CONNEG:

    data profile

        A data specification that constrains, extends, or
        annotates other data specifications.

    data specification

        A specification, with human- and/or
        machine-processable representations, that defines
        the content and structure of data used in a given
        context.

As per @aisaac's concerns about the ambiguity of "annotates", I suggest we add something like: "In
this context, 'annotate' means 'to provide guidance or explanation about usage'."

By my count, circa eight out of the eleven active members in this discussion have expressed support for these definitions (or a variant thereof), either by upvoting in  Github or by commenting on calls.

I [agree with Antoine](https://github.com/w3c/dxwg/issues/976) that the definition of "profile" should acknowledge and cite two other usages of "profile" in a data context -- JSON-LD "profiles" ("syntactic profiles") and "data profiling" (a data analysis activity) -- if only to say that they are out of scope.

See https://lists.w3.org/Archives/Public/public-dxwg-wg/2019Jul/0201.html for further discussion

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

Received on Wednesday, 10 July 2019 09:53:54 UTC