Ask HN: “Database” filesystem

3 points by sdfafaf ↗ HN
I don't know how to organize my media library into directories.

The structure I currently am mulling is dividing the content by decade, and then sub-directory by a major theme. I would then rename the each media unit with a lot of content so I can easily do a "find".

However, a better way to do this would be to give each media unit a set of fields and then create the hierarchy when I need it according to my current need.

Is there (was there) any tool to do that on the POSIX enviroment? Say a special file-system that I can ask to create a the directory structure (I don't want/like fancy browser or third party solutions).

In essence, wouldn't this be like a database? Or even a bit like git, in that it can effortlessly jump to another branch, or state.

2 comments

[ 78.7 ms ] story [ 128 ms ] thread
> However, a better way to do this would be to give each media unit a set of fields and then create the hierarchy when I need it according to my current need.

I'm not sure I understand your use case enough, but this particular idea reminds me of "metadata driven views" feature of git annex[1], which can rearrange filesytem tree tracked by git annex to match your request.

[1] https://git-annex.branchable.com/tips/metadata_driven_views/