-
Commenting
There have been many ideas floating around regarding how comments should be handled and we want to sit down, collect them and create a story that covers all aspects, especially the following:
- it seems, we will have to cover the "comments as annotations" and "comments as content objects" story
- for the annotations based approach we will need some sort of generic cataloging of annotations
- obviously, moderation, spam protection and notification will be an issue
- the use cases should include (at least) the following: "regular" comments, trackbacks, threaded comments
Kickoff meeting
Martin Aspeli and Rocky Burton have agreed to contribute their ideas and advice at a kick-off meeting. This should probably take place before the sprint (i.e a couple of beers round a table in the evening, let's make this fun ;-). We'll announce a specific time and place some time during day one of the conference.Miscellaneous
PLIP (Where it all began):
Some code:
- iqpp.commenting (could act as a base)
http://dev.plone.org/collective/browser/iqpp/commenting - New release (0.5 beta 1)
http://dev.plone.org/collective/browser/iqpp.plone.commenting/tags/0.5-beta-1Link: http://dev.plone.org/collective/browser/iqpp.plone.commenting/tags/0.5-beta-1
- tomster's EasyGuestbook - (a real world application which uses iqpp.commenting)
http://dev.plone.org/collective/browser/EasyGuestbook
Participants (topics)
- Tom Lazar (leader)
- Kai Diefenbach
Interested:
- Christian Scholz
- ...
List of Use Cases / Requirements
(add to it as you will)
- comment moderation (basically like WP but a complete Plone workflow for it might be nice). workflow might depend on user status, like anonymous etc.
- comment overview for a certain site subtree should be possible
- email notification of comments
- pluggable captcha system (or math question)
- AJAX support would be nice (look at a post, click the comment button, comment form appears, fill it in, comment form gets replaced by new comment)
- pluggable spam protection (default Akismet?)
- enable comments on a per folder/object basis
- ability to mark "admin" comments with a special CSS class (to make them stand out)
- enable custom fields (default should probably be just Name, E-Mail, optional URL and comment)
- post with an openid as identification might be nice
Back to (Sprint)