Re: [drupal-devel] A Folksonomy module
On Sun, 6 Mar 2005 08:39:30 +0000, Julian Bond <julian_bond@voidstar.com> wrote:
I've been thinking a lot and writing code to experiment with a Folksonomy module.
The Taxonomy on the fly module really isn't the same. The key bit of del.icio.us style tagging is the free form entry of multiple keywords. There should be no onus on the user to force them to select from a list and create new entries in the list if one's missing. It should just happen.
AFAIK, you've got it a bit wrong. The user doesn't *have* to select from a list, although the existing taxonomy terms are displayed. Anything the user enters is checked against existing terms (there is an option whether to be case sensitive or not) -- so, by suppressing the display of the term list, isn't this much like a folksonomy? But, one of the biggies that I have seen come up is personal vs. global tags. I don't see it as much of an issue, or rather, it just means that the user is a filter on the existing terms in some UI displays. There is also the awtags.module --> http://www.autowitch.org. I haven't looked at this at all. -- Boris Mann http://www.bryght.com
Boris Mann <borismann@gmail.com> Sun, 6 Mar 2005 01:18:10
AFAIK, you've got it a bit wrong. The user doesn't *have* to select from a list, although the existing taxonomy terms are displayed. Anything the user enters is checked against existing terms (there is an option whether to be case sensitive or not) -- so, by suppressing the display of the term list, isn't this much like a folksonomy?
re taxonomy-otf Just had a look and I don't think I agree. The user has to add a single term to a taxonomy vocab and then choose it in the refreshed page. del.icio.us style tagging is all about just typing a comma or space separated list. I can easily imagine an active site having a tag vocabulary of 1000 or more terms. Taxonomy would get overwhelmed by this.
But, one of the biggies that I have seen come up is personal vs. global tags. I don't see it as much of an issue, or rather, it just means that the user is a filter on the existing terms in some UI displays.
See all tags, my tags, all nodes for this tag, all my nodes for my tag are all likely navigation routes. I agree, this is mostly just a DBMS and UI problem.
There is also the awtags.module --> http://www.autowitch.org. I haven't looked at this at all.
This wasn't in contrib so I didn't spot it. It's a good implementation and they've reached many of the same design decisions I did. Issues:- - I don't think tags exist in their own table. It looks more normalised and makes it easier to edit tags later and apply the change globally, but it also introduces a lot of extra joins in the queries. - I'd like to see nice URLs eg /tags/politics not tags/1 - I think realms are important and fit into the Drupal ethos. They've got a single vocabulary. It's pretty likely that most sites would only have one, but it would be nice to be able to have two vocabs on nodes for say keywords and location and a separate vocab for a specialised node type like "Listings". -- Julian Bond Email&MSM: julian.bond at voidstar.com Webmaster: http://www.ecademy.com/ Personal WebLog: http://www.voidstar.com/ M: +44 (0)77 5907 2173 T: +44 (0)192 0412 433 S: callto://julian.bond/
- I'd like to see nice URLs eg /tags/politics not tags/1
This could be done with the path.module, but we'd have to check to make sure it's enabled, and also fire off a DELETE anytime a tid is removed (just removed, synonyms would just load their parent tid).
- I think realms are important and fit into the Drupal ethos. They've got a single vocabulary. It's pretty likely that most sites would only have one, but it would be nice to be able to have two vocabs on nodes for say keywords and location and a separate vocab for a specialised node type like "Listings".
I'm still on the boat about scenarios for use, but I've no problem (nor need, at the moment) for this sort of feature. -- Morbus Iff ( now in fun bath toy! ) Technical: http://www.oreillynet.com/pub/au/779 Culture: http://www.disobey.com/ and http://www.gamegrene.com/ icq: 2927491 / aim: akaMorbus / yahoo: morbus_iff / jabber.org: morbus
participants (3)
-
Boris Mann -
Julian Bond -
Morbus Iff