Recently, I began working alongside Wez Furlong here at Message Systems. One of the many tools we use is Mtrack. This tool is a port of Trac into PHP, along with the addition of some great new features. Spearheaded by Wez, it’s a great tool that we use internally for our projects, and since it’s stable, it’s worth mentioning to the world.
Mtrack is still in it’s early stages of development, but is certainly a stable piece of software that gets the job done. Having used it for a few weeks, I can say that it’s easy enough to learn, and has some distinct advantages to it over Trac for PHP developers. First and foremost, it is written in PHP, which makes it easier to administrate and maintain than a Python-based application. Second, it allows for multiple projects in the same installation by default, which is a significant improvement over Trac. Third, it allows you to have a repository on one server and an Mtrack instance on another server, and still be able to use that repository in your Mtrack instance. Mtrack also offers some great features, including built-in support for Agile-like development and a plugin architecture that makes writing plugins easy.
Wednesday, March 24th, 2010 @ 7:00 am |
Comment (3) |
Categories: Technology, Open Source
Tags: bitbucket, new open source, PHP, project management, Trac, bug tracking, Open Source, mtrack, python
Before we actually get started hacking on our code, let’s make sure we’ve got the right questions asked and answered. We’re going to need some resources, the help of others in our organization, and probably some understanding of the current system structure before we’re successful in our goal.
Some of these questions may seem mundane, and others will be extremely important. But we must ask and receive answers to all of them, so let’s get started.
Monday, February 16th, 2009 @ 6:30 am |
Comments (0) |
Categories: Business Management, Web Architecture, Best Practices, System Architecture
Tags: efficiency, preparation, Business Management, project management, scaling
Ever have that one client who says “it’s broken” and can’t give you any more information than that?
I’ve been there.
Before I get into it, let me put a disclaimer out there:
Saturday, August 30th, 2008 @ 4:29 pm |
Comments (0) |
Categories: Contract Work, Business Management
Tags: development, clients, client relations, project management, bug fix, custom software