Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
JavaScript CSS Ruby
branch: master

Merge pull request #144 from pgayed/patch-1

latest commit 8d2a7dbb16
@hammerdr hammerdr authored
Failed to load latest commit information.
_includes [Michael] Added one year later page.
_layouts [Michael] Added one year later page.
_plugins [Michael] Added one year later page.
about Adding technical details and an RSS link in the header.
font First round of the site design
images New one year message from Eliana Godoy @ 2014-1-15-14-0-19-107[image]
javascript Fixed bug where markdown isn't displayed if there are double quotes i…
memories Delete
oneyearlater Removed broken image url from posts
statements/_posts Replace NYC memorial (over) with SF memorial (tonight)
stylesheets fixed form width when resizing browser
.gitignore [Michael] Added one year later page.
Gemfile Add json dependency
Gemfile.lock Add json dependency Update
Rakefile Adding author as a parameter to rake new command.
_config.yml [Michael] Added one year later page.
archive.html Add archive
index.html [Michael] Added one year later page.
newpost.html Revert "Add oauth authorization access instead of http basic"
nyc.html Updated DN video to full length embed
rememberaaronsw.iml Changed pull request head to new forked repo.
rss.xml Use RFC882 Date to pass RSS Validation.
sf.html SF Memorial page

Remember Aaron Swartz

This is the open source content and code for the Remember Aaron Swartz site.

How to Contribute

This site uses the Jekyll blogging engine to manage individual memories. Each memory is an independent file with metadata specifying its URL and date of posting. The content itself is written in Markdown, which Aaron contributed feedback to.

The easiest way to add a new memory is to fork the repository and use Github's editing tools to add a new file that follows a valid template. Validate types of memory are: image, quote (with a link to relevant article), or post (an original contribution). Feel free to browse the existing examples and use them for inspiration.

If you'd like to clone the repository locally, there is a Rake task to help you out:

rake new[type,title,author]

N.B. Please hyphenate title and author to create proper permalinks.

Name Description Default
type Memory type. Can be one of image, quote, or post. post
title Title of the memory a-memory
author Author of the memory family-and-friends

Once you're done, submit a standard Github pull request. Once the pull request is accepted, the live site will be updated with your memory in about 5 minutes.

Other Uses

Please feel free to use this site as a template for creating other remembrance sites. Like other Jekyll sites, it's easy and cheap to run (for example, on Amazon S3, which is what we use.) But any webserver will do.

Ways to Help

If you would like to help with this site, here are a few things that we haven't been able to get around to:

  • Prettyify the newpost form, an attempt to automate the submission process.
  • Make the newpost form a self submission form using Github oauth.


Friends, family and loved ones of Aaron Swartz.

Something went wrong with that request. Please try again.