TypeRoom CMS Manifesto
- A CMS should not need a manual
- A CMS should not restrict the creativity of a web designer
- A CMS should follow existing conventions and standards, not reinvent the wheel with their own proprietary jargon and patterns
- One should not have to know server-side programming to integrate a CMS
- The most important feature of a CMS is the ability to easily customize and extend it to suit the needs of a particular project
- A CMS should keep content separate from styles and presentation
- A CMS should take into account that the people that working on the presentation are not the same people who are writing the content. These are usually separate people with different mindsets, goals and priorities
