If it seems like I have been MIA for the better part of 3 months and have been neglecting my site and other online projects, that would be correct. Recent projects at work have kept me very busy and I have had little time to tinker with my site and the various projects I usually work on.
Fortunately, I have a small break in the form of Christmas coming up. This will allow me to catch up on some much needed maintenance as well as possibly get into some new projects as well.
A list of potential areas to go into soon (to remind me when I forget) ((and in no particular order)):
Should be some interesting things coming soon…
I recently decided to adopt Trac for my development for Hydra Labs, as well as for my personal and school projects. Trac is a Python powered development tool that includes a wiki, ticketing system, and source browser. Trac focuses on being very transparent and does not require a large process to begin using it. Additionally, it is extremely extendable using a vast array of plugins available from the Trac-Hacks site.
My environment required a few moderate customizations because I wanted to have global authentication so that once I create an account to login to one of my projects, it would be valid for all the other ones. Also I needed to integrate authentication and authorization for the Subversion repository as well.
In Part 2 of this article, I will describe the complete setup process I went through to get this installed and customized to the needs of my projects.