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."
Thread beginning with comment 448558
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: Tagged filesystems
by umccullough on Thu 4th Nov 2010 22:56 UTC in reply to "Tagged filesystems"
umccullough
Member since:
2006-01-26

I think this is one area in which homebrew OSs could really beat the "big guys" to the punch. Adapting from a hierarchal structure to a tagged structure isn't a drag-and-drop replacement.


I bet this is something that could be implemented in Haiku with BFS attributes... I suspect someone could mock something up relatively quickly with the existing functionality - perhaps offering it as an addon enhancement to stock Haiku...

Reply Parent Score: 4

RE[2]: Tagged filesystems
by Tuishimi on Fri 5th Nov 2010 00:54 in reply to "RE: Tagged filesystems"
Tuishimi Member since:
2005-07-06

Exactly... but why abandon directories? Why not have both? I don't see their functionality as mutually exclusive but instead complement one another. I don't think the article is actually suggesting doing away with directories so much as advocating the use of tagging and that it could be better in certain circumstances.

Anyway, yeah, tagging/file attributing is a nice thing. I love using it in mail (postbox) and would really love the ability to relate groups of files by tagging them (yet also contain them in separate directories).

Reply Parent Score: 6

RE[3]: Tagged filesystems
by dagw on Fri 5th Nov 2010 10:49 in reply to "RE[2]: Tagged filesystems"
dagw Member since:
2005-07-06

I suppose if the tagging system was fast and robust enough you could simulate directories using tags. Add a layer on top your shell/filemanager so that when I type ls /foo/bar or click on the /foo/bar folder you list all files tagged with "dir:/foo/bar". Moving a file would simply mean retagging it, symlinking would mean adding a new "dir:" tag etc.

I'm not sure if this is actually a good idea, but I'd love to see someone implement it and find out.

Reply Parent Score: 4

RE[2]: Tagged filesystems
by ricard on Fri 5th Nov 2010 01:24 in reply to "RE: Tagged filesystems"
ricard Member since:
2005-07-03

A Google summer of code project idea for Haiku next year?

Edited 2010-11-05 01:24 UTC

Reply Parent Score: 1