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

Ability to make certain concept schemes appear only for specific concept scheme selectors. #406

Closed
Lomilar opened this issue Oct 22, 2018 · 8 comments
Labels
Concept Scheme discussion Path forward remains unclear. enhancement Desired behavior.

Comments

@Lomilar
Copy link
Member

Lomilar commented Oct 22, 2018

No description provided.

@Lomilar Lomilar added enhancement Desired behavior. discussion Path forward remains unclear. labels Oct 25, 2018
@Lomilar
Copy link
Member Author

Lomilar commented Oct 25, 2018

Requires an approach. @stuartasutton This came out of CE User feedback. Is there an obvious way to specialize a concept scheme to a particular field?

@stuartasutton
Copy link

No; but a particular property can have specific concept schemes declared in its range...i.e., instead of saying it's range is something like skos:Concept, it can require a specific ConceptScheme...or am I missing your meaning?

@Lomilar
Copy link
Member Author

Lomilar commented Oct 25, 2018

It's the right idea but the other way around. EducationLevel can be selected from multiple schemes, so we need a selector that can go out and look at multiple schemes, but it'd be nice if the schemes could identify themselves as being relevant to that ceasn:educationLevel property. Something like skos:indendedFor that has a OWL property for its range

@stuartasutton
Copy link

That rationale, @Lomilar, cuts both ways. Many concept schemes can be used with multiple properties in multiple schemas. Defining a concept scheme to a single property in a single schema is not an idea that I'd support.

@Lomilar
Copy link
Member Author

Lomilar commented Oct 26, 2018

Being RDF, multiple schemes could be assigned to properties in a many-many. I did not intend to restrict cardinality at all.

If you meant: Restricting schemes to work only on particular properties for which they were intended isn't something you'd support... I'm more curious about the rationale there.

@Lomilar
Copy link
Member Author

Lomilar commented Feb 4, 2019

I've noticed some explicit concept schemes start to be defined in the CTDL. Is there another process going on to help resolve this?

How do concept schemes usually associate themselves as an intended range for rdf:Property?

@Lomilar
Copy link
Member Author

Lomilar commented May 29, 2019

Per discussion today,
Closed, we're going to continue to show all concept schemes for each property. Requiring the publisher of a scheme to understand what property their scheme is intended for is a bridge too far. Recommendations may be a better choice here. Re-open if we would like to revisit this.

@Lomilar Lomilar closed this as completed May 29, 2019
@stuartasutton
Copy link

This remains a function of a profile that can be used to format an editor or to validate data. Such a profile can define which value spaces are available for a specific property. A really good editor can be formatted by more than one framework.

Anyway, I’ve Mentioned this in an issue long ago. So, no, I do not think it is the role of a concept scheme to define the property with which it can be used.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Concept Scheme discussion Path forward remains unclear. enhancement Desired behavior.
Projects
None yet
Development

No branches or pull requests

3 participants