diff --git a/.bundler/keep b/.bundler/keep
new file mode 100644
index 000000000..e69de29bb
diff --git a/.gitignore b/.gitignore
index 91f8d7054..d9735b31d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,5 @@
_site/*
.idea/
.sass-cache
+DS_Store
+.bundler/
diff --git a/404.html b/404.html
new file mode 100644
index 000000000..c49d98438
--- /dev/null
+++ b/404.html
@@ -0,0 +1,8 @@
+---
+permalink: /404.html
+layout: base
+---
+
+
Page not found
+
You can use the topnav to access the current content.
+
diff --git a/CNAME b/CNAME
index ecbe9f5c1..5f687cff0 100644
--- a/CNAME
+++ b/CNAME
@@ -1 +1 @@
-howto.p2pu.org
\ No newline at end of file
+course-in-a-box.p2pu.org
\ No newline at end of file
diff --git a/Gemfile.lock b/Gemfile.lock
index 3b803ef39..145f83d1a 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,129 +1,308 @@
GEM
remote: https://rubygems.org/
specs:
- RedCloth (4.2.9)
- activesupport (4.2.5.1)
- i18n (~> 0.7)
- json (~> 1.7, >= 1.7.7)
- minitest (~> 5.1)
- thread_safe (~> 0.3, >= 0.3.4)
- tzinfo (~> 1.1)
- addressable (2.3.8)
+ activesupport (8.0.1)
+ base64
+ benchmark (>= 0.3)
+ bigdecimal
+ concurrent-ruby (~> 1.0, >= 1.3.1)
+ connection_pool (>= 2.2.5)
+ drb
+ i18n (>= 1.6, < 2)
+ logger (>= 1.4.2)
+ minitest (>= 5.1)
+ securerandom (>= 0.3)
+ tzinfo (~> 2.0, >= 2.0.5)
+ uri (>= 0.13.1)
+ addressable (2.8.7)
+ public_suffix (>= 2.0.2, < 7.0)
+ base64 (0.2.0)
+ benchmark (0.4.0)
+ bigdecimal (3.1.9)
coffee-script (2.4.1)
coffee-script-source
execjs
- coffee-script-source (1.10.0)
- colorator (0.1)
- ethon (0.8.1)
- ffi (>= 1.3.0)
- execjs (2.6.0)
- faraday (0.9.2)
- multipart-post (>= 1.2, < 3)
- ffi (1.9.10)
- gemoji (2.1.0)
- github-pages (48)
- RedCloth (= 4.2.9)
- github-pages-health-check (= 0.6.1)
- jekyll (= 3.0.3)
- jekyll-coffeescript (= 1.0.1)
- jekyll-feed (= 0.3.1)
- jekyll-gist (= 1.4.0)
- jekyll-mentions (= 1.0.0)
+ coffee-script-source (1.12.2)
+ colorator (1.1.0)
+ commonmarker (0.23.11)
+ concurrent-ruby (1.3.5)
+ connection_pool (2.5.0)
+ csv (3.3.2)
+ dnsruby (1.72.3)
+ base64 (~> 0.2.0)
+ simpleidn (~> 0.2.1)
+ drb (2.2.1)
+ em-websocket (0.5.3)
+ eventmachine (>= 0.12.9)
+ http_parser.rb (~> 0)
+ ethon (0.16.0)
+ ffi (>= 1.15.0)
+ eventmachine (1.2.7)
+ execjs (2.10.0)
+ faraday (2.12.2)
+ faraday-net_http (>= 2.0, < 3.5)
+ json
+ logger
+ faraday-net_http (3.4.0)
+ net-http (>= 0.5.0)
+ ffi (1.17.1-aarch64-linux-gnu)
+ ffi (1.17.1-aarch64-linux-musl)
+ ffi (1.17.1-arm-linux-gnu)
+ ffi (1.17.1-arm-linux-musl)
+ ffi (1.17.1-arm64-darwin)
+ ffi (1.17.1-x86_64-darwin)
+ ffi (1.17.1-x86_64-linux-gnu)
+ ffi (1.17.1-x86_64-linux-musl)
+ forwardable-extended (2.6.0)
+ gemoji (4.1.0)
+ github-pages (232)
+ github-pages-health-check (= 1.18.2)
+ jekyll (= 3.10.0)
+ jekyll-avatar (= 0.8.0)
+ jekyll-coffeescript (= 1.2.2)
+ jekyll-commonmark-ghpages (= 0.5.1)
+ jekyll-default-layout (= 0.1.5)
+ jekyll-feed (= 0.17.0)
+ jekyll-gist (= 1.5.0)
+ jekyll-github-metadata (= 2.16.1)
+ jekyll-include-cache (= 0.2.1)
+ jekyll-mentions (= 1.6.0)
+ jekyll-optional-front-matter (= 0.3.2)
jekyll-paginate (= 1.1.0)
- jekyll-redirect-from (= 0.9.1)
- jekyll-sass-converter (= 1.3.0)
- jekyll-seo-tag (= 1.0.0)
- jekyll-sitemap (= 0.10.0)
- jekyll-textile-converter (= 0.1.0)
- jemoji (= 0.5.1)
- kramdown (= 1.9.0)
- liquid (= 3.0.6)
+ jekyll-readme-index (= 0.3.0)
+ jekyll-redirect-from (= 0.16.0)
+ jekyll-relative-links (= 0.6.1)
+ jekyll-remote-theme (= 0.4.3)
+ jekyll-sass-converter (= 1.5.2)
+ jekyll-seo-tag (= 2.8.0)
+ jekyll-sitemap (= 1.4.0)
+ jekyll-swiss (= 1.0.0)
+ jekyll-theme-architect (= 0.2.0)
+ jekyll-theme-cayman (= 0.2.0)
+ jekyll-theme-dinky (= 0.2.0)
+ jekyll-theme-hacker (= 0.2.0)
+ jekyll-theme-leap-day (= 0.2.0)
+ jekyll-theme-merlot (= 0.2.0)
+ jekyll-theme-midnight (= 0.2.0)
+ jekyll-theme-minimal (= 0.2.0)
+ jekyll-theme-modernist (= 0.2.0)
+ jekyll-theme-primer (= 0.6.0)
+ jekyll-theme-slate (= 0.2.0)
+ jekyll-theme-tactile (= 0.2.0)
+ jekyll-theme-time-machine (= 0.2.0)
+ jekyll-titles-from-headings (= 0.5.3)
+ jemoji (= 0.13.0)
+ kramdown (= 2.4.0)
+ kramdown-parser-gfm (= 1.1.0)
+ liquid (= 4.0.4)
mercenary (~> 0.3)
- rdiscount (= 2.1.8)
- redcarpet (= 3.3.3)
- rouge (= 1.10.1)
+ minima (= 2.5.1)
+ nokogiri (>= 1.16.2, < 2.0)
+ rouge (= 3.30.0)
terminal-table (~> 1.4)
- github-pages-health-check (0.6.1)
+ webrick (~> 1.8)
+ github-pages-health-check (1.18.2)
addressable (~> 2.3)
- net-dns (~> 0.8)
- public_suffix (~> 1.4)
- typhoeus (~> 0.7)
- html-pipeline (2.3.0)
- activesupport (>= 2, < 5)
+ dnsruby (~> 1.60)
+ octokit (>= 4, < 8)
+ public_suffix (>= 3.0, < 6.0)
+ typhoeus (~> 1.3)
+ html-pipeline (2.14.3)
+ activesupport (>= 2)
nokogiri (>= 1.4)
- i18n (0.7.0)
- jekyll (3.0.3)
- colorator (~> 0.1)
+ http_parser.rb (0.8.0)
+ i18n (1.14.7)
+ concurrent-ruby (~> 1.0)
+ jekyll (3.10.0)
+ addressable (~> 2.4)
+ colorator (~> 1.0)
+ csv (~> 3.0)
+ em-websocket (~> 0.5)
+ i18n (>= 0.7, < 2)
jekyll-sass-converter (~> 1.0)
- jekyll-watch (~> 1.1)
- kramdown (~> 1.3)
- liquid (~> 3.0)
+ jekyll-watch (~> 2.0)
+ kramdown (>= 1.17, < 3)
+ liquid (~> 4.0)
mercenary (~> 0.3.3)
- rouge (~> 1.7)
+ pathutil (~> 0.9)
+ rouge (>= 1.7, < 4)
safe_yaml (~> 1.0)
- jekyll-coffeescript (1.0.1)
+ webrick (>= 1.0)
+ jekyll-avatar (0.8.0)
+ jekyll (>= 3.0, < 5.0)
+ jekyll-coffeescript (1.2.2)
coffee-script (~> 2.2)
- jekyll-feed (0.3.1)
- jekyll-gist (1.4.0)
+ coffee-script-source (~> 1.12)
+ jekyll-commonmark (1.4.0)
+ commonmarker (~> 0.22)
+ jekyll-commonmark-ghpages (0.5.1)
+ commonmarker (>= 0.23.7, < 1.1.0)
+ jekyll (>= 3.9, < 4.0)
+ jekyll-commonmark (~> 1.4.0)
+ rouge (>= 2.0, < 5.0)
+ jekyll-default-layout (0.1.5)
+ jekyll (>= 3.0, < 5.0)
+ jekyll-feed (0.17.0)
+ jekyll (>= 3.7, < 5.0)
+ jekyll-gist (1.5.0)
octokit (~> 4.2)
- jekyll-mentions (1.0.0)
- html-pipeline (~> 2.2)
- jekyll (~> 3.0)
+ jekyll-github-metadata (2.16.1)
+ jekyll (>= 3.4, < 5.0)
+ octokit (>= 4, < 7, != 4.4.0)
+ jekyll-include-cache (0.2.1)
+ jekyll (>= 3.7, < 5.0)
+ jekyll-mentions (1.6.0)
+ html-pipeline (~> 2.3)
+ jekyll (>= 3.7, < 5.0)
+ jekyll-optional-front-matter (0.3.2)
+ jekyll (>= 3.0, < 5.0)
jekyll-paginate (1.1.0)
- jekyll-redirect-from (0.9.1)
- jekyll (>= 2.0)
- jekyll-sass-converter (1.3.0)
- sass (~> 3.2)
- jekyll-seo-tag (1.0.0)
- jekyll (>= 2.0)
- jekyll-sitemap (0.10.0)
- jekyll-textile-converter (0.1.0)
- RedCloth (~> 4.0)
- jekyll-watch (1.3.1)
+ jekyll-readme-index (0.3.0)
+ jekyll (>= 3.0, < 5.0)
+ jekyll-redirect-from (0.16.0)
+ jekyll (>= 3.3, < 5.0)
+ jekyll-relative-links (0.6.1)
+ jekyll (>= 3.3, < 5.0)
+ jekyll-remote-theme (0.4.3)
+ addressable (~> 2.0)
+ jekyll (>= 3.5, < 5.0)
+ jekyll-sass-converter (>= 1.0, <= 3.0.0, != 2.0.0)
+ rubyzip (>= 1.3.0, < 3.0)
+ jekyll-sass-converter (1.5.2)
+ sass (~> 3.4)
+ jekyll-seo-tag (2.8.0)
+ jekyll (>= 3.8, < 5.0)
+ jekyll-sitemap (1.4.0)
+ jekyll (>= 3.7, < 5.0)
+ jekyll-swiss (1.0.0)
+ jekyll-theme-architect (0.2.0)
+ jekyll (> 3.5, < 5.0)
+ jekyll-seo-tag (~> 2.0)
+ jekyll-theme-cayman (0.2.0)
+ jekyll (> 3.5, < 5.0)
+ jekyll-seo-tag (~> 2.0)
+ jekyll-theme-dinky (0.2.0)
+ jekyll (> 3.5, < 5.0)
+ jekyll-seo-tag (~> 2.0)
+ jekyll-theme-hacker (0.2.0)
+ jekyll (> 3.5, < 5.0)
+ jekyll-seo-tag (~> 2.0)
+ jekyll-theme-leap-day (0.2.0)
+ jekyll (> 3.5, < 5.0)
+ jekyll-seo-tag (~> 2.0)
+ jekyll-theme-merlot (0.2.0)
+ jekyll (> 3.5, < 5.0)
+ jekyll-seo-tag (~> 2.0)
+ jekyll-theme-midnight (0.2.0)
+ jekyll (> 3.5, < 5.0)
+ jekyll-seo-tag (~> 2.0)
+ jekyll-theme-minimal (0.2.0)
+ jekyll (> 3.5, < 5.0)
+ jekyll-seo-tag (~> 2.0)
+ jekyll-theme-modernist (0.2.0)
+ jekyll (> 3.5, < 5.0)
+ jekyll-seo-tag (~> 2.0)
+ jekyll-theme-primer (0.6.0)
+ jekyll (> 3.5, < 5.0)
+ jekyll-github-metadata (~> 2.9)
+ jekyll-seo-tag (~> 2.0)
+ jekyll-theme-slate (0.2.0)
+ jekyll (> 3.5, < 5.0)
+ jekyll-seo-tag (~> 2.0)
+ jekyll-theme-tactile (0.2.0)
+ jekyll (> 3.5, < 5.0)
+ jekyll-seo-tag (~> 2.0)
+ jekyll-theme-time-machine (0.2.0)
+ jekyll (> 3.5, < 5.0)
+ jekyll-seo-tag (~> 2.0)
+ jekyll-titles-from-headings (0.5.3)
+ jekyll (>= 3.3, < 5.0)
+ jekyll-watch (2.2.1)
listen (~> 3.0)
- jemoji (0.5.1)
- gemoji (~> 2.0)
+ jemoji (0.13.0)
+ gemoji (>= 3, < 5)
html-pipeline (~> 2.2)
- jekyll (>= 2.0)
- json (1.8.3)
- kramdown (1.9.0)
- liquid (3.0.6)
- listen (3.0.6)
- rb-fsevent (>= 0.9.3)
- rb-inotify (>= 0.9.7)
- mercenary (0.3.5)
- mini_portile2 (2.0.0)
- minitest (5.8.4)
- multipart-post (2.0.0)
- net-dns (0.8.0)
- nokogiri (1.6.7.2)
- mini_portile2 (~> 2.0.0.rc2)
- octokit (4.2.0)
- sawyer (~> 0.6.0, >= 0.5.3)
- public_suffix (1.5.3)
- rb-fsevent (0.9.7)
- rb-inotify (0.9.7)
- ffi (>= 0.5.0)
- rdiscount (2.1.8)
- redcarpet (3.3.3)
- rouge (1.10.1)
- safe_yaml (1.0.4)
- sass (3.4.21)
- sawyer (0.6.0)
- addressable (~> 2.3.5)
- faraday (~> 0.8, < 0.10)
- terminal-table (1.5.2)
- thread_safe (0.3.5)
- typhoeus (0.8.0)
- ethon (>= 0.8.0)
- tzinfo (1.2.2)
- thread_safe (~> 0.1)
+ jekyll (>= 3.0, < 5.0)
+ json (2.10.1)
+ kramdown (2.4.0)
+ rexml
+ kramdown-parser-gfm (1.1.0)
+ kramdown (~> 2.0)
+ liquid (4.0.4)
+ listen (3.9.0)
+ rb-fsevent (~> 0.10, >= 0.10.3)
+ rb-inotify (~> 0.9, >= 0.9.10)
+ logger (1.6.6)
+ mercenary (0.3.6)
+ minima (2.5.1)
+ jekyll (>= 3.5, < 5.0)
+ jekyll-feed (~> 0.9)
+ jekyll-seo-tag (~> 2.1)
+ minitest (5.25.4)
+ net-http (0.6.0)
+ uri
+ nokogiri (1.18.2-aarch64-linux-gnu)
+ racc (~> 1.4)
+ nokogiri (1.18.2-aarch64-linux-musl)
+ racc (~> 1.4)
+ nokogiri (1.18.2-arm-linux-gnu)
+ racc (~> 1.4)
+ nokogiri (1.18.2-arm-linux-musl)
+ racc (~> 1.4)
+ nokogiri (1.18.2-arm64-darwin)
+ racc (~> 1.4)
+ nokogiri (1.18.2-x86_64-darwin)
+ racc (~> 1.4)
+ nokogiri (1.18.2-x86_64-linux-gnu)
+ racc (~> 1.4)
+ nokogiri (1.18.2-x86_64-linux-musl)
+ racc (~> 1.4)
+ octokit (4.25.1)
+ faraday (>= 1, < 3)
+ sawyer (~> 0.9)
+ pathutil (0.16.2)
+ forwardable-extended (~> 2.6)
+ public_suffix (5.1.1)
+ racc (1.8.1)
+ rb-fsevent (0.11.2)
+ rb-inotify (0.11.1)
+ ffi (~> 1.0)
+ rexml (3.4.0)
+ rouge (3.30.0)
+ rubyzip (2.4.1)
+ safe_yaml (1.0.5)
+ sass (3.7.4)
+ sass-listen (~> 4.0.0)
+ sass-listen (4.0.0)
+ rb-fsevent (~> 0.9, >= 0.9.4)
+ rb-inotify (~> 0.9, >= 0.9.7)
+ sawyer (0.9.2)
+ addressable (>= 2.3.5)
+ faraday (>= 0.17.3, < 3)
+ securerandom (0.4.1)
+ simpleidn (0.2.3)
+ terminal-table (1.8.0)
+ unicode-display_width (~> 1.1, >= 1.1.1)
+ typhoeus (1.4.1)
+ ethon (>= 0.9.0)
+ tzinfo (2.0.6)
+ concurrent-ruby (~> 1.0)
+ unicode-display_width (1.8.0)
+ uri (1.0.2)
+ webrick (1.9.1)
PLATFORMS
- ruby
+ aarch64-linux-gnu
+ aarch64-linux-musl
+ arm-linux-gnu
+ arm-linux-musl
+ arm64-darwin
+ x86_64-darwin
+ x86_64-linux-gnu
+ x86_64-linux-musl
DEPENDENCIES
github-pages
BUNDLED WITH
- 1.10.4
+ 2.5.22
diff --git a/LICENSE b/LICENSE
new file mode 100644
index 000000000..029b97300
--- /dev/null
+++ b/LICENSE
@@ -0,0 +1,21 @@
+MIT License
+
+Copyright (c) 2020 Peer 2 Peer University
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
diff --git a/README.md b/README.md
index a94008a7f..be9efc0ff 100644
--- a/README.md
+++ b/README.md
@@ -1,10 +1,17 @@
-# Everything you need to create an online course in a box
+# An open-source project for creating online courses, built by P2PU
+Course-in-a-Box is a free tool for building and publishing online courses — no prior coding experience required.
+To create your own course, simply fork this repository and delete the CNAME file. Detailed documentation is available at [course-in-a-box.p2pu.org](https://course-in-a-box.p2pu.org).
-## How do I get started?
+To make changes to the template itself, a good place to start is the [`_layouts`](/_layouts), [`_includes`](/_includes) and [`css`](/css) directories. These directories contain all the layout and style files used.
+
+Questions? Ask on P2PU's [Community Forum](https://community.p2pu.org/c/tech/course-in-a-box/78).
+
+# Running locally
+- [install docker](https://docs.docker.com/engine/install/)
+- Run ```docker run -i -t --rm -u 1000:1000 -p 4000:4000 -v `pwd`:/opt/app -v `pwd`/.bundler/:/opt/bundler -e BUNDLE_PATH=~/opt/bundler -w /opt/app ruby:2.7 bash -c "bundle install && bundle exec jekyll serve --watch -H 0.0.0.0"```
-Head on over to [howto.p2pu.org](http://howto.p2pu.org). Everything you need to know is over there and once you are done we'll be waiting for you here!
-
---
+Course-in-a-Box is built by [Peer 2 Peer University](https://www.p2pu.org) and shared under an MIT License.
-This course was created using the [Jekyll Course template from P2PU](http://github.com/p2pu/jekyll-course-template).
+Course content ("Modules") are shared under a [CC BY-SA 4.0 license](https://creativecommons.org/licenses/by-sa/4.0/).
diff --git a/_config.yml b/_config.yml
index 86582817c..857d90868 100644
--- a/_config.yml
+++ b/_config.yml
@@ -1,10 +1,9 @@
# basic configuration
-baseurl:
markdown: kramdown
permalink: /:categories/:title/
# Change this tracking code with your own tracking code
-ga_tracking_code: UA-5757664-19
+ga_tracking_code: UA-139717412-2
# Please leave this code here for us to see how Course in a Box get used
p2pu_ga_tracking_code: UA-55722824-1
@@ -30,6 +29,7 @@ prose:
# Set some personal styles and logo for your course
# this is a hex value http://www.w3schools.com/tags/ref_colorpicker.asp
-jumbotron_color: "#05C6B4"
-jumbotron_background_image: "header.svg"
-jumbotron_image: "box-icon.png"
+jumbotron_color: "#58D7CB"
+jumbotron_image: "img/jumbotron-image.svg"
+# jumbotron_mask: "img/jumbotron-mask.svg"
+jumbotron_icon: "img/box-icon.png"
diff --git a/_data/course.yml b/_data/course.yml
index b67d3ca4b..5f560bb09 100644
--- a/_data/course.yml
+++ b/_data/course.yml
@@ -1,158 +1,3 @@
-title: Course in a Box
-description: Build Your Very Own Open Course
-modules: [start, community, learning, content, feedback, references]
-signups:
- - name: Geert Hofman
- image: https://media.licdn.com/media/p/3/000/1b0/2c9/2daad0c.jpg
- twitter: GeertHa
- - name: Dave Cormier
- image: https://pbs.twimg.com/profile_images/465974023558418434/NYQWX2pm_400x400.jpeg
- twitter: davecormier
- - name: Dirk Uys
- image: http://thebacklog.net/img/profile.jpeg
- twitter: riskycud
- github_username: dirkcuys
- - name: Vanessa Gennarelli
- image: https://pbs.twimg.com/profile_images/524237611104088064/7t-h08zy_400x400.jpeg
- twitter: mozzadrella
- - name: Erika Pogorelc
- image: https://pbs.twimg.com/profile_images/466206335445393410/LOhyTzw4_400x400.jpeg
- twitter: ercchy
- - name: Philipp
- image: https://pbs.twimg.com/profile_images/3602174360/daf674f339c583641f02dfeed3e6f3c6_400x400.jpeg
- twitter: schmidtphi
- - name: Carl
- image: http://www.gravatar.com/avatar/8178cb8a778e8390a98e28b92d5ac764?s=400
- twitter: ender_78
- - name: Schuyler
- image: https://pbs.twimg.com/profile_images/1361718677/shoes_400x400.png
- twitter: shoebox
- - name: J. Albert Bowden II
- image: https://pbs.twimg.com/profile_images/514798020592807937/q_jllsGm_400x400.png
- twitter: jalbertbowdenii
- - name: Tim Gaudette
- image: https://pbs.twimg.com/profile_images/540664806982696960/W9EIC_Yq.jpeg
- twitter: gaudettetim
- - name: Phillip Davis
- image: https://media.licdn.com/media/p/1/000/195/005/1f87723.jpg
- twitter: foss4geo
- - name: Antoine Taly
- image: http://www.webmedcentral.com/profilepics/2881_1351446374.jpg
- twitter: anttaly
- - name: Valentina Bertani
- image: https://lh5.googleusercontent.com/-GKiswyyh9SM/UvtGEAzdxSI/AAAAAAAAKzU/2TrqFEj5M48/w410-h569-no/IMG_1146.JPG
- twitter: Sw3etValent1na
- github_username: valentinabertani84
- - name: Audrey Watters
- image: https://s3.amazonaws.com/hackedu/audreywatters_75.jpg
- twitter: audreywatters
- - name: Arvind Gupta
- image: https://pbs.twimg.com/profile_images/2813409156/00d80eb50e38901b4028ea8b3e6579c9.jpeg
- twitter: arvindcg
- - name: Bekka Kahn
- image: https://pbs.twimg.com/profile_images/1100646644/rebecca.jpg
- twitter: rebamex
- - name: Billy Meinke
- image: https://i.imgur.com/aO36wSl.png
- twitter: billymeinke
- github_username: billymeinke
- - name: Angela Brown
- image: https://lh3.googleusercontent.com/-P3uLgoXc1gc/U9BneaNBpLI/AAAAAAAAAeY/7aChmjiSMiA/s400-no/profilepic.JPG
- twitter: angela_brown
- github_username: dreamingwombat
- - name: Nicole McGee
- image: https://pbs.twimg.com/profile_images/530473525945978880/LYMJ07-U_400x400.jpeg
- twitter: nicolejam
- - name: Robert Morris
- image: http://s4.postimg.org/s0w975fp9/coalminer2.png
- twitter: musenz
- github_username: serious-kiwi
- - name: Jane Park
- image: http://creativecommons.org/images/people/jane.jpg
- twitter: janedaily
- github_username: janeatcc
- - name: Laura Hilliger
- image: https://pbs.twimg.com/profile_images/1161722291/profilepic_bigger.jpg
- twitter: epilepticrabbit
- github_username: LauraHilliger
- - name: Jaume Barcelo
- image: https://pbs.twimg.com/profile_images/1228425369/52_400x400.jpg
- twitter: jaumebarcelo
- github_username: jbarcelo
- - name: César García
- image: https://pbs.twimg.com/profile_images/1655182544/logo_twitter2_400x400.JPG
- twitter: elsatch
- github_username: elsatch
- - name: Elliot Harmon
- image: https://pbs.twimg.com/profile_images/356114067/elliotwater.jpg
- twitter: elliotharmon
- github_username: elliotharmon
- - name: Matt McLean
- image: http://www.yciw.net/knights/wp-content/uploads/sites/69/2014/11/IMG_1448.jpg
- twitter: yciw
- github_username: matt5834
- - name: John Cummings
- image: http://girltomom.com/wp-content/uploads/2012/09/raccoon-holding-cat.jpg
- twitter: mrjohnc
- github_username: mrjohnc
- - name: Terry Elliott
- image: https://farm8.staticflickr.com/7301/13982521190_ce0d7c5734_s.jpg
- twitter: telliowkuwp
- githuk_username: tellio
- - name: mura nava
- image: https://pbs.twimg.com/profile_images/1801295431/wnw_sprite_400x400.gif
- twitter: muranava
- github_username: muranava
- - name: Mindy McAdams
- image: http://mindymcadams.com/images/self/athens.jpg
- twitter: macloo
- github_username: macloo
- - name: Chris Jobling
- image: http://www.gravatar.com/avatar/79b02b7ce879385b62a5e8e6745b16d1
- twitter: cpjobling
- github: cpjobling
- - name: Jose-Rodrigo Hernandez
- image: https://lh6.googleusercontent.com/-yxHhP5s_Ajo/AAAAAAAAAAI/AAAAAAAAAAA/bEqxaR9qhFc/photo.jpg
- twitter: j_osehernandez
- github: 19josehernandez86
- - name: iCreo
- image: https://pbs.twimg.com/profile_images/539592895645233152/WHweURS4_400x400.jpeg
- twitter: projectcreo
- - name: Chiara Ciociola
- image: https://pbs.twimg.com/profile_images/378800000854009340/a25a8294f0c0ff748e92d5a412dc5ebf_bigger.jpeg
- twitter: chiaracio
- github: chiaracio
- - name: Clarissa Bezerra
- image: https://avatars1.githubusercontent.com/u/10352010?v=3&u=1a5e67e72b5e2ae0518fd6fe0b16f3e7a1cf64de&s=140
- twitter: Clarissamfb
- github_username: clarissabezerra
- - name: M C Morgan
- image: http://www.gravatar.com/avatar/55f1d1ffbca0d409d46c48ffe5b08fb5.png
- twitter: mcmorgan
- github: mcmorgan53
- - name: Natalie Green
- image: https://pbs.twimg.com/profile_images/547838860005093377/B4RlxXCN.jpeg
- twitter: natalieg92
- github: ngreen14
- - name: Brandon Patterson
- image: https://pbs.twimg.com/profile_images/79129479/n29003170_31235140_867.jpg
- twitter: thebrandonshow
- - name: Alvar Maciel
- image: https://pbs.twimg.com/profile_images/378800000119378128/9487f620fd1e8a5a459f34cb39ab946a_400x400.jpeg
- twitter: amaciel
- - name : Mark Williams
- image : https://pbs.twimg.com/profile_images/686913009021681665/zUefm9PB.png
- twitter: the_markness
- - name: Robert Konsdorf
- image: http://www.gravatar.com/avatar/7a402bf770629b108763bc8482c18ff3.png
- twitter: robrig0
- github: robrigo
- - name: Lisa Schnellinger
- image: http://www.nearmediallc.com/wp-content/uploads/2011/01/IGP7933-screen-res.jpg
- twitter: j_trainer
- - name : Santiago Ferreira Litowtschenko
- image : https://mozillians.org/media/uploads/sorl-cache/0b/8a/0b8a9bfe4d80c75e388160787fdbc1ce.jpg
- twitter: cosmikspin
- - name : Jeanette Popken
- image : http://i61.tinypic.com/14nz9lw.jpg
- twitter: Jeanette_Lena
+title: Course-in-a-Box
+description: An open-source project for creating online courses, built by