CMFEditions

CMFEditions is the versioning component integrated into Plone (starting with Plone 3.0). For Plone 2.5 sites CMFEditions may be installed as Add-On product.

Current release
CMFEditions 1.1.7

Released Jun 03, 2008 — tested with Plone 3

Bugfix release for Plone 3.1.2. Fixes a critical bug that made some version save operations fail.
More about this release…

Download fileGet CMFEditions for all platforms (0 kB)
Release Tarball

Project Description

In the eyes of a lot of users a major drawback of Plone was the missing "versioning" feature. This was especially true for intranet deployments and document management based on Plone.

Plone since Plone 3.0 has a consistent, core solution for simple versioning tasks. This is expected of modern CMS packages.

Goals at the project start were

  • Integrate into Plone as transparent as possible and by minimizing the impact for existing applications and Plone itself.
  • Work safely. If you make a mistake, you can go back to an earlier version.
  • Collaboration.

    Version comments and version history help you communicate to co-workers the high-level changes during a document's lifecycle.

  • Comparison.

    Easily see how a document has changed between versions.

  • Stable repository.

    Authoritative version information is stored in a solid, pluggable repository (default repository is Zope Version Control).

  • Archetypes friendly.

    Custom content types should just work, anticipating special needs such as relations.

  • Stable.

    Don't rely on too much machinery and infrastructure that isn't already being used.

Credits

CMFEditions is mainly developed by Vincenzo, Riccardo, Francesco (Reflab), Gregoire (Incept), Alberto (Metapensiero), Duncan (OxfamGB), Alec Mitchell and supported by many others.

Special thanks to OxfamGB, in particular to Romilly, Andy and Andrew for the suggestions, testing and the patience.

The project has been financed by OxfamGB, Africamuseum with the involvement of Zope Europe Association