I’ve spent a lot of night and weekend time working on a bug tracker / project management application and I’ve decided to release it as Open Source.
Emperor is a project management system for software development. You can also call it a bug tracker. I don’t mind.
I’ve spent the last 5 years acting — in one capacity or another — as a manager of developers and of development process. I feel that I’ve learned a lot about these sorts of things. I’ve worked with both engineers and non-engineers and I feel that there can be a lot of improvements in these systems.
Also, I think the world could just use more of me.
Emperor is minimally functional at present. You can create, progress and manipulate tickets and perform many administrative functions. Unfortunately there are bugs lurking all over the place and plenty of half-completed features. For personal reasons it was convenient to release it to the world today.
Emperor leverages my recent infatuation with Scala. It has been a learning experience and will likely undergo significant changes as I become a better Scala programmer and learn to better leverage the Play framework.
It is my intent to finish an installer over the coming weeks and to release a 1.0 version with a small but convenient number of basic features. Afterward I will begin refining and adding new features. Remember that your assistance is welcome!.