ldp.ttl
author Steve Speicher <sspeiche@gmail.com>
Mon, 26 Jan 2015 11:51:28 -0500
changeset 938 859f98c26867
parent 801 a4623989a4b9
permissions -rw-r--r--
AC rep comment #2 on clarity on types in examples
209
855c420d10a3 Added brief header to vocab document
sspeiche
parents: 199
diff changeset
     1
# See details within this document for linkage to specification and purpose.
855c420d10a3 Added brief header to vocab document
sspeiche
parents: 199
diff changeset
     2
# This ontology file is a non-normative supporting document.
62
25f3a2f69177 Added vocab document w/o aggregation
sspeiche
parents:
diff changeset
     3
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#>.
25f3a2f69177 Added vocab document w/o aggregation
sspeiche
parents:
diff changeset
     4
@prefix owl: <http://www.w3.org/2002/07/owl#>.
25f3a2f69177 Added vocab document w/o aggregation
sspeiche
parents:
diff changeset
     5
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>.
25f3a2f69177 Added vocab document w/o aggregation
sspeiche
parents:
diff changeset
     6
@prefix dcterms: <http://purl.org/dc/terms/>.
63
ab17a2fc579a Small fix up and added vs:term_status
sspeiche
parents: 62
diff changeset
     7
@prefix vs: <http://www.w3.org/2003/06/sw-vocab-status/ns#> .
62
25f3a2f69177 Added vocab document w/o aggregation
sspeiche
parents:
diff changeset
     8
@prefix : <http://www.w3.org/ns/ldp#>.
25f3a2f69177 Added vocab document w/o aggregation
sspeiche
parents:
diff changeset
     9
25f3a2f69177 Added vocab document w/o aggregation
sspeiche
parents:
diff changeset
    10
:
25f3a2f69177 Added vocab document w/o aggregation
sspeiche
parents:
diff changeset
    11
	a owl:Ontology;
63
ab17a2fc579a Small fix up and added vs:term_status
sspeiche
parents: 62
diff changeset
    12
    dcterms:description "All vocabulary URIs defined in the Linked Data Platform (LDP) namespace.";
62
25f3a2f69177 Added vocab document w/o aggregation
sspeiche
parents:
diff changeset
    13
	dcterms:title "The W3C Linked Data Platform (LDP) Vocabulary";
66
c272c7c670c2 Issue 47 partial resolution, net of Feb 13-spawned email thread
John Arwe
parents: 65
diff changeset
    14
	rdfs:label "W3C Linked Data Platform (LDP)";
70
01e7d1ca8240 Update comments to direct read to spec for more details
sspeiche
parents: 68
diff changeset
    15
	rdfs:comment "This ontology provides an informal representation of the concepts and terms
01e7d1ca8240 Update comments to direct read to spec for more details
sspeiche
parents: 68
diff changeset
    16
	as defined in the LDP specification.  Consult the LDP specification for normative reference.";
62
25f3a2f69177 Added vocab document w/o aggregation
sspeiche
parents:
diff changeset
    17
	rdfs:seeAlso <http://www.w3.org/2012/ldp>,
66
c272c7c670c2 Issue 47 partial resolution, net of Feb 13-spawned email thread
John Arwe
parents: 65
diff changeset
    18
		<http://www.w3.org/TR/ldp-ucr/>,
c272c7c670c2 Issue 47 partial resolution, net of Feb 13-spawned email thread
John Arwe
parents: 65
diff changeset
    19
		<http://www.w3.org/TR/ldp/>,
62
25f3a2f69177 Added vocab document w/o aggregation
sspeiche
parents:
diff changeset
    20
		<http://www.w3.org/2011/09/LinkedData/>.
25f3a2f69177 Added vocab document w/o aggregation
sspeiche
parents:
diff changeset
    21
		
66
c272c7c670c2 Issue 47 partial resolution, net of Feb 13-spawned email thread
John Arwe
parents: 65
diff changeset
    22
:Resource
c272c7c670c2 Issue 47 partial resolution, net of Feb 13-spawned email thread
John Arwe
parents: 65
diff changeset
    23
    a rdfs:Class;
448
72e366f1195f ACTION-123 Added concepts of LDP-RDF-Resource and LDP-Binary-Resource
sspeiche
parents: 415
diff changeset
    24
	rdfs:comment "A HTTP-addressable resource whose lifecycle is managed by a LDP server.";
