This repository includes the structure and content for the static pages of the Nomisma.org website, which excludes any pages dynamically generated by RDF, SPARQL, Solr, or other data-oriented APIs. This site is authored and deployed with the Ruby-based Jekyll site generator.
Most content can be modified by editing Markdown or CSV files, which are rendered by the site builder code. Follow these instructions for deploying Jekyll to an Ubuntu server: https://jekyllrb.com/docs/installation/ubuntu/. Following deployment, some carve-outs for static pages need to be implemented in the Apache config.
To re-deploy updates to content or structural redesigns, navigate to the Github repository on the server, pull the changes, and generate the new site with bundle exec jekyll build
This is a brief description of the content of each folder in this repository.
This folder contains CSV files, primarily of Working Group members, with their affiliations, and email addresses (if the role is designated as chair). The CSV files follow a naming convention with a wg_ prefix and the working group name in the filename. The code snippets for rendering these working group CSV files are in about/working_groups.md.