Paper Trail
Paper Trail is a small Rails application I use to keep track of my reading. The source code is available on GitHub, licensed under the GPL. Some extremely rudimentary documentation is included in the README file, and I noted its intentions and shortcomings in this article.
URLify is a library extracted from Paper Trail for converting accented characters to their ASCII equivalents.
Incompleteness
In truth, Paper Trail needs a fair bit of work. Here’s a list of the most major outstanding issues; patches are welcome.
- Comprehensive test coverage
- RDoc for all the source code
- Autocomplete for author names
- Fragment caching for HTML pages
- Allow draft articles
- Add author synonyms, e.g. Iain M. Banks vs. Iain Banks
A more serious authentication systemArrow icons for the next/previous page linksSort a book’s authors by input orderReplace BlueCloth and RubyPants with RDiscountDependency documentationSupport for multiple authorsA frequency graphPage caching for feeds and XMLBook and author paginationCustom 404 and 500 error pagesCleaner transitions for Ajax editing‘Cancel’ buttons for the Ajax editing formsA more elegant form design
Last updated 29th Jun 2009