This is what I have so far... http://dl.dropbox.com/u/18065445/Tmp/w2cms.pdf
you can try some of it here but you cannot login. You can edit the content of the white box. http://tests.web2py.com/w2cms/default/index - can clone any existing web site (copies, html, css, js, images and fixes all links) - comes with may layouts (supports all joomla, drupal, worldpress layouts) - can edit pages in place using html5 contentEditable (true wysiwyg) but can also edit raw html - users can limit which page areas are editable - injects scripts into pages which display 3 drawers on every page and are content dependent - pages have tags and read-write attributes. You can find tags and groups using autocomplete. - @{page.menu} inserts a menu, @{page.title} inserts title etc, @{widget.whatever.you.define} - If you cut and paste in the page a link to a youtube page, it embeds the video on the page. Same with vimeo and other oembed services. I use my own library for this which is similar to django-oembed and micawber (in fact it supports more services than them and I have submitted a patch to micawber). - supports latex via mathjax It still needs some work before I can release it. What else would you like to see in a CMS? massimo