66
c272c7c670c2 Issue 47 partial resolution, net of Feb 13-spawned email thread
John Arwe
parents: 65
diff changeset
    25
	vs:term_status "unstable";
c272c7c670c2 Issue 47 partial resolution, net of Feb 13-spawned email thread
John Arwe
parents: 65
diff changeset
    26
	rdfs:isDefinedBy :;
c272c7c670c2 Issue 47 partial resolution, net of Feb 13-spawned email thread
John Arwe
parents: 65
diff changeset
    27
	rdfs:label "Resource".
448
72e366f1195f ACTION-123 Added concepts of LDP-RDF-Resource and LDP-Binary-Resource
sspeiche
parents: 415
diff changeset
    28
490
282ab2d9f7c3 Adopted new resource types: LDP RDF Source (LDP-RS) (was LDP RDF Resource) and LDP Non-RDF Source (LDP-NR) (was LDP Binary Resource)
sspeiche
parents: 488
diff changeset
    29
:RDFSource
448
72e366f1195f ACTION-123 Added concepts of LDP-RDF-Resource and LDP-Binary-Resource
sspeiche
parents: 415
diff changeset
    30
    a rdfs:Class;
72e366f1195f ACTION-123 Added concepts of LDP-RDF-Resource and LDP-Binary-Resource
sspeiche
parents: 415
diff changeset
    31
    rdfs:subClassOf :Resource;
461
64c0ca32c9e6 Cleanup from Action-123 add LDPR-RR and LDPR-BR
John Arwe
parents: 459
diff changeset
    32
	rdfs:comment "A Linked Data Platform Resource (LDPR) whose state is represented as 
64c0ca32c9e6 Cleanup from Action-123 add LDPR-RR and LDPR-BR
John Arwe
parents: 459
diff changeset
    33
		RDF.";
448
72e366f1195f ACTION-123 Added concepts of LDP-RDF-Resource and LDP-Binary-Resource
sspeiche
parents: 415
diff changeset
    34
	vs:term_status "unstable";
72e366f1195f ACTION-123 Added concepts of LDP-RDF-Resource and LDP-Binary-Resource
sspeiche
parents: 415
diff changeset
    35
	rdfs:isDefinedBy :;
490
282ab2d9f7c3 Adopted new resource types: LDP RDF Source (LDP-RS) (was LDP RDF Resource) and LDP Non-RDF Source (LDP-NR) (was LDP Binary Resource)
sspeiche
parents: 488
diff changeset
    36
	rdfs:label "RDFSource".
448
72e366f1195f ACTION-123 Added concepts of LDP-RDF-Resource and LDP-Binary-Resource
sspeiche
parents: 415
diff changeset
    37
490
282ab2d9f7c3 Adopted new resource types: LDP RDF Source (LDP-RS) (was LDP RDF Resource) and LDP Non-RDF Source (LDP-NR) (was LDP Binary Resource)
sspeiche
parents: 488
diff changeset
    38
:NonRDFSource
448
72e366f1195f ACTION-123 Added concepts of LDP-RDF-Resource and LDP-Binary-Resource
sspeiche
parents: 415
diff changeset
    39
    a rdfs:Class;
72e366f1195f ACTION-123 Added concepts of LDP-RDF-Resource and LDP-Binary-Resource
sspeiche
parents: 415
diff changeset
    40
    rdfs:subClassOf :Resource;
461
64c0ca32c9e6 Cleanup from Action-123 add LDPR-RR and LDPR-BR
John Arwe
parents: 459
diff changeset
    41
	rdfs:comment "A Linked Data Platform Resource (LDPR) whose state is NOT represented as
64c0ca32c9e6 Cleanup from Action-123 add LDPR-RR and LDPR-BR
John Arwe
parents: 459
diff changeset
    42
		RDF.";
448
72e366f1195f ACTION-123 Added concepts of LDP-RDF-Resource and LDP-Binary-Resource
sspeiche
parents: 415
diff changeset
    43
	vs:term_status "unstable";
72e366f1195f ACTION-123 Added concepts of LDP-RDF-Resource and LDP-Binary-Resource
sspeiche
parents: 415
diff changeset
    44
	rdfs:isDefinedBy :;
