- Nuxeo CPS
Nuxeo Collaborative Portal Server (CPS) is a free and open-source
content management system written in the Pythonprogramming language .It can be used as an
intranet andextranet server, as adocument publishing system , and as agroupware tool for collaboration between separately located entities. Features includeversion control ,internationalization ,workflow s, and an easy-to-use Web administration interface. User and group management is done through a connection to an LDAP server.Webmail andshared 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 accompanyingContent Management Framework , which has thousands of developers around the world supporting it.It is licensed under the terms of the
GNU General Public License .History
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.
Architecture
CPS is based on the open source
Zope application server andZope Content Management Framework .Future
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 theCPS architecture, with efforts directed towards supporting open standards like the JCR (
Java Content Repository ) or theiECM 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.Awards
* 2006
** Winner of "Trophée Entreprises et Société de l'Information" for a project carried out at theCommissariat à l'énergie atomique
* 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
**Les Trophées du Libre (nominee)See also
*
Comparison of content management systems
*Zope
*Zope Content Management Framework
*Content management
*Web content management
*Enterprise content management External links
* [http://www.nuxeo.com/en/ Company website]
* [http://www.cps-project.org/ Main CPS website]
* [http://svn.nuxeo.org/trac/pub CPS developers site (Subversion+Trac)]
* [http://www.zopemag.com/ ZopeMag regularly publishes CPS articles.]
Wikimedia Foundation. 2010.