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

move classes from oeo-shared(-axioms) to original modules #1652

Merged
merged 341 commits into from
Sep 28, 2023

Conversation

stap-m
Copy link
Contributor

@stap-m stap-m commented Sep 11, 2023

Summary of the discussion

From #1592

Type of change (CHANGELOG.md)

Added

  • Added a new class #

Updated

  • Updated a definition #

Removed

  • Removed a broken link #

Workflow checklist

Automation

Closes #

PR-Assignee

Reviewer

  • 🐙 Follow the Reviewer Guide
  • 🐙 Provided feedback and show sufficient appreciation for the work done

Special to dos for this PR

After moving all classes we should clean the files by checking oeo-shared and oeo-shared-axioms for remnants of classes (unnecessary class declarations) and delete them.

  • oeo-shared
  • oeo-shared-axioms
  • oeo-physical
  • oeo-social
  • oeo-model

Also there are classes (e.g. person) which in the end stay untouched in oeo-shared. For those we do not need an updated term tracker item. Deleting for them the addition to the term tracker would reduce the overall change that we eventually bring to the dev branch.

  • Check term tracker items of remaining oeo-shared classes for unnecessary term tracker additions.

In the end, oeo-shared-axioms should contain no annotations (except term tracker items that might be fine in some cases). Especially there should be no definitions in oeo-shared-axioms.

  • Checked: No definitions in oeo-shared-axioms.
  • Checked: No other unnecessary annotations in oeo-shared-axioms.

@github-actions github-actions bot added oeo-model changes the oeo-model module oeo-shared changes the oeo-shared module labels Sep 11, 2023
@github-actions github-actions bot added oeo-physical changes the oeo-physical module oeo-social changes the oeo-social module labels Sep 12, 2023
src/ontology/edits/oeo-model.omn Outdated Show resolved Hide resolved
src/ontology/edits/oeo-model.omn Outdated Show resolved Hide resolved
src/ontology/edits/oeo-model.omn Outdated Show resolved Hide resolved
l-emele and others added 3 commits September 28, 2023 17:17
@l-emele l-emele marked this pull request as ready for review September 28, 2023 15:17
@stap-m
Copy link
Contributor Author

stap-m commented Sep 28, 2023

Thanks for the good teamwork @l-emele @areleu @nelekoehler @chrwm !!

@stap-m stap-m merged commit b29c62f into dev Sep 28, 2023
4 checks passed
@stap-m stap-m deleted the feature-1592-move-classes-to-original-modules branch October 25, 2023 11:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
oeo.omn changes the oeo.omn -module oeo-model changes the oeo-model module oeo-physical changes the oeo-physical module oeo-shared changes the oeo-shared module oeo-social changes the oeo-social module
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

5 participants