forked from symphonycms/symphonycms
-
Notifications
You must be signed in to change notification settings - Fork 0
Modules roadmap
kanduvisla edited this page Apr 25, 2012
·
17 revisions
- Wait for Symphony 2.3 to be released.
couldn't wait for that one - Make sure all section-logic is done inside the SectionManager (in other words: calls to
tbl_sections
should only be done in this class).
done - Make sure all field-logic is done inside the FieldManager (calls to
tbl_fields
should only be done in this class).
done - Make sure all pages-logic is done inside the PageManager (calls to
tbl_pages
should be done in this class).
done - Make sure all out-of-the-box Fields comply with the new field-logic (no longer creation of
tbl_fields_[xxx]
, but rather provide a function to supply this logic to the FieldManager. This is necessary since thetbl_fields_[xxx]
-pages will no longer be needed once storing the field configuration for sections in XML-files.
done - Convert Section- and field-logic to XML-files, rather than the database.
done - Convert Page-logic to XML-files, rather than the database.
done - Convert hard references to ID's in datasources to unique hashes
done - Convert hard references to ID's in events to unique hashes
done - Create a diff screen for sections
- check for duplicate section names (done)
- check for duplicate unique hashes (done)
- check for duplicate field names (done)
- work nicely when cache is flushed (done)
done
- Create a diff screen for pages
- work with cache if index is dirty (just like sections)
- check for duplicate handles within the parent-scope
- check for duplicate unique hashes
- check if filename is correct
- work nicely if cache is flushed
- check if parent exists
- check if the template exists
- Make sure the datasource editor works correctly
- Make sure the event editor works correctly
- Test test test test
- debug debug debug
- Test test test test
- debug debug debug
- Have a beer (or two)