• Commenting

Comparing

Current Version

by diefenbach, modified October 8, 2007
to

Version 10

by mrtopf, modified October 4, 2007

Key

  • inserted
  • deleted

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):

Jon Stahl's musing's on how to improve commenting, May 2007

Some code:


Participants (topics)

  • Tom Lazar (leader)
  • Kai Diefenbach

Interested:


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)