Follow

@izaya I made a tag-based file system a few years ago. I gave it up because there were too many one-off tags: there weren't enough shared tags to group them usefully

@2ck writing a tag-based filesystem currently, I'd love to hear about yours

@izaya it's here github.com/mwatts15/TagFS/tree . The README actually does an OK job saying how it works. There's also xattr for display and edit of tags. I dropped the "::" sub-tag stuff: has marginal utility and was a PITA to integrate with other components. Dealing with untagged files and what to do with the root directory lead to some quirks. The last feature I wanted to add was to support traditional hierarchical directory structure inside of the tag-based structure to support apps that depend on that kind of layout (e.g., Git), but you can get part of the way there with symlinks into hierarchical FS

Sign in to participate in the conversation
CleverLibre Social

CleverLibre Social is an inclusive social instance for open discussion, learning, and community.
All cultures welcome.
Hate speech and harassment strictly forbidden.