Hongli Lai <[EMAIL PROTECTED]> writes: > Installing to ~/.local as per the XDG standard doesn't violate any > existing standards, but does follow the standards which many Unix > desktop software is already following. Installing to ~/.local doesn't > break anything. > > Besides, installing to ~/.local makes the user's home folder less messy.
Users are pretty used to seeing lots and lots of dotfiles in their home directory. Right now I have 102 such items, and it's never bothered me; there's a reason these are hidden by default. I think it would be pretty annoying to have to traverse two extra levels of directory nesting to find my gems though. There's already three levels due to splitting out by ruby version number and implementation; why add to this? It seems like the other things kept in .local in my box are very end-user-desktop-specific. Rubygems is meant to run on all kinds of machines, so I don't see why this freedesktop.org standard is relevant here. Perhaps if you could point to the relevant sections of the standard? -Phil _______________________________________________ Rubygems-developers mailing list Rubygems-developers@rubyforge.org http://rubyforge.org/mailman/listinfo/rubygems-developers