What you are describing seems to be a tag based filesystem. There are solutions that can be accessed with your traditionel file manager.
You could also link files into multiple folders.
Thanks for taking the time to share your thoughts on this! 🙂
The solution you're (very briefly!) describing is Symnolic link (aka soft link).
Actually I experimented quite a bit with Symbolic links myself before deciding it's not the solution I'm looking for.
Here are my thoughts on that:
Symbolic links create a second, linking file, with a separate name. That means that if you are using some traditional file manager tools like find to look for it under some folder structure, you will retrieve duplicate results ➿.
The linking file isn't removed when the original file is removed, leaving you with broken links that have to be manually removed 😫.
The filesystem doesn't perform bulk deletion operations as an atomic operation, which means that if you were trying to remove several files at once but your computer crashed, you might find that the filesystem didn't complete the operation and is left in an unclean state with unwanted leftover artifacts 🤦🏻.
Catalog addresses all of these concerns by managing the hierarchy on its own and being able to work across operating systems with very low filesystem I/O overhead.
Feel free to let me know what you think!
-Amit
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
What you are describing seems to be a tag based filesystem. There are solutions that can be accessed with your traditionel file manager.
You could also link files into multiple folders.
Hi Peter!
Thanks for taking the time to share your thoughts on this! 🙂
The solution you're (very briefly!) describing is Symnolic link (aka soft link).
Actually I experimented quite a bit with Symbolic links myself before deciding it's not the solution I'm looking for.
Here are my thoughts on that:
find
to look for it under some folder structure, you will retrieve duplicate results ➿.Catalog addresses all of these concerns by managing the hierarchy on its own and being able to work across operating systems with very low filesystem I/O overhead.
Feel free to let me know what you think!
-Amit