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

AgroPortal and BioPortal code base alignment #338

Open
alexskr opened this issue Oct 18, 2024 · 0 comments
Open

AgroPortal and BioPortal code base alignment #338

alexskr opened this issue Oct 18, 2024 · 0 comments

Comments

@alexskr
Copy link
Member

alexskr commented Oct 18, 2024

(Draft) Tasks:

Merge the following PR into ontoportal and then pull those changes into ncbo branch:

Follow-up tasks:

  • Deprecate Resolver for Numeric Ontology IDs #337
  • Remove / retire OntoloBridge term request integration #306
  • Create a Docker Hub image for BioPortal and/or OntoPortal UI. Ensure it supports ARM architecture to accommodate developers using ARM-based systems.
  • sort out problems with unpinning base64 and rexml gems
  • Align/refactor bioportal_config_env that is deployed from BioPortal private repos and .env
  • sort out unit testing:
    • currently, unit tests for ontologies controllers walk all ontologies of the target API, and in our case, that is too many ontologies. We would need to run tests against a smaller subset of critical ontologies
    • some unit tests needs to be disabled because they test functionality that is not currently present in BioPortal
    • enable github actions for unit tests
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