-
Project Home
last modified December 12, 2007 by ThomasRichter
ConCave - a CMS with focus on ease of use and development
We like Plone, but it is too complex for small sites. That's why we want ConCave, a CMS designed to be small. A primary goal is to have a migration path to Plone if ConCave proves to be too simple after using it for a while.
Development hasn't started yet, but the idea is to build this CMS on top of Grok.
Goals
- The core should be really small; all fancy features should be plugins
- The core should support automated migration of content to Plone
- As many core functions should be pushed into (WSGI) middleware as possible
- Easy to theme. ConCave core produces simple xhtml which middleware (e.g., Deliverance) can beautify.
- Easy to install plugins. An "install plugins" page where for instance python packages from Cheeseshop with the ConCave classifier are listed. If one clicks install that package is downloaded and installed.
- easy_install concave should work
- Documentation and usability testing are as important as code and design
Background
ConCave was initially proposed on the blog m.odul.us:
- http://m.odul.us/2007/11/01/simpler-cms
- http://m.odul.us/2007/11/14/concave-simple-content-management-system
Further thoughts
If you have some opinions or suggestions, please brainstorm