[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-pim
Subject: Re: [Kde-pim] Request for Comment - A Tag based
From: Punit Agrawal <punit () cs ! mcgill ! ca>
Date: 2006-05-01 23:18:54
Message-ID: 4456975E.3080805 () cs ! mcgill ! ca
[Download RAW message or body]
> That's my vision, too. A content manager that lets you organize and browse any
> information, regardless whether it's a mail, file, website, note.... Maybe
> the usability people can give input here from the usability POV, iirc someone
> (Jan?) had some ideas about such a content manager.
>
/me dreamily looks into the future... :)
>> A quick retrieval system like spotlight/quicksilver via our very own
>> kicker on steroids would allow direct user access to the infrastructure
>> - so filtering on 'toread' would list all the items tagged such and I
>> could quickly select one. This would work similar to del.icio.us but on
>> a much broader range of data than just bookmarks. And also I think
>> del.icio.us doesn't support multiple tag filtering which severly
>> restricts it's usefulness.
>
> With tag filtering you mean combining tags like "kde+desktop", "soccer+match"?
>
Yes. So imagine you have "todo+reading", "todo+chores" etc.
> Filtering of tags is crucial I think, especially when using flat tags.
> An advantage of tags is the ability to tag arbitrary data, on the other hand,
> the number of tags can explode quickly so you get a unmanagable mess (where a
> folder hierarchy gives you at least some "entry points", and you can
> search ). Also, some tags will be only useful in certain contexts in most
> cases, like tags used for mp3s might be just noise in your email client
> (_but_ sometimes, you just want to do that, tag a mail and a mp3 with the
> same tag).
>
Exactly. Tagging is allowing the user the flexibility to bunch/cluster
items in a way which makes semantic sense to him/her.
But this also raises an interesting question -
Imagine kmail asking for all items with tag "x", where "x" is also a tag
for an mp3. In which case it wouldn't do for kmail to be given the mp3
entry from the database.
Proposed solutions -
1. A concept similar to namespaces
But why involve additional vocabulary when the current one would suffice.
2. Support for two classes of tags - user tag and application tag.
Application tag indicates ownership. Infact too keep the system as
consistent as possible instead, we could adopt a convention where
something like "@@@tag" (something which the user is unlikely to use) is
used for internal purposes "@@@mail", "@@@todocategory" etc
>> * How about Tenor?
>> Tenor seems to be taking the other extreme. Though closer in
>> purpose/ideology to what is proposed except that it doesn't support
>> explicit user hinting (at least that is my understanding from the
>> documents I could find). But I would really like to see if it is
>> possible to re-concile both the approaches in a way that the sum is
>> greater than the parts. Tenor seems to be a very promising approach.
>
> What do you mean by user-hinting? Automatic classification? Or the opposite,
> explicit filing by the user? Tenor would support both, although the vision is
> to do it as automatically as possible. Well, whether to prefer manual or
> automatic filing depends on many variables IMHO: a) quality of automatic
> classification b) user type (control freak vs. laissez-fair) c) value of the
> information (important information with personal value you might want to file
> manually to be safe).
> The roadmap here could be to start conservatively (manual filing) and explore
> the possibilities of automatic classification. Ideally the user can decide
> where to use what.
User Hinting - allowing the user to specify his/her own tags. Not the
best choice of words I guess. User providing hint explicitly.
The way I was thinking about it was that there would be some amount of
tagging going on automatically at the application level and additional
tagging from the user. Which is why I thought Tenor and this should be
done together. Tenor is taking the tag system to the next level (much
bigger leap though).
Punit
_______________________________________________
kde-pim mailing list
kde-pim@kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
kde-pim home page at http://pim.kde.org/
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic