Personal tools

Contact Us 24/7 > 1 866.SIX FEET

Skip to content. | Skip to navigation

Home > Blog > Faculty/Staff Directory on Plone 4


Faculty/Staff Directory on Plone 4

written by thomas on Monday August 2, 2010
Comments | Filed under:

About to start a new project with Plone 4, we wanted to check on the "Faculty/Staff Directory" compatibility. Here is a quick note with our findings:

  1. The FacultyStaffDirectory product is actively maintained and the latest release occurred June 2010, so one would expect an up-to-date product. However, it only has been tested with Plone 2.5 and Plone 3. When trying to add the product to a Plone 4 buildout, there were many errors, mostly common import errors like described in the Plone upgrade guide. The errors that were observed could be solved during an afternoon of product Tune-Up.

  2. The main obstacle to FacultyStaffDirectory's compatibility with Plone 4 seems to come from its dependencies. Products.Relations, for instance, is as good as dead, with an abandonned page on and no pypi release for 2 years. Based on the various errors noted during buildout, making Products.Relations Plone 4 compatible is going to be far less trivial.

  3. Finally, Products.Membrane was last released more than a year ago and tested with Plone 3.2 or older. There will be some tune-up work required here too before we can get FacultyStaffDirectory fully compatible with Plone 4.

Posted by on Aug 18, 2010 01:36 PM
I think the mad plan for FacultyStaffDirectory is to do a complete rewrite using dexterity. An initial stab at the base construction was started at PSE2010, calling the new version 'Products.rolodex' at the moment, with some source that can be found at:
Posted by CharlieH on May 10, 2011 09:50 PM
Any progress in getting FacultyStaffDirectory to work with Plone 4?
Posted by Elaine on Aug 21, 2011 02:24 PM
Looking forward to FSD 3.1 being released that works with Plone 4.1 Any updates?
Add comment

You can add a comment by filling out the form below. Plain text formatting.


Next Steps

Select a type of support:

Contact our sales team

First name:
Last name:
Phone Number:
Fight spam:
What is + ?
Call Us 1 866.SIX FEET