.
├── app-bin
├── dcso-json
│ ├── src
│ ├── target
│ ├── README.md
│ ├── dcso-json.iml
│ └── pom.xml
├── docs
├── maDMPs
│ ├── 1-community
│ ├── 2-preprocessed
│ ├── 3-normalized
│ ├── 4-json-ld-converted
│ ├── 5-json-ld-postprocessed
│ └── convert.sh
├── queries
└── generate_docs.sh
app-bin: distribution directory of thedcso-jsontool (built and distributed uponmvn install, refer to its documentation for more information)dcso-json: the source code of thedcso-jsontool, bundled as amavenprojectdocs: the content of the documentation webpage; served via GitHub pages and the static site generator Jekyll.maDMPs: different versions of the machine-actionable DMPs assessed during this project, from raw input data to normalized JSON-LD DCSO serializations (see also Methodology).queries: SPARQL queries conceived during this project to assess the quality of maDMPsgenerate_docs.sh: regenerates the content of thedocsfolder based on the README files in this repository
The regeneration of the documentation webpage is triggered and automatically executed on the docs branch using a GitHub Action at every push to the main branch. In other words, the docs branch is the source of truth for https://raffaelfoidl.github.io/maDMP-evaluation/ and is updated at every push to main using a dedicated GitHub Action.
The docs folder on the main branch is only updated sporadically, e.g. at releases (commits with a release tag).