I am glad to announce that after another long period of neglecting the forum I had enough tuits to add a tagging system to it. So from now on, registered users of CPAN::Forum can add personal tags to every module (or actually distribution).
You can see the tags I already added. All three of them.
Later I add more features (such as seeing the tags of others and seeing them in a cloud) and I'll also provide access to the data so that it can be used to enhance search engines.
You are most welcome to register on the site and start adding tags to your favorite modules or just complain bitterly about the bugs and missing features on the CPAN::Forum page of CPAN Forum.
Apparently, ending slashes matter in your app. the "tags" links should be http://www.cpanforum.com/tags/.
Re:Slashes...
gabor on 2007-07-05T04:17:49
Apache config error...fixed
thanks
Re:Tagging
gabor on 2007-07-05T07:42:18
at least he won't be able to tag as 'PERL':-)
Re:tag legend
gabor on 2007-07-06T12:37:45
I have never used any tagging system before, I just signed up to del.icio.us before I implemented this to see how it works.
and asked the folks on Israel.pm what do they think.On del.icio.us you can write notes per item and not per tag as I think you mean.
On CPAN::Forum, there is a table with the list of all the tags and then a 3-way join table connecting module-user-tag, meaning that several people can share the same tag.
I can add some kind of legend but I am not sure if that should be added to the 3-way join table to make it personal and trackable (I am afraid of spammers) or to add it to the list of tags in which case, I am back to one of my worries:
- Do I allow anyone to change the note?
- Do I track changes?
- ...
Re:tag legend
ggoldbach on 2007-07-06T17:18:05
Yes, I mean 'notes per tag'.
I don't think seperating the tag note from the tag name makes much sense, so why not put it in the same table as the name?
I'd allow any user who is logged in to change a note. We're all reasonable people, aren't we?;-)
Tracking changes in this case doesn't make much sense, I think.