The main repo for the WDL Website.
GitHub: https://github.com/openwdl/openwdl.github.io
The website is built with Jekyll using the Minimal Mistakes Jekyll theme.
For setup and development instructions, see OpenWDL Website Instructions - Setup & Development
Contributing to New Issues:
- Create a new GitHub Issue
- Fork or update your fork from the main repo.
- In your terminal, from the
mainbranch, create a new local branch by runninggit checkout -b branch-name-here - Edit & Commit your changes, mentioning the Issue number in your commit, e.g.
git commit file-names-here -m "Fix XYZ from #99" - Push the changes via
git push origin branch-name-here - Submit a pull request
- The reviewers will either suggest additional revisions, or approve the pull request.
Setup Instructions: OpenWDL Website Instructions - Setup & Development
Editing Guidelines: Editing the OpenWDL Website
The root directory contains the following important files and directories:
_pages/- directory for the siteREADME.md- general readme for the repo.
You need the following in order to run the site:
- Ruby version 2.4.0 or higher, including all development headers (check your Ruby version using
ruby -v) - RubyGems (check your Gems version using
gem -v) - GCC and Make (check versions using
gcc -v,g++ -v, andmake -v)
For Ruby, you may need additional developer packages(e.g. ruby-dev, ruby-bundler). See the following links, for detailed instructions:
After installing the prerequisite software, in your terminal:
- `bundle exec jekyll serve
- In your browser, type
localhostin your address bar, to view the site.
Dependencies: If you receive an error message about software dependencies, packages, gems, etc, then run bundle install or bundle update from the content directory. (Bundlr will be looking for Gemfile and Gemfile.lock, and can't run without them).