Tagging
With the proliferation of Web 2.0 services and the "tagging" phenomenon, Plone is starting to show its age with its very basic keyword assignment tool. Plone needs a more robust solution for tagging content, and viewing collections of content with the same tags.
Possible starting points:
- PloneStickies is a product for creating content annotations on Archetype Content Types. (by Jonah and Anders from CNMTL)
- Commentary - Ian Bicking's python-based commenting system implemented as WSGI middleware. Comments are stored as text files in subversion repository
- Tags - provides an Archetypes widget and a ZCatalog index to be used in the definition of tag fields. (by rossp)
- DividedLine have implemented a tagging system in Plone reported by Jon Stahl. No sign of a released product yet though.
tag math
Anders wrote up an interesting peice on making this look right - http://thraxil.com/users/anders/posts/2005/12/13/scaling-tag-clouds/
Tasty & Tacky
A tagging web-service + a javascript reference client that works against this service has been implmeneted here - http://tasty.python-hosting.com/
People have also put some good thought into the tagging model: http://tasty.python-hosting.com/wiki/TastyTagModel
and if you include related tags, tag recommendations, and unions and intersections tagging becomes a meatier problem.
On the infrastructure side, there is this important thread: http://blog.ianbicking.org/more-small-apps.html
At the moment, tasty is a cherrypy app, and it would be real interesting to imagine an entry point into zope, and the general question of zope and paste. ZODB vs. an rmdb, especially for a problem like user-tag-item is also a consideration.
plone and tagging
I'm new to plone and not much of a programmer I'm afraid (even that is an overstatement...) But I am interested in setting up a cms site that would allow user posting and tagging of health and medical information, and I'd be very interested if someone did incorporate tasty or some other tagging function into plone.
TagCloud for Plone
we have been using this kind of navigation for a breaking news site for about 6 weeks, so I decided to released a separate product as a proof-of-concept.
TagCloud searchs for all different subjects on friendly types and then creates a cloud based on the number of times every single subject is found.
I modified my original approach using Anders Pearson's algorithm mentioned here.
You can see it working in http://www.jornada.unam.mx/ultimas (this one is not the modified version).
I you like it, get it from: http://julius.jornada.com.mx/browser/code/TagCloud/tags
comments are welcome!
clouds
I'm guessing this is already in people's heads but I thought I'd just make sure the ways of displaying those tags, most importantly clouds, were also being talked about. http://en.wikipedia.org/wiki/Tag_clouds