Re: Namespace of ODRL

On 4 Jul 2013, at 17:38, Alapan <alapan@gmail.com> wrote:

> I think it would make sense to have a consistent value for namespaces. I would however propose that we add versioning to namespaces (perhaps by date), thus allowing newer additions to namespaces without necessarily impacting deployments in the field.


In the past, I would have agreed ;-)

I think the current approach is to define a single stable URI for your "semantics/vocab/terms/model" and then as changes are made over time, use the actual "schema/ontology" language to manage that.

In the RDF/OWL world, this is managed by deprecating classes/properties (which is an OWL function) - there are other features such as equivalence etc.
Additionally, in the future, we can use SKOS/PROV ontologies to provide more fine grained changes overtime.

Even XML Schema now has more fine-grained versioning features [1] as part of the schema language itself.


Cheers...
Renato Iannella
Semantic Identity
http://semanticidentity.com
Mobile: +61 4 1313 2206

[1] http://www.w3.org/TR/xmlschema11-1/#ch_versions

Received on Friday, 5 July 2013 01:57:04 UTC