490
282ab2d9f7c3 Adopted new resource types: LDP RDF Source (LDP-RS) (was LDP RDF Resource) and LDP Non-RDF Source (LDP-NR) (was LDP Binary Resource)
sspeiche
parents: 488
diff changeset
    45
	rdfs:label "NonRDFSource".
66
c272c7c670c2 Issue 47 partial resolution, net of Feb 13-spawned email thread
John Arwe
parents: 65
diff changeset
    46
	
62
25f3a2f69177 Added vocab document w/o aggregation
sspeiche
parents:
diff changeset
    47
:Container
25f3a2f69177 Added vocab document w/o aggregation
sspeiche
parents:
diff changeset
    48
    a rdfs:Class;
490
282ab2d9f7c3 Adopted new resource types: LDP RDF Source (LDP-RS) (was LDP RDF Resource) and LDP Non-RDF Source (LDP-NR) (was LDP Binary Resource)
sspeiche
parents: 488
diff changeset
    49
	rdfs:subClassOf :RDFSource;
282ab2d9f7c3 Adopted new resource types: LDP RDF Source (LDP-RS) (was LDP RDF Resource) and LDP Non-RDF Source (LDP-NR) (was LDP Binary Resource)
sspeiche
parents: 488
diff changeset
    50
	rdfs:comment "A Linked Data Platform RDF Source (LDP-RS) that also conforms to 
68
2160e1811b59 2013-02-25 WG resolution on introspection
John Arwe
parents: 67
diff changeset
    51
	additional patterns and conventions for managing membership.
2160e1811b59 2013-02-25 WG resolution on introspection
John Arwe
parents: 67
diff changeset
    52
	Readers should refer to the specification defining this ontology for the list of 
2160e1811b59 2013-02-25 WG resolution on introspection
John Arwe
parents: 67
diff changeset
    53
	behaviors associated with it.";
63
ab17a2fc579a Small fix up and added vs:term_status
sspeiche
parents: 62
diff changeset
    54
	vs:term_status "unstable";
62
25f3a2f69177 Added vocab document w/o aggregation
sspeiche
parents:
diff changeset
    55
	rdfs:isDefinedBy :;
25f3a2f69177 Added vocab document w/o aggregation
sspeiche
parents:
diff changeset
    56
	rdfs:label "Container".
449
623bbfdea989 ACTION-120 (Part 1) Added concepts of containers (basic, direct and indirect)
sspeiche
parents: 448
diff changeset
    57
623bbfdea989 ACTION-120 (Part 1) Added concepts of containers (basic, direct and indirect)
sspeiche
parents: 448
diff changeset
    58
:BasicContainer
623bbfdea989 ACTION-120 (Part 1) Added concepts of containers (basic, direct and indirect)
sspeiche
parents: 448
diff changeset
    59
    a rdfs:Class;
522
b3fd53a7b048 Prepare for LC2
sspeiche
parents: 497
diff changeset
    60
	rdfs:subClassOf :Container;
455
043ab2b9229b ACTION-120 Updated comments for vocab doc
sspeiche
parents: 453
diff changeset
    61
	rdfs:comment "An LDPC that uses a predefined predicate to simply link to its contained resources.";
449
623bbfdea989 ACTION-120 (Part 1) Added concepts of containers (basic, direct and indirect)
sspeiche
parents: 448
diff changeset
    62
	vs:term_status "unstable";
623bbfdea989 ACTION-120 (Part 1) Added concepts of containers (basic, direct and indirect)
sspeiche
parents: 448
diff changeset
    63
	rdfs:isDefinedBy :;
623bbfdea989 ACTION-120 (Part 1) Added concepts of containers (basic, direct and indirect)
sspeiche
parents: 448
diff changeset
    64
	rdfs:label "BasicContainer".
623bbfdea989 ACTION-120 (Part 1) Added concepts of containers (basic, direct and indirect)
sspeiche
parents: 448
diff changeset
    65
623bbfdea989 ACTION-120 (Part 1) Added concepts of containers (basic, direct and indirect)
sspeiche
parents: 448
diff changeset
    66
:DirectContainer
623bbfdea989 ACTION-120 (Part 1) Added concepts of containers (basic, direct and indirect)
sspeiche
parents: 448
diff changeset
    67
    a rdfs:Class;
623bbfdea989 ACTION-120 (Part 1) Added concepts of containers (basic, direct and indirect)
sspeiche
parents: 448
diff changeset
    68
	rdfs:subClassOf :Container;
