Open Source Projects

fsfsverify

This was a pet project that turned out to help a lot of people with corrupted Subversion repositories. The official version now lives in The Real Subversion tree.

You can find out more information about the problem fsfsverify fixes here. It’s been used to fix thousand of broken revisions. If you try it, and it doesn’t work for you, send me an email.

mdx_cpp

This is a Python Markdown extension that adds Trac’s wiki-formatting for code blocks. Using this extension you can markup code inline:

  This is a reference to a {{{variable}}}.

Which will output: This is a reference to a variable.

You can also wrap entire code-blocks, and specify the language you desire. For instance:

def print_hello_to(name)
    print "Hello %s!" % name

if __name__ == '__main__':
    print_hello_to("Test")

Download it from here. Note: this extension depends on mdx_codehilite, which is also available from the Python Markdown site.

trac-backlog

This was developed to help my company manage our ticket backlog in Trac. It provides a drag-and-drop interface for sorting tickets and assigning them to an active milestone.

If you’re interested, the project is hosted on Launchpad as trac-backlog.

More is on it’s way!