Projects that Need Doing (and Paying For)

Here are a few useful things I’ve considered working on. Of course time is always short, and I’ve already got far more non-paying, community work than I can manage If you happen to need any of these, and are willing to finance their development, drop me an e-mail and we’ll talk.

  • A web based app for making a **** (Eliding this one because it might actually be money-making, and I might want to launch this product myself.)
  • A Mac OS app that can crop photos without changing the metadata. Every other program I’ve tried removes all existing metadata as soon as it saves the file.
  • A multi-disk backup system for Macs that can backup a complete file system of many terabytes onto many disks. This is much like the old floppy disk backup systems that could back up a 40MB hard drive onto multiple 1.44 MB or even 800K floppy disks. It should be file backups though, so individual files can simply be copied off the disks. No custom archive formats.
  • A fully self-hostable blog system for non-sysadmins. That is, double click an app on your computer and get WordPress or equivalent, not install and configure a confusing mess of crap in the cloud.
  • An XPath 2 version of Jaxen
  • A perhaps-LLM based tool to cleanup up iTunes/Apple Music library metadata. E.g. correct and normalize artists spellings, assign the right track numbers to songs, add album titles, etc.
  • An LLM (OpenClaw?) based tool to cleanup up media file names on a file system
  • A complete XML import/export format for blogs. The goal is to produce a single XML document containing all blog entries, comments, static pages, user data, stylesheets, templates, and everything else in a straight-forward format. Possibly this should be a zip file to easily include pictures, CSS, and other non-XML data.
  • A complete XML import/export format for mail clients. The goal is to produce a single XML document containing all messages, mailboxes, and settings. Probably the first pass of this product would not include filters or spam rules.
  • A JSON parser that exposes a SAX API
  • A HID implementation sitting on top of the Java USB API.
  • A full javax.usb implementation for Mac OS X.
  • XML catalog support for XOM.
  • XML Digital signature support for XOM.
  • XML Encryption support for XOM.
  • An XPath based fixture for Fit/Fitnesse for TDD on Web Apps
  • A WordPress plug-in for adding a “Create this page” option on 404 pages.
  • A WordPress plug-in for customizing the button bar used in the non-rich editor.
  • A PHP port of TagSoup or some sort of TagSoup PHP integration by calling Java from PHP