Things left to do
This is the list of tasks to do that have currently been envisioned.
Add extra Column classes
- Order position
Switch to Runtime class
Move constants and global variables into Runtime class instead of polluting the global namespace
Implement admin menu system
Instead of storing this data in tables.xml
Needs to support drill-down behaviour, e.g. countries -> states -> cities
Move classes into Tricho namespace
-- implement PSR-0?
Change Forms to use FormItems
e.g. FormField, FormHeading, ... (similar to current *ViewItem classes)
Implement admin Forms
Instead of having them mixed into tables.xml
Switch to external JS library
e.g. jQuery or similar
Add support for additional databases
PostgreSQL, SQLite, others?
Implement an email templating system
For HTML emails in particular.