Is Content Management a solved problem?
mellis: What's missing are CMS's with well-designed user interfaces.  From what I've seen, Wordpress has one, and that's it (at least of the open-source options).  There's room for a CMS that focuses on non-blog content but provides good and separate interfaces for configuration by a programmer and content management by an end-user.My experience with CMS has been that of doing the initial configuration / development / programming of a CMS which someone else (usually non-technical) will enter content into.  My requirements are two: the system needs to be flexible enough for me (a developer) to configure the way I want, and easy for the other person to use without my help.I would focus on making a great interface for the end-user, and a flexible API / plugin system for developers.  This is more-or-less what Wordpress does.  Most CMS's seem to take the middle route of trying to make the system easy for an end-user (non-programmer) to configure.  This is extremely difficult and unnecessary.  Better to make it easy for someone to hire a programmer to set up the system and for them to maintain it themselves.  Even Wordpress does a poor job of documenting its API, making plugin development more difficult than it should be.But really, the key is a great user-interface.  Do that, and you should do well.