523
c45fc5a13bb3 Align with latest resolution wrt container hierachy and names
sspeiche
parents: 522
diff changeset
    69
	rdfs:comment "An LDPC that is similar to a LDP-DC but it allows an indirection with the ability to 
c45fc5a13bb3 Align with latest resolution wrt container hierachy and names
sspeiche
parents: 522
diff changeset
    70
    	list as member a resource, such as a URI representing a real-world object, that is different 
c45fc5a13bb3 Align with latest resolution wrt container hierachy and names
sspeiche
parents: 522
diff changeset
    71
    	from the resource that is created";
449
623bbfdea989 ACTION-120 (Part 1) Added concepts of containers (basic, direct and indirect)
sspeiche
parents: 448
diff changeset
    72
	vs:term_status "unstable";
623bbfdea989 ACTION-120 (Part 1) Added concepts of containers (basic, direct and indirect)
sspeiche
parents: 448
diff changeset
    73
	rdfs:isDefinedBy :;
623bbfdea989 ACTION-120 (Part 1) Added concepts of containers (basic, direct and indirect)
sspeiche
parents: 448
diff changeset
    74
	rdfs:label "DirectContainer".
522
b3fd53a7b048 Prepare for LC2
sspeiche
parents: 497
diff changeset
    75
b3fd53a7b048 Prepare for LC2
sspeiche
parents: 497
diff changeset
    76
:IndirectContainer
b3fd53a7b048 Prepare for LC2
sspeiche
parents: 497
diff changeset
    77
    a rdfs:Class;
b3fd53a7b048 Prepare for LC2
sspeiche
parents: 497
diff changeset
    78
	rdfs:subClassOf :Container;
b3fd53a7b048 Prepare for LC2
sspeiche
parents: 497
diff changeset
    79
	rdfs:comment "An LDPC that has the flexibility of choosing what form the membership triples take.";
b3fd53a7b048 Prepare for LC2
sspeiche
parents: 497
diff changeset
    80
	vs:term_status "unstable";
b3fd53a7b048 Prepare for LC2
sspeiche
parents: 497
diff changeset
    81
	rdfs:isDefinedBy :;
b3fd53a7b048 Prepare for LC2
sspeiche
parents: 497
diff changeset
    82
	rdfs:label "IndirectContainer".
497
67f04abb73e6 Factored out paging and sorting into separate spec LDP-Paging
sspeiche
parents: 491
diff changeset
    83
		
488
6bc3c9a2b2f7 Adopted new predicate names: ldp:membershipResource, ldp:hasMemberRelation and ldp:isMemberOfRelation
sspeiche
parents: 474
diff changeset
    84
:hasMemberRelation
62
25f3a2f69177 Added vocab document w/o aggregation
sspeiche
parents:
diff changeset
    85
	a rdf:Property;
488
6bc3c9a2b2f7 Adopted new predicate names: ldp:membershipResource, ldp:hasMemberRelation and ldp:isMemberOfRelation
sspeiche
parents: 474
diff changeset
    86
	rdfs:comment "Indicates which predicate is used in membership triples, and that the membership triple pattern is < membership-constant-URI , object-of-hasMemberRelation, member-URI >.";
96
5aec42b1cbf4 ISSUE-21 Added ldp:membershipPredicateInverse
sspeiche
parents: 70
diff changeset
    87
	vs:term_status "unstable";
5aec42b1cbf4 ISSUE-21 Added ldp:membershipPredicateInverse
sspeiche
parents: 70
diff changeset
    88
	rdfs:domain :Container;
5aec42b1cbf4 ISSUE-21 Added ldp:membershipPredicateInverse
sspeiche
parents: 70
diff changeset
    89
	rdfs:isDefinedBy :;
488
6bc3c9a2b2f7 Adopted new predicate names: ldp:membershipResource, ldp:hasMemberRelation and ldp:isMemberOfRelation
sspeiche
parents: 474
diff changeset
    90
	rdfs:label "hasMemberRelation";
96
5aec42b1cbf4 ISSUE-21 Added ldp:membershipPredicateInverse
sspeiche
parents: 70
diff changeset
    91
	rdfs:range rdf:Property.
415
12864dde579d Resolve ACTION-112 Update spec to reflect 10/28 resolution for Issue-81 part 1: new predicate names
John Arwe
parents: 226
diff changeset
    92
