Nuxeo CPS

From Seo Wiki - Search Engine Optimization and Programming Languages

Jump to: navigation, search

Nuxeo Collaborative Portal Server (CPS) is a free and open-source content management system written in the Python programming language.

It can be used as an intranet and extranet server, as a document publishing system, and as a groupware tool for collaboration between separately located entities. Features include version control, internationalization, workflows, and an easy-to-use Web administration interface. User and group management is done through a connection to an LDAP server. Webmail and shared calendars are available as extensions.

CPS is used in many major organisations worldwide, including the French ministries of the Interior, Culture, Defense, Agriculture and Economy.

It is built on top of the open source application server Zope and the accompanying Content Management Framework, which has thousands of developers around the world supporting it.

It is licensed under the terms of the GNU General Public License.



The CPS project was started in 2002. CPS 1 (unreleased) and CPS 2 were simple extensions of the Zope CMF, which however already provided many useful features like: collaborative publishing of documents, versioning, users and groups directories, role-based permissions. CPS 2.0 was released in October 2002 and CPS 2.1 in November 2002.

The CPS 3 project, a major rewrite of CPS 2, was started in January 2003. The first beta release of CPS 3.0 was made available in October 2003, followed by several other betas and release candidates. CPS 3.0 was released in March 2004.

A major evolution of CPS 3, CPS 3.2, was released in September 2004.

CPS 3.4.2, the current stable version, was released in August 2006.

In September 2006, Nuxeo announced that it was switching to Java for the next major release of the platform, and that CPS would be renamed Nuxeo EP (Nuxeo Enterprise Platform). In 2007 Nuxeo 5 was released built on Java EE technologies.


CPS is based on the open source Zope application server and Zope Content Management Framework.


After releasing CPS 3.4, the CPS development team has worked for a time on the CPS 4 (aka "YellowCake") version, which was a major overhaul of the CPS architecture, with efforts directed towards supporting open standards like the JCR (Java Content Repository) or the iECM initiative.

CPS 4 was never formally released, however (though its source code is actually available in the source code repository), as the development team choose instead to switch the whole architecture to Java EE technologies, giving birth to the Nuxeo platform.


  • 2006
  • 2005
    • Winner of "Trophée Entreprises et Société de l'Information" for a project carried out at the French Institute of Statutory Auditors
  • 2003

See also

External links

Personal tools

Served in 0.121 secs.