Trac

Trac Login Fixed

Once again, my distraction got the best of me. The Trac login was validating against the wrong MySQL table so all login attempts were denied. This has been fixed, and you can now login using your login for this site.

Email sending has also been fixed, so you will actually get them this time. However, user registration doesn't require a confirmation email. No one likes to wait for those anyway, and do they actually stop spammers?

Trac Setup

I lied, I will in fact use my own issue tracking. I've setup Trac, and let me tell you, it's fantastic. While the appearance may be harder to modify than Drupal, it really excels at bug tracking. So from now on, I will use Trac exclusively to handle bug tracking and documentation for my projects. To access Trac for Gallerix, you must go to http://trac.failbo.at/gallerix. Anyone can view tickets and checkout the source, but only registered users can create tickets. Fortunately, after hours of fooling around with mod_mysql_auth, anyone registered on this site can login to Trac with the same information. Trac environments for my other projects will be set up soon.

Freshly Upgraded With Major Changes

After a few days of hard work, I've finally upgraded this site to Drupal 6. In the process, I had to give up quite a few features, but overall, I think the transition was worth it. There will be a few major changes, but only one that will concern the majority of users that visit this site.

The minor changes involve a revamped post flow. That is, no longer will there be a separate section for announcements, thoughts, articles, and tutorials. Instead everything is treated as the same content type, and taxonomy is used to distinguish them.

But the main change concerns project issue tracking. Like many others, after ages of waiting for the Project module to be ported to Drupal 6, I've given up. So in the meantime, I will setup Trac and see how it works out. It's unfortunate that it's separate from Drupal, but hopefully it's powerful features will make it worthwhile.