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

IDMP-748 - Modify the packaging approach to make package roles individuals #608

Closed
ElisaKendall opened this issue Jul 3, 2024 · 1 comment
Assignees
Labels
consistency invalid This doesn't seem right
Milestone

Comments

@ElisaKendall
Copy link
Contributor

Certain packaging roles cause reasoning challenges and related to that, the creation of far too many individuals. The modeling pattern should be revised to make these roles instances of a new class called ‘container role’ or ‘package roll’, as an enumeration that classifies the container, since no new information is added aside from the role itself. The properties, such as immediatelyContains, may still be needed, however, and could be defined with respect to something having a specific container role.

This issue is a subset of issue #607

@ElisaKendall ElisaKendall added invalid This doesn't seem right consistency labels Jul 3, 2024
@ElisaKendall ElisaKendall self-assigned this Jul 3, 2024
@ElisaKendall
Copy link
Contributor Author

Close to the resolution of pull request #609

@mereolog mereolog added this to the Release 1.2.0 milestone Jul 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
consistency invalid This doesn't seem right
Projects
None yet
Development

No branches or pull requests

2 participants