I have a lot of media files that I very rarely use, but want easy access to. I’m fine with swapping disks, but I want to browse all my files even when the disks are disconnected. I have no interest in building a large RAID for this or something like that, as it is complete overkill.
So I thought I’d use symbolic links, but then I immediately thought of TMSU, which allows you to use a tagging system which creates links to the actual files, allowing different views based on tags.
So my idea is that I create a TMSU root directory like ~/MediaLibrary and then create mount points like Video #1, Video #2, etc. When I tag files in Video #1, links are created in the TMSU root directory so they’re always available even if the disk is disconnected. With a simple patch to Nautilus, I should be able to make it so that it will tell me «Please insert disk labeled “Video #2” whenever I ask for an unavailable file from within a TMSU subdirectory.
If this would also work with thumbnails, so that they’re available in the file manager even when the media file is not, that would be even better.
Is there any reason why this wouldn’t work or why it would be a bad idea? Because it sounds awesome to me.