-
Notifications
You must be signed in to change notification settings - Fork 18
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
Remove TreatyOrganization
and modify IntergovernmentalOrganization
. Fixes #766, #756.
#825
Conversation
…le properties on parent IntergovernmentalOrganization
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.
Just a couple comments on the release note and deprecation file. Otherwise looking good to me.
docs/ReleaseNotes.md
Outdated
@@ -18,6 +18,7 @@ Release 11.1.0 | |||
- Replaced `rdfs:range` on `gist:conformsTo` with `gist:rangeIncludes`. Issue [#700](https://github.com/semanticarts/gist/issues/700). | |||
- Added the inadvertently omitted predicate `gist:follows`. Issue [#300](https://github.com/semanticarts/gist/issues/300). | |||
- Changed superproperty `gist:startDateTime` to `gist:actualStartDateTime` in formal definition of `gist:ContemporaryEvent`. Issue [#696](https://github.com/semanticarts/gist/issues/696). | |||
- Deprecated `gist:TreatyOrganization` in favor of its parent `gist:IntergovernmentalOrganization` and updated definitions and labels. Issues [#766](https://github.com/semanticarts/gist/issues/766) and [#756](https://github.com/semanticarts/gist/issues/756) |
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.
For the release note, we should create a separate file containing just the changes related to this PR. Check out what Michael did here, for example: #784.
Can go ahead and delete this line from ReleaseNotes.md
.
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. And replace "deprecated" with "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.
I also find the wording "in favor of its parent" a bit strange and would leave it off. This could be broken into two separate items, deprecating one term and fixing the label and definition of the other.
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.
Thank you both. All suggestions followed. I did not realize about the new file method.
gistDeprecated.ttl
Outdated
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.
Now that the next release will be major and won't contain a deprecation file, no need to add.
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.
Removed! Thank you, Dylan, and for confiriming that this was -really- ok even though it's in the documentation. :)
TreatyOrganization
and modify IntergovernmentalOrganization
. Fixes #766, #756.
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 good except the items Dylan flagged. I'll approve once these are fixed.
docs/ReleaseNotes.md
Outdated
@@ -18,6 +18,7 @@ Release 11.1.0 | |||
- Replaced `rdfs:range` on `gist:conformsTo` with `gist:rangeIncludes`. Issue [#700](https://github.com/semanticarts/gist/issues/700). | |||
- Added the inadvertently omitted predicate `gist:follows`. Issue [#300](https://github.com/semanticarts/gist/issues/300). | |||
- Changed superproperty `gist:startDateTime` to `gist:actualStartDateTime` in formal definition of `gist:ContemporaryEvent`. Issue [#696](https://github.com/semanticarts/gist/issues/696). | |||
- Deprecated `gist:TreatyOrganization` in favor of its parent `gist:IntergovernmentalOrganization` and updated definitions and labels. Issues [#766](https://github.com/semanticarts/gist/issues/766) and [#756](https://github.com/semanticarts/gist/issues/756) |
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. And replace "deprecated" with "removed."
docs/ReleaseNotes.md
Outdated
@@ -18,6 +18,7 @@ Release 11.1.0 | |||
- Replaced `rdfs:range` on `gist:conformsTo` with `gist:rangeIncludes`. Issue [#700](https://github.com/semanticarts/gist/issues/700). | |||
- Added the inadvertently omitted predicate `gist:follows`. Issue [#300](https://github.com/semanticarts/gist/issues/300). | |||
- Changed superproperty `gist:startDateTime` to `gist:actualStartDateTime` in formal definition of `gist:ContemporaryEvent`. Issue [#696](https://github.com/semanticarts/gist/issues/696). | |||
- Deprecated `gist:TreatyOrganization` in favor of its parent `gist:IntergovernmentalOrganization` and updated definitions and labels. Issues [#766](https://github.com/semanticarts/gist/issues/766) and [#756](https://github.com/semanticarts/gist/issues/756) |
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 also find the wording "in favor of its parent" a bit strange and would leave it off. This could be broken into two separate items, deprecating one term and fixing the label and definition of the other.
…dits to release notes, removed class from deprecation file.
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.
Looks good!
Hi Rebecca, Dylan,
This is a small PR that deprecates the TreatyOrganization class in favor of IntergovernmentalOrganization, adjusts the definition and example of the latter, and makes a pref-label fix to remove a '-'. It also adds the relevant information to the release notes.
Let me know if you don't have time and I can switch reviewers. Aiming for the end of the month.
Thanks,
Heather
Fixes #766, fixes #756.