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

As a content admin, I want document data exports synchronized to github so that there is a publicly accessible, versioned copy of project data available for researchers. #1097

Closed
3 tasks done
rlskoeser opened this issue Sep 19, 2022 · 3 comments
Assignees

Comments

@rlskoeser
Copy link
Contributor

rlskoeser commented Sep 19, 2022

testing notes

  • make some changes in the database to content included in data exports (documents, fragments, footnotes, sources)
  • see if they are reflected in the exports synchronized to github at https://github.com/Princeton-CDH/test-geniza-metadata (currently running every 30 minutes)

This version does not include co-author commits tracking who made changes (that will be added in the next round)

dev notes

@quadrismegistus
Copy link
Contributor

Fields in adminexporter not to be included in public: notes, needs_review, url_admin, status

Make sure that status == public as well

@rlskoeser
Copy link
Contributor Author

some initial testing notes:

  • we're committing even when there are no changes, so we're getting a lot of empty commit messages
  • let's make the commit message more like the annotation backup; no need to include the date since that's elsewhere in the commit metadata

@rlskoeser rlskoeser added the 🗜️ awaiting testing Implemented and ready to be tested label Nov 17, 2022
@kseniaryzhova
Copy link

@rlskoeser I see my commits, it works! Closing!

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

3 participants