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

Fix definition of basisFor #139

Closed
rjyounes opened this issue Jan 7, 2020 · 7 comments · Fixed by #484
Closed

Fix definition of basisFor #139

rjyounes opened this issue Jan 7, 2020 · 7 comments · Fixed by #484
Assignees
Labels
status: implementation specified Implementation has been specified. A developer should be assigned.

Comments

@rjyounes
Copy link
Collaborator

rjyounes commented Jan 7, 2020

Current definition: "Reason for an event."

I may want to use this predicate in other circumstances: e.g., a training course is the basis for expertise in a particular area.

And in fact, the inverse basedOn has a broader definition: "pointer to the thing something was derived from" This could also use some refinement, but it does allow application to a wider range of resources.

@uscholdm
Copy link
Contributor

uscholdm commented Jan 9, 2020

In a prior version of gist, the definition was "Reason, law, rule, etc. behind an action or decision.". I agree that this is not very good. I think the idea here is that something was a foundational starting point for, gave rise to, or justifies something else.

At one point, I had a property called 'justifies' which was a subproperty of basisFor. A agreement justifies an obligation, for example. In a sense, it is also the basis for the obligation.

This is a tricky one to nail down. More example would help.

@JonathonGist
Copy link

I agree with the comments both of you have made. Here are my definition and example; if we are not yet using skos these could simply be comments.

skos:definition
Something that is a foundation for or a starting point for something else; something that gave rise to or justifies something else. (A pointer from the source to something that was derived from it.)

skos:example
The reason, law, rule, etc. behind an action or decision. The reason for an event: the desire to create a community around the data-centric revolution/movement was the basis for initiating the Data-Centric Architecture Summit in 2018. The unabridged dictionary was the basis for the abridged dictionary. A document (encoded as a file) is the basis for the page (with its text and objects) that is extracted from that document.

@uscholdm
Copy link
Contributor

uscholdm commented May 1, 2020

Nicely done, Jonathan. We are not yet agreed on a standard grammatical style for all our properties, but I like to emphasize that a property relates one thing to another. A variation of your definition would be:
"The subject is a foundation for, a starting point for, gave rise to or justifies the object. "

@JonathonGist
Copy link

Michael, I like your rewrite; I account it as replacing my definition. Excellent.

@rjyounes
Copy link
Collaborator Author

rjyounes commented May 4, 2020

There are a few different syntactic styles that indicate relationship and directionality, and as @uschold says we have not yet decided on an approach. I've added #253 to address this, and this issue will depend on the resolution of that one in terms of style; content can be decided on independently.

@sa-bpelakh sa-bpelakh added the status: implementation specified Implementation has been specified. A developer should be assigned. label Mar 25, 2021
@sa-bpelakh sa-bpelakh assigned uscholdm and unassigned DanCarey404 Mar 25, 2021
@sa-bpelakh
Copy link
Collaborator

DECISION:

skos:definition - "The Subject is a foundation for, a starting point for, gave rise to or justifies the Object."
skos:example -
"The reason, law, rule, etc. behind an action or decision. The reason for an event: the desire to create a community around the data-centric revolution/movement was the basis for initiating the Data-Centric Architecture Summit in 2018. The unabridged dictionary was the basis for the abridged dictionary. A document (encoded as a file) is the basis for the page (with its text and objects) that is extracted from that document."

uscholdm added a commit that referenced this issue May 25, 2021
- updated annotations for basedOn and basisFor
uscholdm added a commit that referenced this issue May 25, 2021
- updated release notes
@uscholdm uscholdm linked a pull request May 25, 2021 that will close this issue
uscholdm added a commit that referenced this issue May 25, 2021
- updated release notes
uscholdm added a commit that referenced this issue May 25, 2021
- additional changes to annotations for basedOn and basisFor
@rjyounes
Copy link
Collaborator Author

rjyounes commented Jun 1, 2021

Fixed by #484.

@rjyounes rjyounes closed this as completed Jun 1, 2021
rjyounes added a commit that referenced this issue Jun 1, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status: implementation specified Implementation has been specified. A developer should be assigned.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants