Linked by Thom Holwerda on Thu 4th Nov 2010 22:40 UTC, submitted by rhyder
Linux "For a fairly scruffy looking guy, I have a surprisingly healthy approach to organising my files. However, I'm constantly pushing up against the limitations of a system that is based around directories. I'm convinced that Linux needs to make greater use of tagging, but I'm also beginning to wonder if desktop Linux could abandon the hierarchical directory structure entirely."
Permalink for comment 448631
To read all comments associated with this story, please click here.
Tagging and presentation
by userw014 on Fri 5th Nov 2010 12:23 UTC
Member since:

I've not used BEOS or IBM's OS/400 - although I have used other non-*nix/non-Windows systems with intriuging file systems.

I don't think that something as nebulously defined as "tags" have been in this discussion are useful for servers or program/application internals. (Programs generally need to find things in deterministic ways.)

It seems to me that the idea behind "tags" is to be able to organize the same information in multiple different ways. Directories only allow you to organize the information one way, although you could get creative with symlinks (or even hard links) and multiple directory structures to satisfy your organizational needs.

In any event, the big problem is developing a human interface for this. I don't think that the filesystem should be the interface - and I'm not sure how to reconcile the different "spaces" where tagging might be useful.

I would think that tags for music are likely to need to work differently from tagging for e-mail, human resources, or sales & marketing - but there might also be commonalities to these different activities.

From a programmers perspective, I'd rather like to see a "virtual tagging api" (like the virtual file system api) that applications that do tagging could adopt and THEN see whether there needs to be support in filesystems.

Reply Score: 1