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

ODK upgrade && odkrunner #728

Open
wants to merge 2 commits into
base: develop
Choose a base branch
from
Open

ODK upgrade && odkrunner #728

wants to merge 2 commits into from

Conversation

joeflack4
Copy link
Contributor

@joeflack4 joeflack4 commented Dec 18, 2024

resolves #719

Overview

  • Update: ODK 1.5.3 --> 1.5.4
  • Update: Docs: For using odkrunner now instead of run.sh.

Pre-merge checklist

Documentation

Was the documentation added/updated under docs/?

  • Yes
  • No, updates to the docs were not necessary after careful consideration

QC

Was the full pipeline run before submitting this PR using sh run.sh make build-mondo-ingest on this branch (after
docker pull obolibrary/odkfull:dev), and no errors occurred?

  • Yes
  • No, there are no functional (code-related) changes to the pipeline in the PR, so no re-run is necessary

Build:

New Packages

Were any new Python packages added?

Were any other non-Python packages added?

PR Review and Conversations Resolved

Has the PR been sufficiently reviewed by at least 1 team member of the Mondo Technical team and all threads resolved?

  • Yes

- Update: ODK 1.5.3 --> 1.5.4
- Update: Using odkrunner now instead of run.sh. Requires just a documentation update.
@joeflack4 joeflack4 self-assigned this Dec 18, 2024
@joeflack4 joeflack4 added the enhancement New feature or request label Dec 18, 2024
README.md Outdated
@@ -14,6 +14,8 @@ Python is a dev dependency. It's not needed to run the docker containers, but ne
One or both of the following, depending on if you want to run the stable build `latest` or `dev`:
- a. `docker pull obolibrary/odkfull:latest`
- b. `docker pull obolibrary/odkfull:dev`
4. Optional: [`odkrunner`](https://github.com/gouttegd/odkrunner): Alternative to `run.sh`. If using this, you would run
like `odkrun make build-mondo-ingest` instead of `sh run.sh make build-mondo-ingest`.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why not simply odk, instead of odkrun, that's what I do.

Copy link
Contributor Author

@joeflack4 joeflack4 Dec 19, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I was thinking that too when I first saw this.

Well, we can do that and update these docs to something like:

Suggestion: Rename the binary to odk, and use like odk make build-mondo-ingest instead of sh run.sh make build-mondo-ingest

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That's at least what I do

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh, lol, I had a conflict with an existing odk on my machine: Open Data Kit

I was much more intimately involved with that ODK than Ontology Development Kit, actually, lol. But no more.

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

Successfully merging this pull request may close these issues.

2 participants