Primero, espero que esta respuesta no llegue demasiado tarde. Lo perdí al principio porque no estaba en el trabajo.
He usado Alfresco (aunque la comunidad de la versión 2.0) y Nuxeo. Clasificaría ambos más como sistemas de administración de documentos (DMS) que CMS.
Desde la perspectiva del usuario final, ambos son relativamente iguales, lo que significa que si tiene que aprender uno y no tiene que cambiar entre ellos, la diferencia no es tan importante.
Desde la perspectiva del desarrollador, creo que Nuxeo es más interesante. La documentación es impresionante, relativamente clara. El equipo es receptivo a inqueries y tienes acceso a todo el código fuente. El modelo de licencia dual de Alfresco es menos interesante y te deja con ganas de más a veces.
Además, en Nuxeo, el modelo de desarrollo para nuevas "características" es bastante claro en Nuxeo y altamente reutilizable. En muchas situaciones, solo tiene que crear (o reutilizar) un Esquema XML, crear un XML mínimo para vincular cosas y ya está. Como el sistema es altamente modular, puede conectar fácilmente el comportamiento que necesita.
Para mí, Nuxeo es más una plataforma, además de que puede desarrollar características interesantes, que un sistema de gestión de documentos.
Le sugiero que pruebe el tutorial para desarrolladores (http://www.nuxeo.org/static/dev-tutorial/) para ver cómo le queda.
No dude en pedir precisión, aquí o personalmente.
Atentamente.
Patrick
Un tema similar se abrió poco después del suyo: http: // stackoverflow.com/questions/1939238/can-you-recommend-an-easy-to-use-easy-to-develop-cms – BalusC