Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Roller already provides a powerful and flexible rendering system which basically grants users free reign over their weblog designs, but the problem now is usability. Most of the functionality requires some level of technical expertise which is not well suited for casual users and most customizations require editing the velocity template files which is intimidating and error proned for most people. The proposals below are meant to fit together to provide a new strategy to provide various weblog customization options to users which should be as simple as possible.

Proposals

Theme XML Descriptor
To support some of the proposals above we would need to provide more functionality to our themes and that would be done by introducing an xml theme descriptor file. The file would be used to not only define the templates and resources used by a theme but also some of the other more complex features.

...