This is now the most important next major work to be done. Especially need to cleanup all the random calls to hasPermission() in both templates and source code. Unify and streamline the actions and permission names, expose concentrated methods like isPersistAllowed() on the *Home API, call these from XHTML whenever possible instead of hasPermission().
Christian Bauer [30/Jan/08 02:21 AM]
This is now the most important next major work to be done. Especially need to cleanup all the random calls to hasPermission() in both templates and source code. Unify and streamline the actions and permission names, expose concentrated methods like isPersistAllowed() on the *Home API, call these from XHTML whenever possible instead of hasPermission().
Need to write tests.
Need to write tests.