This is preliminary. Basic structure:
- a page for each topic (terms of use, DOI, citations, ...). We'll start with terms of use.
- a CSV file with 3-4 columns that contains the actual information
- Create a pull request to modify the CSV file.
- Add the person updating the information, and the date.
- If the information becomes obsolete, do not delete the entry; rather add a date in the filed
Obsolete
, and create the pull request. - Additional information can be captured in a file
_information/<NAME>.md
, which should then be referenced in the CSV file (without the.md
extension, in correct case).
The pages are rendered using the standard Jekyll mechanism, generating a generic DataTables table to allow for efficient search.
See discussion here.
Sample: see TermsOfUse.md.