Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

What is the correct predicate to use for a PROF Profile's preferred token? #234

Open
ashleysommer opened this issue Jun 17, 2024 · 1 comment
Assignees

Comments

@ashleysommer
Copy link
Contributor

ashleysommer commented Jun 17, 2024

@nicholascar I need your expert determination on this.

PROF ontology has a property called hasToken to identify a Profile's preferred token to use.
But all of the Prez built-in Profiles use dcterms:identifier (with xsd:token data-type) for their token.

prez:VocPrezProfile
a prof:Profile ;
prez:supportedSearchMethod prez:exactMatch , prez:skosPrefLabel , prez:skosWeighted , prez:jenaFTName ;
dcterms:identifier "vocprez"^^xsd:token ;

I think the latter (dcterms:identifier with token data-type) fits better with the more recent thinking around "fewer custom properties in ontologies" and "use data-types where appropriate for string identifiers", but we should probably also support the actual PROF ontology standard of hasToken too.

@ashleysommer
Copy link
Contributor Author

Related to w3c/dxwg#453 and w3c/dxwg#1061
Both of those threads are talking about this, but neither suggest the use of dcterms:identifier so I don't know where that has come from.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: 🆕 New
Development

No branches or pull requests

2 participants