Skip to content

ISO-TC211/def-isotc211.github.io

Repository files navigation

ISO/TC 211 Ontologies site: def.isotc211.org

Build Status

Build Status

Build Status

Introduction

The ISO/TC 211 Ontologies is used to publish ontologies published by ISO/TC 211 standards.

This repository is used to build and deploy the https://def.isotc211.org site.

This repository is jointly managed by ISO/TC 211 and Ribose.

Operations

These sections describe how to operate and update the ontologies site.

Updating ontologies

Ontologies on this site are managed in the other Git repository: https://github.com/ISO-TC211/ontologies

Remember to push your changes to that repository — not this current one!

Deploying the site

This site uses the Jekyll static site generator tool to convert .adoc source files into HTML for rendering online via GitHub Pages.

To bring the ontologies onto def.isotc211.org, you would usually:

  1. Go to https://travis-ci.com/ISO-TC211/def.isotc211.org

  2. Click on the "More Options" menu, then click on the "Trigger Build" button:

    58300653 05036680 7e16 11e9 9a69 0454289ce07e
  3. Click on "Trigger custom build" in the popup:

    58300677 19476380 7e16 11e9 9629 b4209de85664

You could always try clicking on this button to trigger a build — there are no side effects!

Development

The following sections are only for site development and unnecessary for updating site ontology data.

Building the site

# removes site artifacts
make clean

# makes _site
make all

# serve the site locally
bundle exec jekyll serve

About

Official ISO/TC 211 ontologies site

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 7