nteresting topic... Some weeks ago, on the AROS mailing list we were disscusing Fle systems, and the idea of a Database file system came up... What do people here think of them?
From what i've heard, MS fielsystems are going to have the normal folders etc as in normal filesystem, instead directories and what files belong to them will all be software . That is, configurations should tell where files go. Which isnt a bad idea, i guess this means all files will go into the root of the file system and file will be selected to be placed in certain categories/directories...
I dont know if i've described it right, but i was thinking this same thing can be accomplished with Assigns in AmigaOS with a lot less bloat. I like the idea of Assigns and may we should use them more?

Maybe we can enhance assigns to act like directories or make be able to embed assigns in other assigns so we can have directory paths like sys:/bla/
that is sys: would be the root and then maybe you could run an assign that would create bla and embed it within sys: like
Assign bla/ sys:
and then to access it you get sys:bla/
And then you can add things to sys:bla like
Assign somefile sys:bla/
and all files show in sys except if they've been alocated to a sub assign of sys?
anyway

I guess the advantages of this is that you dont really have a file system but a heap of files on the disc and use software or icon file to show what group they belong too... or what assign they blong too... assign = group... ? do i make sense?
But i have no idea what the advantages are of this... Would it make searching for files faster since all files are actualy on the root of the filesystem and the whole assign thing is just a front end for it? Have no idea.... noo idea...