I've got to say that I have used text pattern and it is a beautiful
piece of interface design - friendly, easy to use, easy to look at,
logical. But for bigger projects I use Drupal - I have got over the
learning curve and despite some shortcomings, it is powerful enough to
cope with most of the features mentioned so far. I kow that it gets a
lot of criticism (often deserved) but there is some real power behind
the core.
Where is does lack at the moment is in the theming of the admin
interface. Many modules hard code HMTL into the module, rather that
using the themeing engine. This make customisation based on user role
difficult, particularly for admin interfaces. I guess this is what I
would really like to see in a CMS - an acknowledgement that there isnt
just an admin and a user - there are developers that don't mind getting
their hands dirty in the code, content managers who need to see some of
the back end features, editors, writers and a myriad of end users. It is
difficult to develop a site for someone and then try to explain to the
client how to use an admin interface that has been developed for a
developer..
If you could write something that was based upon a solid extensible base
and allowed complete theming of the admin interface that would be great.
It does sound like a big project, and lots of people will ask why, and
many have gone before you with the same intention, but some of them
actually get it right (eg textpattern) and the open source community is
all the better for their efforts. So good luck with it!
.
*********************************************************
The CMS discussion list for http://webstandardsgroup.org/
*********************************************************