Menu

Project Development News

Redesigning the system to utilize an object-oriented style is going well. Many main pages have been converted and some new classes have been developed to support the system. Doing this is improving the readability of the code, which will be modeled in UML in the future. It not only helps the developers while they program, but it will help you as the user if you have a problem that needs to be fixed. The speed of bug tracking and fixing will improve significantly.

The only downside to developing the system in this manner is that it uses more memory for each page load. I am not too worried about this now because it is still a small system, but I will be finding anywhere I can free memory later.

After the Object-oriented update has been completed (signifying version 2.3), I will implement a new Calendar system which will provide a private calendar for the user, a company-wide public calendar, and a public calendar which the customers can see. Each project will also have a calendar for the project employees and client (there will be no private messages or events in this project calendar). The idea with this is that a project is not only about time, it's about scheduling events. This calendar system will be a custom arrangement because no other calendar that I've seen is able to provide the functionality.

I may begin to develop the project website soon too, which will be a part of the Sourceforge site. This is not an important part, but I understand the need for you, the public, to see all of the features that the system provides.

Please download the system and try it out. Upgrades are now always in development, so check back frequently.

Posted by ajbogh 2007-03-15

Log in to post a comment.