Closed jmshapir closed 2 years ago
Thanks @jmshapir! I like the open of keeping maintenance costs low.
I envision creating a PDF documentation for the Dataverse that resembles the README. A question: would you like the README to be identical to the pdf to be uploaded into the Dataverse? Some thoughts:
.Rmd
that compiles both as github markdown and pdf..Rmd
files that compile into the README and PDF documentation, respectively.I imagine that some things we probably don't wnat to add to the Dataverse, and thus the second option seems like the way to go. What do you think?
@santiagohermo does teh Dataverse require PDF documentation or will they accept MD or TXT?
If Dataverse requires PDF what if we have:
Thanks @jmshapir! I have been looking around and it doesn't look like the Dataverse asks specifically for a PDF, so MD should be fine.
I like your idea of a CODEBOOK.md
and a release.py
though. I'll start with that structure in mind.
![image](https://user-images.githubusercontent.com/45404755/160300171-a9430045-1ac5-4e16-b62b-9f8df6687e21.png) ![image](https://user-images.githubusercontent.com/45404755/160300212-32b7ec72-48da-4a60-8f79-46746246381f.png)
Thanks @santiagohermo and sounds good!
Maybe we should include in CODEBOOK.MD our text for any non-obvious metadata fields required by the Dataverse. That way whenever we push to the Dataverse we'll have a point of reference inside the repository for those fields.
Continues in #10
Summary: In this issue we prepared code to build a release for the Dataverse. After that, we
Changes merged to main
in https://github.com/JMSLab/LaroplanOCR/commit/a2c1884065bb96fc17444d6c34f183fa9a3ac702.
The goal of this issue is to prepare a release for posting to the Harvard Dataverse.
We'd like to structure this in such a way to keep maintenance costs low going forward, i.e. so that a new release in github can be easily pushed as an update to Dataverse.
Once we have a plan ready I think we can: