Vocabulary question: as:id -> DeprecatedProperty

Hi there,
in https://github.com/w3c/activitystreams/blob/54a6723ed1c8b95a12997b4e73100308e267fc8f/vocabulary/activitystreams2.owl
the as:id definition is “owl:DeprecatedProperty”.
That surprises me a little! Does anybody know the reason ?

as:id a owl:DatatypeProperty ,
        owl:FunctionalProperty,
        owl:DeprecatedProperty ;
  rdfs:label "id"@en ;
  rdfs:range xsd:anyURI ;
  rdfs:domain [
    a owl:Class ;
    owl:unionOf (as:Link as:Object)
  ] .

as:id is deprecated in favor of RDF @id, of which id is an alias in most implementations.

3 Likes