daniel created this task. daniel added subscribers: daniel, Physikerwelt. daniel added projects: Wikidata, MediaWiki-extensions-WikibaseRepository. Herald added subscribers: StudiesWorld, Aklapper.
TASK DESCRIPTION Wikibase allows extensions to define new data types. Such extensions can also define a custom RDF mapping, or rely on the default mapping for representing data values in RDF. However, we currently generate the URI for the data type to always refer to http://wikiba.se/ontology-beta#Foo, which resolves to http://wikiba.se/ontology-1.0.owl#Foo. That document contains definitions for the well known data types, but cannot contain definitions for extension defined data types. That's not a problem of and by itself: URIs don't have to resolve to anything, they just have to be unique. But it would certainly be nice to allow extensions to provide an OWL definition for the data type the define. One possible place for this would be the WikibaseRepoDataTypes hook: in addition to providing an RDF mapping factory callback in the 'rdf-builder-factory-callback' key, extensions could provide a type URI using the 'rdf-type-uri' key. TASK DETAIL https://phabricator.wikimedia.org/T126355 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: daniel Cc: Aklapper, Physikerwelt, StudiesWorld, daniel, Izno, Wikidata-bugs, aude, Mbch331 _______________________________________________ Wikidata-bugs mailing list Wikidata-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs