openmodelingfoundation / openmodelingfoundation.github.io

Website for standards and governance of the Open Modeling Foundation
https://openmodelingfoundation.org
Creative Commons Zero v1.0 Universal
52 stars 34 forks source link
computational-modeling fair open-science standards

Open Modeling Foundation Standards and Governance Repository

This repository is for establishing and disseminating standards related to accessibility, interoperability, documentation, and reuse of computational models. Please see our mission and charter for more details.

How to Contribute

You can contribute to this site by following the directions at https://openmodelingfoundation.org/contribute/ - the process of proposing and accepting changes to OMF standards will be finalized once we have established our governance structure.

About

This GitHub pages site is generated with hugo using the docsy theme and can be built locally by following these instructions:

Setup

To create a local setup of this site you can install Docker and docker-compose or hugo and yarn on your local operating system.

Clone this repository via git clone --recurse-submodules -j8 https://github.com/openmodelingfoundation/openmodelingfoundation.github.io.git

Docker and docker-compose installed

If you have Docker and docker-compose installed, you can use the Makefile in the repository to automatically serve a local copy of the site to test out any changes:

Build and start a docker container with a hot-reloading hugo server that you can visit in your browser at http://localhost:1313 via

% make serve

Open a hugo shell in the docker container

% make shell

Install hugo and yarn locally

If you don't have docker installed and don't mind installing things in your operating system, you can do the following:

% hugo serve     # dev server without drafts
% hugo serve -D  # dev server with drafts