488
6bc3c9a2b2f7 Adopted new predicate names: ldp:membershipResource, ldp:hasMemberRelation and ldp:isMemberOfRelation
sspeiche
parents: 474
diff changeset
    93
:isMemberOfRelation
62
25f3a2f69177 Added vocab document w/o aggregation
sspeiche
parents:
diff changeset
    94
	a rdf:Property;
488
6bc3c9a2b2f7 Adopted new predicate names: ldp:membershipResource, ldp:hasMemberRelation and ldp:isMemberOfRelation
sspeiche
parents: 474
diff changeset
    95
	rdfs:comment "Indicates which predicate is used in membership triples, and that the membership triple pattern is < member-URI , object-of-isMemberOfRelation, membership-constant-URI >.";
63
ab17a2fc579a Small fix up and added vs:term_status
sspeiche
parents: 62
diff changeset
    96
	vs:term_status "unstable";
62
25f3a2f69177 Added vocab document w/o aggregation
sspeiche
parents:
diff changeset
    97
	rdfs:domain :Container;
25f3a2f69177 Added vocab document w/o aggregation
sspeiche
parents:
diff changeset
    98
	rdfs:isDefinedBy :;
488
6bc3c9a2b2f7 Adopted new predicate names: ldp:membershipResource, ldp:hasMemberRelation and ldp:isMemberOfRelation
sspeiche
parents: 474
diff changeset
    99
	rdfs:label "isMemmberOfRelation";
62
25f3a2f69177 Added vocab document w/o aggregation
sspeiche
parents:
diff changeset
   100
	rdfs:range rdf:Property.
25f3a2f69177 Added vocab document w/o aggregation
sspeiche
parents:
diff changeset
   101
	
488
6bc3c9a2b2f7 Adopted new predicate names: ldp:membershipResource, ldp:hasMemberRelation and ldp:isMemberOfRelation
sspeiche
parents: 474
diff changeset
   102
:membershipResource
176
60b0a09af2c4 Just a sample for respec bug, will remove
sspeiche
parents: 174
diff changeset
   103
	a rdf:Property;
488
6bc3c9a2b2f7 Adopted new predicate names: ldp:membershipResource, ldp:hasMemberRelation and ldp:isMemberOfRelation
sspeiche
parents: 474
diff changeset
   104
	rdfs:comment "Indicates the membership-constant-URI in a membership triple.  Depending upon the membership triple pattern a container uses, as indicated by the presence of ldp:hasMemberRelation or ldp:isMemberOfRelation, the membership-constant-URI might occupy either the subject or object position in membership triples.";
176
60b0a09af2c4 Just a sample for respec bug, will remove
sspeiche
parents: 174
diff changeset
   105
	vs:term_status "unstable";
60b0a09af2c4 Just a sample for respec bug, will remove
sspeiche
parents: 174
diff changeset
   106
	rdfs:domain :Container;
60b0a09af2c4 Just a sample for respec bug, will remove
sspeiche
parents: 174
diff changeset
   107
	rdfs:isDefinedBy :;
488
6bc3c9a2b2f7 Adopted new predicate names: ldp:membershipResource, ldp:hasMemberRelation and ldp:isMemberOfRelation
sspeiche
parents: 474
diff changeset
   108
	rdfs:label "membershipResource";
415
12864dde579d Resolve ACTION-112 Update spec to reflect 10/28 resolution for Issue-81 part 1: new predicate names
John Arwe
parents: 226
diff changeset
   109
	rdfs:range rdf:Property.
12864dde579d Resolve ACTION-112 Update spec to reflect 10/28 resolution for Issue-81 part 1: new predicate names
John Arwe
parents: 226
diff changeset
   110
	
12864dde579d Resolve ACTION-112 Update spec to reflect 10/28 resolution for Issue-81 part 1: new predicate names
John Arwe
parents: 226
diff changeset
   111
:insertedContentRelation
12864dde579d Resolve ACTION-112 Update spec to reflect 10/28 resolution for Issue-81 part 1: new predicate names
John Arwe
parents: 226
diff changeset
   112
	a rdf:Property;
12864dde579d Resolve ACTION-112 Update spec to reflect 10/28 resolution for Issue-81 part 1: new predicate names
John Arwe
parents: 226
diff changeset
   113
	rdfs:comment "Indicates which triple in a creation request should be used as the member-URI value in the membership triple added when the creation request is successful.";
