iterate
iterate is a plone product that allows one to utilize a checkin / checkout procedure for content editing. It integrates in versioning, locking, and utilizes zope3 technology like adapters and events to allow for easy customization.
Current release
No stable release available yet.
If you are interested in getting the source code of this project, you can get it from the code repository.
Project Description
iterate was designed to solve/enable the following use cases.
Collaborative Document Editing Scenario
Workgroup or person working on a document, the ability to checkout and lock a document allows for a editing cycle, without concern of overwrites, and with an audit trail of versions.
Publish/Modify/Review Cycles on a CMS
A common theme in content management, is publishing a web document, and then needing to revise it but not to change the published web content, till the modified document has undergone a review cycle.
User Interface
iterate integrates with the plone user interface mainly through the actions menu. it adds three conditional actions to the menu.. checkout, checkin, and cancel checkout.
Installation
iterate targets both plone 2.5 and plone 3.0, and is currently targeted for integration with the plone 3.0 release. when installing from svn please use the plone 2.5 compatiblity branch, if your running on plone 2.5, the trunk requires Plone 3.0
