Blog

Exploring and Building Open [Source] Software for Learning Ecosystems and OER

EXPERIENCE DESIGN / EDUCATION / OER/ MULTI-DEVICE / GRAV CMS

A collection of videos demonstrating how Grav with Git Sync can bring an efficient and flexible Markdown content workflow into Canvas LMS (or any other system supporting embeddable Web pages).

Diagram of Grav Course Hub with Git Sync supported collaboration and workflows
Figure 1. Grav Course Hub with Git Sync supported collaboration and workflows.

Grav Course Hub with Git Sync Visualization
Figure 1. Grav Course Hub with Git Sync workflow visualization.

Recently, I’ve been exploring ways to use the modern flat-file CMS Grav as a simple open publishing tool. Grav is a natural candidate for this usage, as all content is stored as individual files which can be stored on a variety of open and collaborative editing environments (e.g. GitHub).

In this article I will describe the workflow details for my Fall 2015 Simon Fraser University CMPT-363 course companion, which meets the requirements first outlined in the LinkedIn article Online Course Companions: Workflow Requirements for (us) Instructors.