#19 Tags instead of categories


Tagging tasks or other events with multiple categories (means using checkboxes instead of select list/radio button).


  • Tomek

    Tomek - 2008-06-21
    • priority: 5 --> 2
  • nodiscc

    nodiscc - 2013-09-24

    The solution suggested in #49 seems better (allow entering comma-separated tags in a field)

  • nodiscc

    nodiscc - 2013-09-24
    • labels: --> UI, tasks, tags
    • Group: --> Next Release (example)
  • nodiscc

    nodiscc - 2013-09-24

    Or even better, just add tags as #hashtags in the task description. The filter field allows you to quickly see what tasks are relevant to your tag (example: add "#work" to some tasks descriptions, and just type #wor in the filter field. All relevant tasks are displayed).

    This looks better as it would not add unnecessary features. Maybe just add colorization to words starting with # in the task list so that they are more readable, and have a way to list tags (basically, just add a button that displays a list of all #hashtags in the task list, and clicking on one of them filters the task list with the selected word)

    I may create a mockup of what this could look like.

    I've posted some more info at https://sourceforge.net/p/osmo-pim/feature-requests/50/ about how "manual" tagging works

  • nodiscc

    nodiscc - 2013-10-03

    I just wanted to add that after claning up the Feature Requests tracker a bit, removing duplicates, obsolete requests and such, many, MANY requests have been about a tagging/better categories system. I can not list them all here but the bug reporters have been notified of this ticket #19 tracking all the requests/discussion about a tagging system.

    My suggestion above is just what it is, a suggestion for a minimal tagging system. If you think there are better ways to implement tagging, please express yourself here. My method has the advantage of being compatble with a possible CalDAV sync backend (sync is also much requested). I don't think there's a "tag" feature in the ICS standard (on which CalDAV is built).


Log in to post a comment.