apereo.github.io

apereo.github.io

Apereo Community Blog

Apereo Community Blog

Formed in 2012, the Apereo Foundation is a vibrant and value-driven organization. Apereo has a noteworthy history celebrating two strong organizations, the Sakai Foundation and Jasig. Apereo is a community built around openness, inclusivity, collaboration and innovation. The mission of Apereo is to help educational organizations “collaborate to foster, develop, and sustain open technologies and innovation to support learning, teaching, and research.”

Apereo projects are 100% open.

This is a blog managed and edited by the Apereo project participants and community members. It is typically used to post project updates, announce news, etc. Unless otherwise noted, all authors post here wearing their individual Apereo participant hats. Opinions, statements, and comments expressed via this blog do not necessarily reflect those of the Apereo Foundation.

Building and running locally

This blog is built and hosted in GitHub Pages, which is a SaaS implementation of Jekyll.

You can locally run Jekyll to build the site from source and even serve it up, e.g. to preview your in-development changes.

Note: Tested with bundler 1.16.1

  1. Clone the repo
  2. Run [sudo] bundle install
  3. Run bundle exec jekyll serve --incremental
  4. Should something similar to:
    Configuration file: /apereo.github.io/_config.yml
             Source: /apereo.github.io
        Destination: /apereo.github.io/_site
     Incremental build: enabled
       Generating...
                     done in 3.294 seconds.
     Auto-regeneration: enabled for 'apereo.github.io'
     Server address: http://127.0.0.1:4000/
      Server running... press ctrl-c to stop.
    

If you get any errors, try running gem install bundler and then re-run the bundle install command.

You can also run bundle check to see if there are any problems with the dependencies.