12864dde579d Resolve ACTION-112 Update spec to reflect 10/28 resolution for Issue-81 part 1: new predicate names
John Arwe
parents: 226
diff changeset
   114
	vs:term_status "unstable";
12864dde579d Resolve ACTION-112 Update spec to reflect 10/28 resolution for Issue-81 part 1: new predicate names
John Arwe
parents: 226
diff changeset
   115
	rdfs:domain :Container;
12864dde579d Resolve ACTION-112 Update spec to reflect 10/28 resolution for Issue-81 part 1: new predicate names
John Arwe
parents: 226
diff changeset
   116
	rdfs:isDefinedBy :;
12864dde579d Resolve ACTION-112 Update spec to reflect 10/28 resolution for Issue-81 part 1: new predicate names
John Arwe
parents: 226
diff changeset
   117
	rdfs:label "insertedContentRelation";
176
60b0a09af2c4 Just a sample for respec bug, will remove
sspeiche
parents: 174
diff changeset
   118
	rdfs:range rdf:Property.
60b0a09af2c4 Just a sample for respec bug, will remove
sspeiche
parents: 174
diff changeset
   119
453
a70c321daf12 ACTION-120 (Part 3) Added ldp:member
sspeiche
parents: 449
diff changeset
   120
:member
a70c321daf12 ACTION-120 (Part 3) Added ldp:member
sspeiche
parents: 449
diff changeset
   121
	a rdf:Property;
a70c321daf12 ACTION-120 (Part 3) Added ldp:member
sspeiche
parents: 449
diff changeset
   122
	rdfs:comment "LDP servers should use this predicate as the membership predicate if there is no obvious predicate from an application vocabulary to use.";
a70c321daf12 ACTION-120 (Part 3) Added ldp:member
sspeiche
parents: 449
diff changeset
   123
	vs:term_status "unstable";
a70c321daf12 ACTION-120 (Part 3) Added ldp:member
sspeiche
parents: 449
diff changeset
   124
	rdfs:domain :Resource;
a70c321daf12 ACTION-120 (Part 3) Added ldp:member
sspeiche
parents: 449
diff changeset
   125
	rdfs:isDefinedBy :;
a70c321daf12 ACTION-120 (Part 3) Added ldp:member
sspeiche
parents: 449
diff changeset
   126
	rdfs:label "member";
a70c321daf12 ACTION-120 (Part 3) Added ldp:member
sspeiche
parents: 449
diff changeset
   127
	rdfs:range rdfs:Resource.
a70c321daf12 ACTION-120 (Part 3) Added ldp:member
sspeiche
parents: 449
diff changeset
   128
459
759f7a1fe85a ACTION-133 Get rid of ldp:created which is subsumed by ldp:contains
sspeiche
parents: 455
diff changeset
   129
:contains
169
9bff8b24692d issue-79 ldp:contains
John Arwe
parents: 126
diff changeset
   130
	a rdf:Property;
9bff8b24692d issue-79 ldp:contains
John Arwe
parents: 126
diff changeset
   131
	rdfs:comment "Links a container with resources created through the container.";
9bff8b24692d issue-79 ldp:contains
John Arwe
parents: 126
diff changeset
   132
	vs:term_status "unstable";
9bff8b24692d issue-79 ldp:contains
John Arwe
parents: 126
diff changeset
   133
	rdfs:domain :Container;
9bff8b24692d issue-79 ldp:contains
John Arwe
parents: 126
diff changeset
   134
	rdfs:isDefinedBy :;
459
759f7a1fe85a ACTION-133 Get rid of ldp:created which is subsumed by ldp:contains
sspeiche
parents: 455
diff changeset
   135
	rdfs:label "contains";
169
9bff8b24692d issue-79 ldp:contains
John Arwe
parents: 126
diff changeset
   136
	rdfs:range rdfs:Resource.
181
1bd6eacbb5a6 ISSUE-72 take 2 - added ldp:MemberSubject to handle default case
sspeiche
parents: 176
diff changeset
   137
1bd6eacbb5a6 ISSUE-72 take 2 - added ldp:MemberSubject to handle default case
sspeiche
parents: 176
diff changeset
   138
