A CMS for complex organisations
Plone is an open source content management system built on Python, the Zope application framework and the Content Management Framework (CMF). The current version, Plone 2.x, is a CMS designed for organisations that require structured content management, granular access control and compliance with accessibility standards.
The project was started in 2001 by Alexander Limi, Alan Runyan and Vidar Andersen. The decision to build on Zope — an application server with its own object database, an integrated security system and a web publishing model — gives Plone an infrastructure foundation that other CMS platforms of the era do not possess.
Workflows and roles
Plone’s workflow system is one of its most distinctive features. Each content type can be associated with a workflow that defines the states (draft, pending review, published, retracted) and the permitted transitions between them. Transitions are bound to roles: a contributor can submit content for review, but only a reviewer can approve it for publication.
Roles are organised hierarchically and can be assigned globally or per individual site section. This granularity allows complex organisational structures to be modelled — distributed editorial teams, departments with editorial autonomy, multi-level approval processes — without modifying the codebase.
Accessibility and internationalisation
Plone 2.x complies with WCAG 1.0 (Web Content Accessibility Guidelines) at the AA level. The interface generates valid XHTML markup with separation between structure and presentation, keyboard navigation and accessibility attributes on interactive elements. This compliance makes Plone a natural choice for public administrations subject to regulatory accessibility requirements.
Internationalisation (i18n) support is native: the administration interface and templates are translatable through catalogue files, and the framework supports multilingual content with translation management at the individual object level.
Who adopts Plone
The security, workflow and accessibility features make Plone particularly well suited to the public and institutional sector. European universities, government agencies and international organisations adopt it for intranet portals and institutional websites. The Plone Foundation, established in 2004, ensures project governance and intellectual property protection.
Zope’s technological foundation offers specific advantages: the ZODB object database eliminates the need for a separate RDBMS for content, the acquisition system propagates permissions and configuration down the folder hierarchy, and the application server handles concurrency and transactions transparently.
For organisations that need a CMS with rigorous access control and formalised editorial processes, Plone represents a credible enterprise alternative to proprietary solutions.
