My name is Jeff Anderson. I am currently studying Electrical Engineering at Brigham Young University. I work for the computer science department. I am an avid Linux user. I make heavy use of the vim editor, as well as the git content tracker.

Projects

I have several projects I am working on or contributing to.

Docutils Math Support

I am working on a branch for equation support in docutils. The basic idea is to use a special directive that can parse and handle latex equation syntax. The transform portion of the rendering will convert the latex syntax to the appropriate equivalent. The transform for the HTML writer could render the latex syntax as MathML, or generate PNG images.

Django

I contribute a significant amount of my time to the Django project. This website has a django backend. I use Django extensively at work. Most of what I contribute are patches and ticket triaging. I help shuffle through the usual thousand-or-so open tickets to try to weed out the useless ones. I will also write patches for some tickets that purpose a good idea that is simple to implement.

Smug

Smug is a django app that was created by Andrew Mcnabb. It more or less makes it possible to store and serve website content from a git repository. I am using smug for most of this website. If someone wants to make an edit to my website, they can log in and create a patch. I can review and accept patches. This enables some of the same freedom that a wiki gives, but without the anarchy that it brings along with it. I fully plan to make contributions to smug when I become more familiar with it.