• Licensing

  last modified July 23, 2007 by dray

Work done on ContentLicensing during the Plone4Artists sprint in Boston.


In the 3 days that we were able to spend at the Sprint, Brent and I were able to nearly completely refactor ContentLicensing to work with Plone3. We are happy to report we are about 98% done, only missing one custom widget for our control panel configlet, and, of course, we need to build out functional and unit tests. 


Our current Plone3 branch is available at :: http://svn.plone.org/svn/collective/ContentLicensing/branches/cosl-plone3/


Some of the key lessons we struggled with prior to the training and were able to implement during the Sprint were:

  • Utilizing GenericSetup and Extension Profiles to install the Product
  • Utilizing formlib to create a control panel configlet
  • Customizing base_metadata to display edit widgets for annotations
  • Converting a Zope2 Tool to a Zope3 Utility

We hope to have a new release out by Sept 1, as we have to coordinate it with the next version of eduCommons.  At that time, we hope to backport the code and make it compatible with both Plone 2.5.x and Plone 3.0, as the branch currently has only been tested with Plone 3.0.

If the community has any questions, comments, etc, we can be reached at the COSL Forums.