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

Moving to the github release system, applying some major corrections, considering this as a major release #13

Closed
10 tasks done
FrancescoVit opened this issue Mar 18, 2021 · 2 comments
Assignees

Comments

@FrancescoVit
Copy link
Member

FrancescoVit commented Mar 18, 2021

To make update/reference in OLS and OntoBee easier, and to make more or less all the repository more tidy

  • Create a release to test
  • Main ons.owl (and ons.obo) should be in root. This should be the renamed v1.2. All the rest remain same for tracking and indexing purpose
  • Correct obo inconsistency in v1.2 (see Create OBO file from ONS #9 ) the problem is raised by various classes with multiple labels
    update multiple label problem still there when importing in ONS
    update most of the error from ROBOT REPORT comes from double label and text definition, one with language tag "@en" the other without; corrected one error on a class difference between diet and dietary pattern
    update remove all non lang tagged definition or labels of ONS terms. Still some double lables of external terms coming from import
  • Create ons.obo
  • Correct incosistent property (see Derives from must not (!) be reflexive #12)
  • Update imports from other ontologies (i.e. foodon, ontofox and ontodog import), the multi label problem on classes may also rise from those multiple import of the same classes (i.e. between ontodog and ontofox import)
  • Use ROBOT to merge the 3 import owl into one, should solve double class imports and maybe the double label problem in Create OBO file from ONS #9
  • removed multilingual tag
  • Update Ontobee yaml to new ons.owl
  • Update BIOPORTAL to the new version
@FrancescoVit FrancescoVit self-assigned this Mar 18, 2021
@FrancescoVit
Copy link
Member Author

Comment on the fist task, correct versioning here could not be that easy (looking at https://semver.org/ to get a bit into it). Current release of ONS is tagged as version 1.1.0, but I am starting to understand that this was not totally correct.

I'll create a release for the current state of the repository as version 1.1.0, which should also work as back compatibility.
All the other tasks will be performed in release 1.2.0, and then going on with the patch release (i.e. 1.2.1, 1.2.2) for further implementations

FrancescoVit added a commit that referenced this issue Mar 18, 2021
Refers to #13 moving old v1.2 to root folder and renaming to ons.owl, update to ontofox and ontodog imports
@FrancescoVit
Copy link
Member Author

Release completed, closing this issue

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant