[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Hidden files

On Wed, Jun 07, 2006 at 10:45:28AM +0200, Adam Borowski wrote:
> This argument is valid only for configuration.  There are more
> reasons to have files which are not displayed unless you ask for
> them.  For example:
> * .svn
>   Storing this metadata somewhere else would mean you have to
>   explicitely purge it every time you do something as basic as
>   deleting a dir.  Also, you are no longer free to move things around
>   by hand, can't move them to another machine without some kind of
>   export/import, and so on, so on.
> * .xvpics
>   It takes a long time to show the thumbnails, so caching them is not
>   a bad idea.  However, if this cache was placed anywhere else than
>   the dir which contains the images, thumbnails would accumulate
>   indefinitely -- with .xvpics, deleting the directory removes the
>   relevant cache without any extra effort.

These two are examples of files that can occur everywhere, rather than
in $HOME. While caching purposes and/or metadata are certainly valid
reasons to hide files away, I don't think that storing configuration is
just as valid.

Moreover, your problem about removing cache with a directory can be
easily worked around by using some cache expiry algorithm.

Fun will now commence
  -- Seven Of Nine, "Ashes to Ashes", stardate 53679.4

Reply to: