Here is a TODO list for Libgda and Libgnomedb, in no specific order, but with stars to indicate some kind of priority.
Libgda's TODO list |
|
|
Add more unit tests (in the tests/ dir) and remove some obsolete tests (in the testing/ dir) |
|
Support database structure diff and sync between two databases |
|
Support for data migration from one database to another |
|
|
|
Support for generic query EXPLAIN reporting tool |
|
|
|
|
|
Make the providers report if a login/password is required or not (question: is there any other authentification machanism to support?) |
|
Use Avahi to discover database servers on the network and auto-configure DSN for them |
|
Clear the situation of providers which return updatable data models when executing a SELECT query, see bug #411811 |
|
Correctly handle namespaces , see bug #130837 |
|
Handle more types of objects in the dictionary (sequences, indexes, triggers, stored procedures, ...) |
|
|
Libgnomedb's TODO list |
|
|
Add unit tests (with dogtail, Accerciser or LDTP?) |
|
Create a view widget defined from an XML description to be able to create UI elements with very little code |
|
Create a Matrix widget to work on the contents of a table representing an N-N relation between two tables |
|
Create a widget to display a data model as a grid and allow edition as a form in the same place (this widget already exists in Mergeant) |
|
Create a widget to display EXPLAIN information for a query |
|
Create a widget to help configuration and processing of database structure diff and sync between tow databases |
|
Create a widget to help configuration and processing of data migration from one database to another |
|
|
|
Correctly support the Maemo platform |
|
|
|
Adjust the login dialog to display username and passwords only if required by the provider |
|
Improve Glade-3 integration |