Nick wrote: > > I've completed an initial implementation of a program which parses > > music file metadata (currently only ID3 tags for MP3 support, > > ATOM/AAC is next) and creates a filesystem-based farm/'DB' of > > symlinks. A file at '~/Music/somesong.mp3' that had proper ID3 tags > > would result in the following two symlinks being created: > > Have you considered writing this using FUSE instead? It would have > the advantage that as the filesystem could be generated pseudo- > dynamically, links wouldn't go stale. I've never tried writing one, > though, no idea if the interface is reasonable or it would be a > nightmare.
Also with the inotify daemon the farm would still get out of sync if something gets changed while your daemon is not running. --Markus