Hans Meine wrote: > On Sunday 17 April 2005 13:19, Dirk Meyer wrote: >> Right now my version here supports both, the old vfs and the >> .thumbnails style. But do we need both? To keep the code cleaner, I >> want to remove the vfs way of thumbnailing. Comments on that? > Seems like a good idea to me. :-) (Clean code with no *real* disadvantage.)
Right. It's much cleaner in the .thumbnail dir. >> [...] Second: do we need creating thumbnails with the cache helper? >> Right now thumbnails are created on the fly, meaning you enter an >> image dir and you see only the mimetype icon and file after file, the >> image is shown (like other image viewers do). So what about removing >> the thumbnail support in the cache helper? > What about making the thumbnail creation optional with a cmdline > option? E.g. "freevo cache" would skip thumbnails, but "freevo > cache --thumbnails" (or --all/--complete/whatever) would also create > them. OK, sounds simple. > By the way, this reminds me of a bug I found these days: If you link > freevo to "cache" to make the helper callable directly, the "-h" > cmdline argument is still handled by freevo; e.g. "cache -h" gives > the freevo help, in contrast to "freevo cache -h" which displays the > help screen of cache.py. I have to look into this. If the bug is still there in 2 weeks, send this again :) >> To go further: the mediadb also stores the information in the >> vfs. What about creating LIB_DIR/medtadb and store all cache files >> there. Maybe the same for the .raw files of fxd files (pickled for >> faster access). CACHE_DIR/fxd should do the trick. Doing that, the vfs >> would be clean, containing only the files that are created by the >> user. > That'd reveal a whole new idea of the vfs directory; I always > wondered why it's called "vfs" when it's more or less a cache > directory.. ;-) The real idea behind is: how to add a fxd or a cover to a read only directory? That's why I created the vfs, nothing more. And we should go back to this idea. Dischi -- Can I trade this job for what's behind door 1?
pgp66K9QkJXg6.pgp
Description: PGP signature