Template for displaying timelines based on Google Spreadsheets.
To use this tree, we recommend creating a new branch based on the
master branch and then customizing as needed. You can take a look
at the us-govt-oss branch and the ots-geonode branches for
examples of typical customizations. The baseline materials are:
timeline -- The timeline page one browses to
timeline.js -- Custom JavaScript for timeline
.htaccess -- If you rename `timeline`, adjust here too
SheetAsJSON.gs -- Google App Script to convert Spreadsheets->JSON
You'll also need the Simile Timeline widget code, which provides the simile-ajax-api.js and timeline-api.js files
(referenced from the HTML headers), and the files + images they load.
This project originated as a small web site for displaying a
presentation and accompanying materials for OSCON 2012 presentation
"US Government v. Open Source: A History and Lessons
Learned",
with Gunnar Hellekson (Red Hat) and Karl Fogel (Open Tech Strategies).
The template here still reflects that content, and you should just
edit the obvious places to customize it for your own needs. See the
us-govt-oss branch for the original production version.
If you want web analytics, see the Google Analytics and Piwik code
near the bottom of oss-timeline.html on the us-govt-oss branch.
See also TimelineJS3, which powers knightlab's Timeline SaaS site.