Jekyll-based static site for The Programming Historian
Clone or download
acrymble Merge pull request #1010 from programminghistorian/issue-1008
Add Jennifer Isasi to technical team
Latest commit ca8765e Sep 9, 2018
Failed to load latest commit information.
.github Add pointer to tech contrib doc in PR template May 6, 2017
_build Merge branch 'gh-pages' into archiving-policy Oct 5, 2017
_data Add Jennifer Isasi to technical team Sep 9, 2018
_includes create "alert" include Jul 30, 2018
_layouts Display translation review link (#875) May 29, 2018
_plugins Check absolute links (#859) Jun 2, 2018
_posts Update Aug 13, 2018
assets Merge pull request #964 from programminghistorian/geospatial-data Sep 5, 2018
avatars Adding bio for Marie Puren as per #926 (#927) Jun 26, 2018
css Check for presence of `review-ticket` in lesson YAML (#816) May 13, 2018
doaj_xml XML for Directory of Open Access Journals (#711) Feb 6, 2018
en Minor typo fixes; Sep 6, 2018
es Update Sep 1, 2018
gallery Merge pull request #964 from programminghistorian/geospatial-data Sep 5, 2018
images Merge pull request #964 from programminghistorian/geospatial-data Sep 5, 2018
js Mobile CSS Fix Mar 8, 2018
researchpapers Add unity lesson (#974) Aug 14, 2018
.gitignore ignore local build files Sep 3, 2018
.travis.yml no email notifications from travis Oct 4, 2017 add spanish translation issue 455 May 27, 2017
CNAME CNAME was erroneously deleted Jun 24, 2017
Gemfile add jekyll-redirect-from to Gemfile Mar 14, 2017
Gemfile.lock Revert "bundle update" Aug 30, 2018 Update Sep 1, 2018
_config.yml Refactor scope variables May 19, 2018
blog.html blog style Jun 8, 2017
feed.xml Use liveurl May 19, 2018 added 'the' as per #405 Jul 19, 2017 Language links refactor (#818) May 5, 2018 use blank layout May 16, 2017

This is the main repository for the Programming Historian (, where we keep the files for the live website.

For tutorials in submission, please see: Programming Historian Submissions.

If you have suggestions for the site or project, please click on the Issues Tab above, and click New Issue to describe your idea. Please note this will be public. If you would like to correspond with us privately, please contact Anandi Silva Knuppel.

If you would like to contribute to the project, you can find detailed instructions for authors, reviewers, and editors on the contributions page of the website.

For technical contributions to the project or to read about our policies for new language sub teams interested in creating a translation, please read our Project Wiki.

Our technical manager is Matthew Lincoln (@mdlincoln).