ISSUE-42: Use of common-properties should not be overly prescriptive in section 4.8

common properties

Use of common-properties should not be overly prescriptive in section 4.8

Linked Data Platform Spec
Raised by:
Steve Battle
Opened on:
Section 4.8 Common-Properties <> states that:
"This section summarizes some well-known RDF vocabularies that must be used in Linked Data Platform Resources wherever a resource needs to use a predicate whose meaning matches one of these."

This seems overly prescriptive.

This point was initially raised by Leigh Dodds on the public-ldp mailing list <>:

"It is clearly useful if people re-use existing properties where they
are applicable. It might also be useful to have some general guidance
on which properties are considered to be currently "best practice" or
are most widely deployed, etc. However I don't think the LDP
specification is the place to do this. For two reasons:

* This kind of guidance is best published by specific communities who
are seeking convergence around their data. Not on a blanket basis by a
W3C group. There needs to be space for these kinds of recommendations
to evolve and be widely discussed
* LDP is meant to be defining a platform for managing data. It should,
as far as possible, be agnostic to what data is being stored inside

"it diverges from current practice. For example:

* rdfs:label is widely used as a default labelling property, its not
just used in vocabularies. Discouraging its use suggests that usage is
wrong; at the very least an alternative ought to be recommended
* There are occasions when using the old Dublin Core terms may be more
appropriate than the newer dcterms, see [4]
* The LDP specification recommends use of rdfs:range that are at odds
with their specification and common practice, e.g. dcterms:title and
dcterms:description both have a range of rdfs:Literal."

"Section 4.8 as it stands be removed and
perhaps replaced with some informative text recommending re-use of
vocabulary where it makes sense to do so."
Related Actions Items:
Related emails:
  1. LDP Rec (from on 2015-02-20)
  2. Re: ldp-ISSUE-59 (recursive-delete): Reconsider usage of Aggregate/Composite construct to get predictable container delete behavior [Linked Data Platform core] (from on 2013-04-05)
  3. ldp-ISSUE-42 (common properties): Use of common-properties should not be overly prescriptive in section 4.8 [Linked Data Platform core] (from on 2013-01-03)

Related notes:

Resolution: remove section 4.8 from the ldp spec and move it to the deployment guide - it is a best practice


Arnaud Le Hors, 7 Jan 2013, 22:53:25

Display change log ATOM feed

Chair, Staff Contact
Tracker: documentation, (configuration for this group), originally developed by Dean Jackson, is developed and maintained by the Systems Team <>.
$Id: 42.html,v 1.1 2015/08/17 04:43:09 denis Exp $