.

Schedule for pgAdmin Database Designer

.

StartEndDescription% doneTODO Tasks

.

4/26/20105/23/2010Community Bounding Period, Pre-Deliverables phase, Documentation100%Try to design the core of the graphic engine based on hotdraw (doing this right now)

.

5/24/20106/12/2010Creation of database modeler graphic engine based on hotdraw framework ideas (design patterns)98%Core was done, but still needing some memory leaks and bugs hunting for new introduce features

.

6/13/20106/19/2010Creation of database model memory structures80%WORKING on it. Because core was done most dificult part (drawing) is done or is a lot easier to do, cause this only need to derivate a new table figure from compositeFigure and simple table creation will be done

.

6/20/20106/26/2010Simple tables with simple columns datatypes creation without relationships70%Done at columns level only, need to add modificators of columns like null or not null, primary key, etc adn add other objects like index, restrictions, etc

.

6/27/20107/10/2010Implementation of relationship between tables functionality and hierarchy.40%Graphical functions for relationship between figures done, waiting for model memory structures to improve graphical representation, starting creation of custom class for foreigns keys

.

7/11/20107/17/2010Database full model generation20%Model Class Started

.

7/18/20107/31/2010Database Reverse Engineering0%

.

8/1/20108/20/2010Bugs hunting, improving functionalities and adding other useful functions33%Done until now at all source code, but the last iteration should be the most complex and with the best quality