:MemberSubject
473
1557b3c92200 Add Prefer header examples, define new URIs from -126 in ttl, tweak acks per Arnaud
John Arwe
parents: 461
diff changeset
   139
	a rdf:Description;		# individual
415
12864dde579d Resolve ACTION-112 Update spec to reflect 10/28 resolution for Issue-81 part 1: new predicate names
John Arwe
parents: 226
diff changeset
   140
	rdfs:comment "Used to indicate default and typical behavior for ldp:insertedContentRelation, where the member-URI value in the membership triple added when a creation request is successful is the URI assigned to the newly created resource.";
181
1bd6eacbb5a6 ISSUE-72 take 2 - added ldp:MemberSubject to handle default case
sspeiche
parents: 176
diff changeset
   141
	vs:term_status "unstable";
1bd6eacbb5a6 ISSUE-72 take 2 - added ldp:MemberSubject to handle default case
sspeiche
parents: 176
diff changeset
   142
	rdfs:isDefinedBy :;
1bd6eacbb5a6 ISSUE-72 take 2 - added ldp:MemberSubject to handle default case
sspeiche
parents: 176
diff changeset
   143
	rdfs:label "MemberSubject".
473
1557b3c92200 Add Prefer header examples, define new URIs from -126 in ttl, tweak acks per Arnaud
John Arwe
parents: 461
diff changeset
   144
1557b3c92200 Add Prefer header examples, define new URIs from -126 in ttl, tweak acks per Arnaud
John Arwe
parents: 461
diff changeset
   145
:PreferContainment
1557b3c92200 Add Prefer header examples, define new URIs from -126 in ttl, tweak acks per Arnaud
John Arwe
parents: 461
diff changeset
   146
 	a rdf:Description;		# individual
1557b3c92200 Add Prefer header examples, define new URIs from -126 in ttl, tweak acks per Arnaud
John Arwe
parents: 461
diff changeset
   147
	rdfs:comment "URI identifying a LDPC's containment triples, for example to allow clients to express interest in receiving them.";
1557b3c92200 Add Prefer header examples, define new URIs from -126 in ttl, tweak acks per Arnaud
John Arwe
parents: 461
diff changeset
   148
	vs:term_status "unstable";
1557b3c92200 Add Prefer header examples, define new URIs from -126 in ttl, tweak acks per Arnaud
John Arwe
parents: 461
diff changeset
   149
	rdfs:isDefinedBy :;
1557b3c92200 Add Prefer header examples, define new URIs from -126 in ttl, tweak acks per Arnaud
John Arwe
parents: 461
diff changeset
   150
	rdfs:label "PreferContainment".
1557b3c92200 Add Prefer header examples, define new URIs from -126 in ttl, tweak acks per Arnaud
John Arwe
parents: 461
diff changeset
   151
1557b3c92200 Add Prefer header examples, define new URIs from -126 in ttl, tweak acks per Arnaud
John Arwe
parents: 461
diff changeset
   152
:PreferMembership
1557b3c92200 Add Prefer header examples, define new URIs from -126 in ttl, tweak acks per Arnaud
John Arwe
parents: 461
diff changeset
   153
 	a rdf:Description;		# individual
1557b3c92200 Add Prefer header examples, define new URIs from -126 in ttl, tweak acks per Arnaud
John Arwe
parents: 461
diff changeset
   154
	rdfs:comment "URI identifying a LDPC's membership triples, for example to allow clients to express interest in receiving them.";
1557b3c92200 Add Prefer header examples, define new URIs from -126 in ttl, tweak acks per Arnaud
John Arwe
parents: 461
diff changeset
   155
	vs:term_status "unstable";
1557b3c92200 Add Prefer header examples, define new URIs from -126 in ttl, tweak acks per Arnaud
John Arwe
parents: 461
diff changeset
   156
	rdfs:isDefinedBy :;
1557b3c92200 Add Prefer header examples, define new URIs from -126 in ttl, tweak acks per Arnaud
John Arwe
parents: 461
diff changeset
   157
	rdfs:label "PreferMembership".
1557b3c92200 Add Prefer header examples, define new URIs from -126 in ttl, tweak acks per Arnaud
John Arwe
parents: 461
diff changeset
   158
559
c447c216451e allow minimal or empty-container (deprecated) preference uris
John Arwe
parents: 554
diff changeset
   159
