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

chore: remove odk-central plugin #7199

Merged

Conversation

jniles
Copy link
Collaborator

@jniles jniles commented Aug 13, 2023

Removes all references to ODK Central in the code base. Adds migration scripts to drop ODK Central tables.

Closes #7190.
Closes #6672.
Closes #6671.

@mbayopanda
Copy link
Collaborator

@jniles could you fix the conflict so that we can merge this PR?

Removes all references to ODK Central in the code base.  Adds migration
scripts to drop ODK Central tables.

Closes Third-Culture-Software#7190.
Closes Third-Culture-Software#6672.
Closes Third-Culture-Software#6671.
@jniles jniles force-pushed the 7190-chore-remove-odk-central branch from 00f935d to dad7968 Compare August 14, 2023 12:12
@jniles
Copy link
Collaborator Author

jniles commented Aug 14, 2023

@mbayopanda done!

@jmcameron
Copy link
Collaborator

I discussed this with Bruce and he suggested that we set up the code for the ODK central plugin in a separate github repository before removing it from Bhima.

@jniles
Copy link
Collaborator Author

jniles commented Aug 22, 2023

I am not totally sure I understand. The code will always be there in the git history, and the ODK api is already in https://github.com/IMA-WorldHealth/odk-central-api-cjs/, though no one is maintaining it. I don't have time to maintain it myself.

So ... what needs to be transferred? And what purpose will it serve?

If there isn't an interest in this PR, I can just close it as well, no harm done.

@mbayopanda
Copy link
Collaborator

@jniles Since we have this repository https://github.com/IMA-WorldHealth/odk-central-api-cjs/ we can remove the code from BHIMA, my concern was about losing all the work we have done with this API. I forgot we had a repository for that. Thank you for your feedback.

@jmcameron you can go on merging this PR.

@jmcameron
Copy link
Collaborator

bors r+

@bors
Copy link
Contributor

bors bot commented Aug 22, 2023

Build succeeded!

The publicly hosted instance of bors-ng is deprecated and will go away soon.

If you want to self-host your own instance, instructions are here.
For more help, visit the forum.

If you want to switch to GitHub's built-in merge queue, visit their help page.

@bors bors bot merged commit fce808a into Third-Culture-Software:master Aug 22, 2023
@jniles jniles deleted the 7190-chore-remove-odk-central branch August 22, 2023 14:22
jniles added a commit to jniles/bhima that referenced this pull request Aug 23, 2023
This commit finishes the work done in Third-Culture-Software#7199, by removing all additional
references, dependencies, documentation, and translation related to the
ODK plugin.  This includes:

 1. The ODK i18n files.
 2. The English ODK plugin documentation.
 3. The legacy ODK Settings service.
 4. The QR Code links and dependencies.

The work on the ODK connection has now been completely reversed.

Closes Third-Culture-Software#7214.
bors bot added a commit that referenced this pull request Aug 23, 2023
7216: fix(odk): clean up all remaining ODK references r=jmcameron a=jniles

This commit finishes the work done in #7199, by removing all additional references, dependencies, documentation, and translation related to the ODK plugin.  This includes:

 1. The ODK i18n files.
 2. The English ODK plugin documentation.
 3. The legacy ODK Settings service.
 4. The QR Code links and dependencies.

The work on the ODK connection has now been completely reversed.

Closes #7214.

Co-authored-by: Jonathan Niles <jonathanwniles@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
3 participants