Overloading the Machine


I've only had a very small amount of formal education in computer programming, but over the years I've been teaching myself more, using the wonderful knowledge pool provided by free and open source software. And some books.

I'm primarily interested in Lisp (mainly of the Emacs variety) and Python.

As of 2010, I'm a Debian Developer, maintaining the xword and planner-el packages.

Here are some of the projects I'm involved in:

  • F-Droid: This is a project to provide repositories of exclusively free software for Android. I contribute via my gitorious.org branch, suggesting metadata updates to import more applications to the main repository. (F-Droid is also an AGPL server for hosting your own repository, and a free client for accessing such repositories.)
  • xword: I maintain the Debian package for xword, the GNU/Linux crossword puzzle program written by Bill McCloskey. You can do crossword puzzles in the format distributed by the New York Times and others with it.
  • Maemo: I do a lot of tinkering with free software on mobile devices, include the Nokia N900. I maintain the nethack game package for Maemo.
  • Replicant: I help with testing and bug reporting for the Replicant project, which takes Google's Android and removes the proprietary software to create a fully free mobile OS.
  • delicious-el : I wrote an Emacs client for the del.icio.us social bookmark server. Features include posting, searching posts (by tag and regexp), offline/batched posting, tab completion for tags, offline storage of posts (good for backing up your account), w3m export, and HTML feed fetching.
  • PlannerMode: An Emacs planning mode. I'm the current maintainer. Keep track of your to-do lists, appointments and notes inside Emacs. It includes nifty features like the ability to publish your planner pages to HTML and create wiki-style hyperlinks in Emacs buffers for fluid organization.

Many smaller hacks and ideas will just be posted on the Journal.

This page was last modified on 2011 December 20. "Code" by John Sullivan is Copyright ©2003 - 2011, and licensed under the Creative Commons Attribution-Share Alike 3.0 United States License.