plone.app.discussion is an extensible and flexible commenting framework for Plone. Out of the box, it provides a state-of-the-art commenting system and is well integrated into Plone itself. It is a core component since Plone 4.1, but also available as add-on product for Plone 3 and 4.
The talk will give an overview of the out-of-the-box functionality and design principles of plone.app.discussion. Furthermore it will show how plone.app.discussion provides functionalities such as comment moderation workflows and batch editing of comments, email notifications, catalog integration and comment listings.
I will show how integrators can extend plone.app.discussion with existing add on products and provide hands-on examples of how to extend the commenting form, and how to customize comment moderation workflows and notifications.
In addition I would like to give the audience an impression how I spend my Google Summer of Code in Barcelona working on plone.app.discussion and how this helped me to become more involved into the Plone community and a better developer.