Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

gabor (1626)

  (email not shown publicly)

Perl developer and trainer []
Test automation using Perl []

Journal of gabor (1626)

Wednesday July 04, 2007
05:03 AM

Adding tags to CPAN modules via CPAN::Forum

[ #33680 ]
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 here

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
More | Login | Reply
Loading... please wait.
  • Apparently, ending slashes matter in your app. the "tags" links should be [].

  • ... and now wait for the smartass to tag everything 'perl'
  • Is there a tag legend planned? I've just added a few tags for tests and had the idea of a list of tags which is commented.

        tag: test_version_defined
        comment: tests if the module defined a VERSION

    That way the number of tags might be reduced and actually be useful...

    Alright, I know, the others don't do it ;-)
    • I have never used any tagging system before, I just signed up to [] before I implemented this to see how it works.
      and asked the folks on [] what do they think.

      On 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

      • 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.