Skyruler told me, that he wants to extend TODO system and add some features, but then I took a look at the code, that was written about 1 year (or even more) ago and told him, that we should do the system from the scratch in a more OOP based way, with alot of optimizations and modifications to all the structure, so that the system would be alot easier to extend.
As well, some modifications will affect the way progress bar in the main page is generated, so it will show more precise representation of the work we have done…

The first TODO system was created by me, so now I’ll be coding it from the beginning again, as Skyruler is working at the games inside functions, structure. I will make progress bar a bit longer (actually it will be twice longer than it is now (400 pixels instead of 200 pixels, or maby even longer - 500 pixels)).
As well, I’m going to change Priority options, as now we have: “Low”, “Normal” and “High”, while I think that it would be a bit better for us (and progress bar would be more accurate as well) if will add “Very Low” and “Above Normal”.
Furthermore, I will have to do all database tables from the scratch, as now some fields ar not as optimal, as they should be (it’s ok while we have 100 - 200 jobs in it, however in the near future it can reach 1000 or 2000 rows (jobs), as we have new ideas every day, we find alot of mistakes, that we have to fix, every week and old jobs dont get deleted, they are stored with a status “Finished”, so we could review that and see, how much we have done through some period of time), because in the near future it can grow and this could be one of the factors of the poor performance.

Thats it for now. I’ll keep you up-to-date with the news about this work..