-
Notifications
You must be signed in to change notification settings - Fork 21
Tasks and templates. Fixes #590, fixes #408. #691
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
Conversation
gistCore.ttl
Outdated
) ; | ||
] ; | ||
skos:definition "A task planned to occur. When it was scheduled, it would have been in the future, but now might be in the past."^^xsd:string ; | ||
skos:prefLabel "Scheduled Task"^^xsd:string ; | ||
skos:altLabel "Scheduled Task Execution"^^xsd:string ; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks identical to the prefLabel. Is it needed?
skos:altLabel "Scheduled Task Execution"^^xsd:string ; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In addition to my inline comments, this needs a release note.
gistCore.ttl
Outdated
skos:prefLabel "Project"^^xsd:string ; | ||
skos:definition "A project execution is a task execution (usually a longer duration task) made up of other task executions."^^xsd:string ; | ||
skos:prefLabel "Project Execution"^^xsd:string ; | ||
skos:scopeNote "Note that this definition differs from the ordinary sense of 'project', which is something to do. Here, project execution means the event of doing the work."^^xsd:string ; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't think the scopeNote
is relevant any longer. It was used when the name of the class was Project
.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Agreed
gistCore.ttl
Outdated
skos:prefLabel "Scheduled Task"^^xsd:string ; | ||
skos:definition "A task execution that has already been planned to occur at a given time. When it was scheduled, it would have been in the future, but now might be in the past."^^xsd:string ; | ||
skos:prefLabel "Scheduled Task Execution"^^xsd:string ; | ||
skos:scopeNote "Note that this differs from the ordinary sense of 'task' which is something to do. Here task refers to the event of doing the work."^^xsd:string ; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't think the scopeNote
is relevant any longer. It was used when the name of the class was ScheduledTask
.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
agreed
gistCore.ttl
Outdated
skos:prefLabel "Task"^^xsd:string ; | ||
skos:scopeNote "Note that this differs from the ordinary sense of 'task,' which is not an event (e.g., 'A piece of work to be done or undertaken.')."^^xsd:string ; | ||
skos:prefLabel "Task Execution"^^xsd:string ; | ||
skos:scopeNote "Note that, task execution refers to the event of doing the work which differs from the ordinary sense of 'Task,' as 'something to to'. For the latter, consider using the class: TaskTemplate."^^xsd:string ; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't think the scopeNote
is relevant any longer. It was used when the name of the class was Task
. In any case, the comma after "Note that" should be removed.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
agreed
gistCore.ttl
Outdated
@@ -2310,8 +2312,9 @@ gist:TaskTemplate | |||
] | |||
) ; | |||
] ; | |||
skos:definition "An outline of a task of a particular type, that will, when instantiated, generate an actual (unscheduled) task."^^xsd:string ; | |||
skos:definition "An outline of a task of a particular type which is the basis for executing such tasks."^^xsd:string ; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Need comma before "which."
gistCore.ttl
Outdated
"A die in manufacturing that is used to make stamped parts. "^^xsd:string , | ||
"A form. A filled-in form has the structure of the form with data entered into some or all of the fields."^^xsd:string , | ||
"Cookie cutters are templates for cookies."^^xsd:string , | ||
"God"^^xsd:string |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
WHAT?? I don't get it. Plus, is this going to be controversial/offensive?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It is said that God made us in his own image, so it is a pretty good fit to the definition. I only put it there to see if anyone is paying attention :-)
gistCore.ttl
Outdated
) ; | ||
] ; | ||
skos:definition "A task planned to occur. When it was scheduled, it would have been in the future, but now might be in the past."^^xsd:string ; | ||
skos:prefLabel "Scheduled Task"^^xsd:string ; | ||
skos:definition "A task execution that has already been planned to occur at a given time. When it was scheduled, it would have been in the future, but now might be in the past."^^xsd:string ; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In the definition, I would prefer the more idiomatic "the execution of a task..." Your choice ultimately.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good idea
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I accidentally started a review when I only meant to respond to comments.
gistCore.ttl
Outdated
skos:prefLabel "Project"^^xsd:string ; | ||
skos:definition "A project execution is a task execution (usually a longer duration task) made up of other task executions."^^xsd:string ; | ||
skos:prefLabel "Project Execution"^^xsd:string ; | ||
skos:scopeNote "Note that this definition differs from the ordinary sense of 'project', which is something to do. Here, project execution means the event of doing the work."^^xsd:string ; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Agreed
gistCore.ttl
Outdated
) ; | ||
] ; | ||
skos:definition "A task planned to occur. When it was scheduled, it would have been in the future, but now might be in the past."^^xsd:string ; | ||
skos:prefLabel "Scheduled Task"^^xsd:string ; | ||
skos:definition "A task execution that has already been planned to occur at a given time. When it was scheduled, it would have been in the future, but now might be in the past."^^xsd:string ; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good idea
gistCore.ttl
Outdated
skos:prefLabel "Scheduled Task"^^xsd:string ; | ||
skos:definition "A task execution that has already been planned to occur at a given time. When it was scheduled, it would have been in the future, but now might be in the past."^^xsd:string ; | ||
skos:prefLabel "Scheduled Task Execution"^^xsd:string ; | ||
skos:scopeNote "Note that this differs from the ordinary sense of 'task' which is something to do. Here task refers to the event of doing the work."^^xsd:string ; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
agreed
gistCore.ttl
Outdated
skos:prefLabel "Task"^^xsd:string ; | ||
skos:scopeNote "Note that this differs from the ordinary sense of 'task,' which is not an event (e.g., 'A piece of work to be done or undertaken.')."^^xsd:string ; | ||
skos:prefLabel "Task Execution"^^xsd:string ; | ||
skos:scopeNote "Note that, task execution refers to the event of doing the work which differs from the ordinary sense of 'Task,' as 'something to to'. For the latter, consider using the class: TaskTemplate."^^xsd:string ; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
agreed
gistCore.ttl
Outdated
"A die in manufacturing that is used to make stamped parts. "^^xsd:string , | ||
"A form. A filled-in form has the structure of the form with data entered into some or all of the fields."^^xsd:string , | ||
"Cookie cutters are templates for cookies."^^xsd:string , | ||
"God"^^xsd:string |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It is said that God made us in his own image, so it is a pretty good fit to the definition. I only put it there to see if anyone is paying attention :-)
5929c53
to
942c4ce
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In addition to one remaining inline comment, you need to add a release note.
gistCore.ttl
Outdated
) ; | ||
] ; | ||
skos:definition "A task planned to occur. When it was scheduled, it would have been in the future, but now might be in the past."^^xsd:string ; | ||
skos:prefLabel "Scheduled Task"^^xsd:string ; | ||
skos:definition "The execution of a task that has already been planned to occur at a given time. When it was scheduled, it would have been in the future, but now might be in the past."^^xsd:string ; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I find "already" odd here, and I also think "was" works better than "has been."
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Everything looks great except for one piddly change to the release notes.
You have conflicts with the develop branch that you will need to resolve. Probably the release notes again. Also make sure that gistDeprecated gets merged properly: in addition to the duration instances from your previous PR, gist:Group should also be in there.
docs/ReleaseNotes.md
Outdated
- `gist:domainIncludes gist:Text` added to `gist:uniqueText` | ||
- Updated annotations for `gist:Template` [#408](https://github.com/semanticarts/gist/issues/408). | ||
- Changes to Tasks. Issue [#590](https://github.com/semanticarts/gist/issues/590). | ||
- Renamed Task, ScheduledTask and Project to TaskExecution, ScheduledTaskExecution and ProjectExecution, respectively. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could you put backticks around the class names?
Update annotations for Template (Issue #408)
1c4fba2
to
a1cc4b9
Compare
Everything looks good. |
No description provided.