here while still ma" />
Fork me on GitHub

has_machine_tags by cldwalker

A rails tagging plugin implementing flickr's machine tags + maybe more (semantic tags)

Install

gem install has_machine_tags

Description

This plugin implements Flickr’s machine tags as explained here while still maintaining standard tagging behavior. Basically, a machine tag has a namespace, a predicate and a value in the format [namespace]:[predicate]=[value] This allows for more precise tagging as tags can have unlimited contexts provided by combinations of namespaces and predicates. These unlimited contexts also make machine tags ripe for modeling relationships between objects. Read the HasMachineTags::TagMethods class documentation for a more thorough explanation. A demo app using this plugin is here.

Read documentation.

Download

You can download this project in either zip or tar formats, or clone the project with Git:

$ git clone git://github.com/cldwalker/has_machine_tags

Issues

Issues, bugs, feature requests? Please report them on github.

License

MIT

Authors

Gabriel Horner (gabriel.horner [AT] gmail.com)