[tomboy-list] Tagging question

Peter Kahle pkahle at kahlilia.org
Mon Jan 14 11:00:45 PST 2008


I was looking at the tagging feature, and I had a question/suggestion.

Rather than breaking down tags by system/non-system, might it not be better
to have all tags segmented with a domain (not the right phrase) and then the
tag. So, for example, the notebook plugin will use notebook:name and
the standard user-visible tags would be named something like tag:foo.

The advantage of this is that I imagine most system tags will have extra
information attached anyway, so requiring system:notebook:name is wasteful,
and if the underlying structure in the TaskManager is refactored to be a
Dictionary of Dictionaries, it would speed up lookup and avoid excess string
comparisons to find tags a particular plugin or chunk of functionality is
looking for. Plus, as a blog commenter mentioned on
http://kubasik.net/blog/2007/12/13/tomboy-hackfest-part-2/ it would
eliminate any possibilities of a user naming a tag system:something and
having it disappear.

Anyway, I intend to get involved and try to help out some, but my time is
limited, and I don't yet have a development environment set up to compile
from SVN yet, so I thought I'd mention it.

Thanks,

Peter
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.beatniksoftware.com/pipermail/tomboy-list-beatniksoftware.com/attachments/20080114/efe1ea53/attachment.htm 


More information about the Tomboy-list mailing list