Skip to content

Create an IndividualElement class - #937

Merged
zvr merged 3 commits into
mainfrom
individualelement
Dec 10, 2024
Merged

zvr merged 3 commits into
mainfrom
individualelement

Conversation

@goneall

@goneall goneall commented Dec 9, 2024

Copy link
Copy Markdown
Member

This will allow individuals to be of a type that can be instantiated and could resolve the issue with SHACL validation failing spdx/spec-parser#165

This will allow individuals to be of a type that can be instantiated and
could resolve the issue with SHACL validation failing
spdx/spec-parser#165
@goneall

goneall commented Dec 9, 2024

Copy link
Copy Markdown
Member Author

See this conversation in #936 for context

@JPEWdev

JPEWdev commented Dec 9, 2024

Copy link
Copy Markdown
Contributor

This might make it kinda hard to know how named individuals are supposed to be used; I think maybe we can deal with it if necessary but I need to do some testing before we go ahead and make this change

@JPEWdev

JPEWdev commented Dec 9, 2024

Copy link
Copy Markdown
Contributor

Ah, you know what, I was think of enums. This should be fine

@goneall

goneall commented Dec 9, 2024

Copy link
Copy Markdown
Member Author

We'll need this PR (or an alternative) if we continue to restrict instantiating abstract classes in SHACL, so changing this as ready for review.

Comment thread model/Core/Classes/IndividualElement.md Outdated
@bact bact added the Profile:Core Core profile and related matters label Dec 10, 2024
@bact bact added this to the 3.0.1 milestone Dec 10, 2024
Comment thread model/Core/Classes/IndividualElement.md Outdated
Co-authored-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Alexios Zavras (zvr) <zvr+git@zvr.gr>
Comment thread model/Core/Classes/IndividualElement.md Outdated
@bact

bact commented Dec 10, 2024

Copy link
Copy Markdown
Collaborator

Approved, providing the suggested "for Core profile" by @zvr is added to the Description.

Co-authored-by: Alexios Zavras (zvr) <github@zvr.gr>
Signed-off-by: Gary O'Neall <gary@sourceauditor.com>
@goneall

goneall commented Dec 10, 2024

Copy link
Copy Markdown
Member Author

@zvr - Accepted suggestion - if you could approve and merge everything should be working.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Profile:Core Core profile and related matters

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants