Version 0.8 (est. release February 2007)
- Localization framework in place, with provisions for automated updating of localization files.
- Volunteers for translating Dabo into at least one language beside English.
- integration of Twisted and/or tada into the framework to allow for some asynchronous tasking. Specifically, it would be great to allow the UI to proceed while Dabo is busy pumping the returned data into the SQLite dataset.
- support for Oracle and SQL Server databases.
- Updating of the AppWizard to generate .cdxml-compatible output, so that the output can be edited by the Class Designer.
Version 1.0 (no estimated release date)
- all dbapi-compliant databases supported
- wxPython is the primary and only supported user-interface
- a working visual designer to enable visual development of the UI
- a working code editor that integrates with the visual designer
- integration of reports into the framework
Ideas from PaulMcNett on 2006.01.06 (some are repeats of above):
- report writer (not designer, but an api to create report pages and send to various devices - printer, pdf, screen, etc.)
- menus dabo-ized. I realize you did some work there already which I have yet to review.
- more backends supported, including PostGres?, Oracle, MS-SQL, ODBC (VFP).
- a review of the dEvents, and adding other events that I didn't think about in the first go-round.
- daboizing drag/drop
- daboizing images
- documentation, tutorials, etc.
- the locale-stuff sorted out so people can convert strings into their language and submit back to the project for inclusion.
- I'd really like to see the creation of dCursor happening outside of dBizobj. I'd like to be able to work with cursors independently of bizobjs, for simple script-type apps, one-off cursors, lookups, and other simple needs where a BO is overkill.
Post-Version 1.0