GNOME Bugzilla – Bug 603464
Archiving Data
Last modified: 2009-12-01 10:50:26 UTC
I'm using Project Hamster to track the activities in my projects. To track a project I create a category and usually name it <customer> or <customer project-id>. Over the year I have approximately 20-30 projects. About half of the activities are the same for every project (eg. Documentation), yet they need to be tracked seperately. This means that my activity list gets pretty long and cluttered. I know I can delete categories (i.e. finished projects) but then they won't show up in the statistics (which btw. are *really* cool). One possible solution would be to tag these categories so that they won't show up in the activity list but still are used to calculate the statistics. I took a look at the database and noticed the "deleted" field in the "activities" table. No such field exists in the "categories" table.
Right now i'm in the middle of implementing tags. With them you will be able to track either activity "documentation" with tag "project X", or activity "project X" with a tag "documentation". both ways will work, i will think which one will be the recommended one though. right now i've gotten as far as you can start with, add to and remove them from activity and modify the tags that appear in autocomplete via preferences (in case if you would like to "archive" tags). you might want to check the git master version to get the feeling. Next up is getting tags in overview and adding new windows as the possibilities. I'll soon update hamster blog with details anyway. If you don't mind, i'm closing this as dupe of the tags bug. *** This bug has been marked as a duplicate of bug 529113 ***
oh, and if you are wondering - in git master description can be added via tag field. a description is anything longer than two words or that starts with an exclamation mark. i'll explain that one on later point too.