For those folks interested in the CMS, it might be worthwhile to
look at the planning guide linked to this site:
http://developer.arsdigita.com/acs-java/doc/cms/doc/planning-gu
ide.html
In particular, read the usage cases very carefully. If the usage
cases are right, then there's a vastly better chance that the
interface (as well as deeper design features) will be right. This is
one area where an ACS/OpenACS collaboration would benefit
everyone.