-
FacultyStaffDirectorySprint
last modified March 14 by erikrose
FacultyStaffDirectory Sprint Planning
Topics
We're looking to tackle 3 things in preparation for a 2.1 release:
1. Integrate FacultyStaffDirectory and CMFBibliographyAT
- Create an extender product that adapts the CMFBib member/author hooks to allow Persons to be authors (see http://dev.plone.org/collective/browser/Products.CMFBibliographyAT/trunk/Products/CMFBibliographyAT/interface/adapter.py)
- Person views (or a smart folder?) that display a Person's publications
- The ability to create a list of "featured publications"
- Cast off the Plone 2.5 way of doing things and move to z3 views, moving logic out of the templates and into browser views
- Provide viewlet hooks so that extenders can tack data on to existing views without redefining them
- Depending on time, we'll work on adding kss-enabled widgets to the content views.
- Bring the existing wiki page up to date
- Add more examples
Prerequisites
Sprinters will need:
- Their own laptop
- Write access to the WebLion svn. For non-Penn Staters, this requires a "Friends of Penn State" account. Create an account, then email support@weblion.psu.edu with your FOPS username so that we can give you the proper access.
- We'd recommend bringing Professional Plone Development and "Web Component Development with Zope 3" if you've got them
- Install the FSD development buildout:
svn co https://weblion.psu.edu/svn/weblion/weblion/FacultyStaffDirectory/buildouts/devel fsdsprint cd fsdsprint python bootstrap.py bin/buildout -v
To start Zope, use:
bin/instance fg
To run the FacultyStaffDirectory test suite, use:
bin/instance test -s Products.FacultyStaffDirectory -vvp
Confirmed Attendees
- Erik Rose (organizer)
- Eric Steele (organizer)
- Cris Ewing
- Mark Biggers
- Dan Timmons
- Jeff Pittman
- Rob Porter
- Craig Haynal
Unconfirmed Attendees
Remote Sprinters
- Darryl Noye
Location
The FacultyStaffDirectory sprint will be in the Smeal Business Building in these rooms, starting at 10:00am:
- Room 215 on March 8-9
- Room 121 on March 10, 11, and 14
- Room 215 on March 15-16