Everybody is talking of tagging these days. One place I would like to see tags is for the files on my Operating Systems. I am talking of a replacement of folders, in a similar way as GMail"s labels have replaced folders in the mail client. It makes a lot of sense to me. I have two folders, one named "Courses", and the other named "Software". Courses and its sub-folders have all the files related to academic activities. Software contains the setup files for various Software I have downloaded. And now, I download a Software for academic purpose and I actually spent 5 minutes thinking where should it go. Even after that whatever I chose was an arbitrary choice! Ideally it should have been at both the places. But making copies is a messy business. GMail had indeed solved the problem in case of mails. Of course, I was in love with the idea of labels as soon as I understood it 🙂 Even today, when I try to locate some of the mails from IITK days (when there was no GMail), I have trouble thinking which folder I would have put a mail from a friend, whose first part would have something about Meander (Students" Magazine) and the second part would be a cribbing about some prof – "Meander" or "Friends"?? Not so with GMail.
But I would not like to see the concept of hierarchy to go away either. Inside “Courses”, there are folders for individual courses. This is very convenient and even in the labels, the concept of hierarchy should be there.
Related to this would be advanced mass-files management system. One problem I have with GMail right now is this. Suppose, I want to delete all the mails under label ‘X’. But if something is also labeled as “Y”, I would like it to remain. There should be an easy way for me to specify that I want those mails to be deleted, which have been labeled only with X.
When do I see the labels/tags in Oses?