Development Team System
So tonight when I was knee deep into django coding a way for a new site for one of my clients. I decieded that it would be neat to have a GTD system in the backend for the users to sumbit requests for the site and what not. I decieded to give them functionitaly of being able to have there own projects and with each project having its own set of tasks. Also at the same time of working on the accounts model I decieded what if I want a user and a project. So i coded the accounts model to allow for projects and users, where users can have many projects and projects can have many users. In the UI it will allow the user then logged in to see on their dashboard their projects and each projects status and their tasks and feature requests.
So being me decieded that I should write all this down and organize it in some fash. Well I’m trying to get my head around the whole freemind modeling system. So here is the current project including a store model and blog model.
I think its pretty simple and its pretty is to code so far using the Django Framework using python. I have to say picking up python has been pretty easy so far. I’m going to be adding a GIT server and SVN server configuration part and Server Status using SNMP/Network tools all writen in python. Also there will be reports of tasks complete, active tasks, active feature requests and graphs of all this data.
I’m currently reading about handling data output in XML and json. So the api interfaces will allow thrid party applications and plugins. I’m looking for good pointers on this because I don’t want to have to go backwards and refractor a ton of code to have a decent API. At some point the GTD and project stuff will have a adobe AIR interface and a Prism Interface once I get the XML and json out files up and running.

Leave a Reply