From a97862e5f3e49504a7bfae05ca6fce214d06add7 Mon Sep 17 00:00:00 2001 From: Steve Baskauf Date: Sun, 17 Sep 2023 15:50:51 -0500 Subject: [PATCH] update directory with new template directories and scripts --- README.md | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index c258d8c..ef7a29e 100644 --- a/README.md +++ b/README.md @@ -29,12 +29,18 @@ The repository structure is described below. Files/directories indicated with `G │ ├── build │ ├── doe-cv-build : Directory of build scripts for the degreeOfEstablishment controlled vocabulary +│ ├── dwc_terms_guides_rdf : Directory containing editable template for generating RDF guide +│ ├── dwc_terms_guides_text : Directory containing editable template for generating text guide +│ ├── dwc_terms_guides_xml : Directory containing editable template for generating XML guide +│ ├── dwc_terms_namespace : Directory containing editable template for generating namespace policy +│ ├── dwc_terms_simple : Directory containing editable template for generating Simple DwC guide │ ├── em-cv-build : Directory of build scripts for the establishmentMeans controlled vocabulary │ ├── pw-cv-build : Directory of build scripts for the pathway controlled vocabulary │ ├── xml : Directory for build script and configs for XML extension definitions │ ├── ext : Directory of GENERATED XML extension definitions │ ├── README.md : Workflow for generating a new version of the vocabulary -│ ├── build-termlist.ipynb : Juyter notebook to construct the term list +│ ├── build_other_doc_header.py : Script to build non-list of terms documents from their editable templates +│ ├── build-termlist.ipynb : Obsolete Juyter notebook to construct the term list (morphed to .py version) │ ├── build-temlist.py : Script to build Markdown pages that provide term metadata for complex vocabularies │ ├── build.py : Build script to generate distribution files from the normative document │ ├── generate_term_versions.py : Script to build the terms_versions.csv file @@ -43,13 +49,14 @@ The repository structure is described below. Files/directories indicated with `G │ ├── termlist-footer.md : Footer to append to the generated term list document │ ├── termlist-header.md : Header to prepend to the generated term list document │ ├── terms.tmpl : A Jinja2 template to format the Quick Reference Guide +│ ├── update_previous_doc.py : Script to move current doc to a version and update version links in it │ └── workflow_diagram.png : Figure used in README.md to show how to create a new version of the standard ├── dist : GENERATED Distribution files generated by build.py │   ├── all_dwc_vertical.csv : GENERATED CSV file with all Darwin Core terms as a column │   ├── simple_dwc_horizontal.csv : GENERATED CSV file with Simple Darwin Core terms as a row │   └── simple_dwc_vertical.csv : GENERATED CSV file with Simple Darwin Core terms as a column │ -├── docs +├── docs (GENERATED except for index.md) │ ├── doe : Degree of Establishment Controlled Vocabulary List of Terms │ ├── em : Establishment Means Controlled Vocabulary List of Terms │ ├── list : Darwin Core List of Terms documents @@ -63,7 +70,7 @@ The repository structure is described below. Files/directories indicated with `G │ ├── _data : Website navigation and footer │ ├── _config.yml : Jekyll site configuration │ ├── CNAME : Canonical Name record for dwc.tdwg.org -│ └── index.md : Website home page +│ └── index.md : Website home page (manually maintained) │ ├── vocabulary │ └── term_versions.csv : Darwin Core term versions, contains the complete history of the terms