:PreferEmptyContainer
c447c216451e allow minimal or empty-container (deprecated) preference uris
John Arwe
parents: 554
diff changeset
   160
 	a rdf:Description;		# individual
c447c216451e allow minimal or empty-container (deprecated) preference uris
John Arwe
parents: 554
diff changeset
   161
	rdfs:comment "Archaic alias for ldp:PreferMinimalContainer";
c447c216451e allow minimal or empty-container (deprecated) preference uris
John Arwe
parents: 554
diff changeset
   162
	vs:term_status "deprecated";
c447c216451e allow minimal or empty-container (deprecated) preference uris
John Arwe
parents: 554
diff changeset
   163
	rdfs:isDefinedBy :;
c447c216451e allow minimal or empty-container (deprecated) preference uris
John Arwe
parents: 554
diff changeset
   164
	rdfs:sameAs :PreferMinimalContainer;
c447c216451e allow minimal or empty-container (deprecated) preference uris
John Arwe
parents: 554
diff changeset
   165
	rdfs:seeAlso :PreferMinimalContainer;
c447c216451e allow minimal or empty-container (deprecated) preference uris
John Arwe
parents: 554
diff changeset
   166
	rdfs:label "PreferEmptyContainer".
c447c216451e allow minimal or empty-container (deprecated) preference uris
John Arwe
parents: 554
diff changeset
   167
554
5a4fe2b38a2a rename empty container triples to minimal container triples
John Arwe
parents: 523
diff changeset
   168
:PreferMinimalContainer
473
1557b3c92200 Add Prefer header examples, define new URIs from -126 in ttl, tweak acks per Arnaud
John Arwe
parents: 461
diff changeset
   169
 	a rdf:Description;		# individual
474
a074b88f9b68 ACTION-132: Use Prefer in place of non-member properties resource
John Arwe
parents: 473
diff changeset
   170
	rdfs:comment "URI identifying the subset of a LDPC's triples present in an empty LDPC, for example to allow clients to express interest in receiving them.  Currently this excludes containment and membership triples, but in the future other exclusions might be added.  This definition is written to automatically exclude those new classes of triples.";
473
1557b3c92200 Add Prefer header examples, define new URIs from -126 in ttl, tweak acks per Arnaud
John Arwe
parents: 461
diff changeset
   171
	vs:term_status "unstable";
1557b3c92200 Add Prefer header examples, define new URIs from -126 in ttl, tweak acks per Arnaud
John Arwe
parents: 461
diff changeset
   172
	rdfs:isDefinedBy :;
554
5a4fe2b38a2a rename empty container triples to minimal container triples
John Arwe
parents: 523
diff changeset
   173
	rdfs:label "PreferMinimalContainer".
801
a4623989a4b9 Changed the constraints link relation to ldp#constrainedBy
John Arwe
parents: 559
diff changeset
   174
a4623989a4b9 Changed the constraints link relation to ldp#constrainedBy
John Arwe
parents: 559
diff changeset
   175
:constrainedBy
a4623989a4b9 Changed the constraints link relation to ldp#constrainedBy
John Arwe
parents: 559
diff changeset
   176
	a rdf:Property;
a4623989a4b9 Changed the constraints link relation to ldp#constrainedBy
John Arwe
parents: 559
diff changeset
   177
	rdfs:comment "Links a resource with constraints that the server requires requests like creation and update to conform to.";
a4623989a4b9 Changed the constraints link relation to ldp#constrainedBy
John Arwe
parents: 559
diff changeset
   178
	vs:term_status "unstable";
a4623989a4b9 Changed the constraints link relation to ldp#constrainedBy
John Arwe
parents: 559
diff changeset
   179
	rdfs:domain :Resource;
a4623989a4b9 Changed the constraints link relation to ldp#constrainedBy
John Arwe
parents: 559
diff changeset
   180
	rdfs:isDefinedBy :;
a4623989a4b9 Changed the constraints link relation to ldp#constrainedBy
John Arwe
parents: 559
diff changeset
   181
	rdfs:label "constrainedBy";
a4623989a4b9 Changed the constraints link relation to ldp#constrainedBy
John Arwe
parents: 559
diff changeset
   182
	rdfs:range rdfs:Resource.
a4623989a4b9 Changed the constraints link relation to ldp#constrainedBy
John Arwe
parents: 559
diff changeset
   183