Semantic Versioning spec and website
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
_layouts Use site-relative url for JavaScript source Dec 19, 2017
css
js Add hover anchor links for spec headers and sections Jan 20, 2016
lang Add suggested changes to translation Aug 30, 2018
script use single layout for all translations Aug 4, 2016
spec Remove layout in frontmatter Sep 29, 2016
.gitattributes Add a .gitattributes file to deal with line endings Aug 5, 2016
.gitignore change to fulfill review https://github.com/mojombo/semver.org/pull/1… Apr 20, 2017
CNAME Revert erroneous attributions to the italian version: the correct one… Oct 21, 2013
Gemfile use single layout for all translations Aug 4, 2016
README.md Added "Running locally" section to README. Oct 10, 2017
_config.yml Add hr - Croatian spec Aug 27, 2018
_config_local.yml use single layout for all translations Aug 4, 2016
index.md Fix typo in Introduction Mar 13, 2018

README.md

Semver.org

This is the site at http://semver.org/ that describes the Semantic Versioning specification.

Adding a translation

  1. Create a new folder in lang/ with the appropriate language tag
  2. Add a translated index.md to that folder
  3. Add a translated spec/vX.X.X.md for the latest spec to that folder
  4. Ensure all files have the appropriate title and language front matter (see others as an example)
  5. Add the language to the _config.yml file

Running locally

  1. Install Ruby and Bundler.
  2. Install Jekyll and other dependencies from the gem:
    bundle install
    
  3. Run the site locally:
    bundle exec jekyll serve
    
  4. Open http://localhost:4000.