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 448713
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: No
by Soulbender on Fri 5th Nov 2010 19:43 UTC in reply to "RE: No"
Soulbender
Member since:
2005-08-18

adding tagging at the FS level is a good idea whose time has come


I can see the benefits of this but it might be difficult in a system that is inherently multiuser since users probably want to use different tags and don't want their tags changed by others.

Tags should be stored directly in files and not in a separate database not everyone can agree on and not everything can access.


Alternatively you could just agree on a user-space solution. Might actually be easier to agree on than fs-level tagging.

Reply Parent Score: 2

RE[3]: No
by sorpigal on Sat 6th Nov 2010 20:03 in reply to "RE[2]: No"
sorpigal Member since:
2005-11-02

it might be difficult in a system that is inherently multiuser since users probably want to use different tags

This is solved by permissions, as usual. If a file is read only you cannot tag it. Controlling tag writing via a separate ACL might be possible in the future as well.

Alternatively you could just agree on a user-space solution. Might actually be easier to agree on than fs-level tagging.

Any system that does not store tags directly in the files is useless. The only way to get useful, universal tagging is to store it in a place we can all agree on and we can all agree on the filesystem.

Reply Parent Score: 2

RE[4]: No
by phoenix on Sat 6th Nov 2010 20:29 in reply to "RE[3]: No"
phoenix Member since:
2005-07-11

"it might be difficult in a system that is inherently multiuser since users probably want to use different tags

This is solved by permissions, as usual. If a file is read only you cannot tag it. Controlling tag writing via a separate ACL might be possible in the future as well.
"

That's completely useless, then. Afterall, if I have read-only access to a file, I can copy the file to anywhere I want. Thus, why shouldn't I be able to tag it as well?

"Alternatively you could just agree on a user-space solution. Might actually be easier to agree on than fs-level tagging.

Any system that does not store tags directly in the files is useless. The only way to get useful, universal tagging is to store it in a place we can all agree on and we can all agree on the filesystem.
"

Good luck with that. How long has the debate been going on about Extended Attributes, where to store them, and how to access them? ;)

Edited 2010-11-06 20:29 UTC

Reply Parent Score: 2