Welcome to Will's Development Thingy

Summary

This Trac instance tracks things I maintain. Mostly it's a bunch of tiny projects:

All material here is to be used at your own risk. Sometimes looking at some of this old code gives me respiratory issues. Be sure to have tissues near by.

A note about creating tickets

Please log in as guest/guest to create new tickets.

Alternatively, send an email to willg at bluesock dot org and tell me all your woes. As a side note, the more elaborate you are with your situation and the problem specifics, the easier it will be for me to understand what you're talking about.

PyBlosxom Plugins

Actively maintained and "mature"

  • booklist - allows you to list books you've read and books you're in the process of reading
  • plugininfo - lists the plugins that are in use (and not hidden) and information about them
  • pyinclude - allows you to include files in flavour templates and does some Python interpretation on them for code in <% %> blocks
  • pystaticfile - allows you to have non-blog-entry parts of your blog
  • readmore - some blog entries are long and need to be split into a summary and the rest of it
  • wbgarchives - creates a list of years of archives which link to summary pages by month
  • wbgcomment_blacklist - rejects comments based on whether they contain blacklisted words specified in your config.py file
  • wbggrep - provides a quick search system for your blog using the grep command
  • wbgpager - allows you to page indexes that have more entries than your num_entries configuration property (note: works poorly with static rendering)
  • wbgpyblfixer - fixes mispellings of PyBlsxoxsom? in entry bodies
  • wbgrecent - shows a list of recent changes to the blog (comments, entries, ...)

Actively maintained and "beta"

  • wbgflavourmedia - allows PyBlosxom to serve media files (.css, .png, .jpg, ...) that are used in flavour packs
  • wbgwiki - similar to pystaticfile, but uses wiki-like links for connecting pages and allows for subdirectories

No longer maintained

PyBlosxom articles

Trac macros

  • ReTickets - Outputs a list of open tickets associated with a specified component.
  • PullDocumentation - Extracts reST formatted documentation from the first docstring of a specified Python file in the repository, converts it to XHTML, and dumps it in the wiki page.
  • References - Extracts all the links in a wiki page and outputs them in an unordered list.