Conversation
|
See #9667 which this is intended to fix. |
337bbe3 to
b6aa75c
Compare
|
I'm going to hold off on the default location change for now and merge the config for both 10.0 and 10.1. I like the new default but it's a pretty visible change that should probably bake in |
In order to avoid writing into the installed JRuby directory, we move the default location to the .cache directory in the user's $HOME, where most programs store such caches these days. Relates to the new JSA home config from jruby#9698
b6aa75c to
abab4e4
Compare
|
This now contains just the default location change (to $HOME/.cache), with the configurable JSA home merged from #9698. Will merge after 10.1.2.0 and let it bake in |
|
I wonder if it's best to assume |
|
Well, that is a fair point, but is it worse than assuming the JRuby install location is writable? I'm trying to find a better option that allows users to get the benefit of the JSA file without requiring that. Presumably this is also why the Debian package defaults to .cache. I want to reduce the amount of third-party patching required to maintain JRuby packages. |
|
FWIW on my MacOS machine I do have a .cache directory, containing several Ruby-related items and a few from packages I've installed with Homebrew: Interestingly, the |
In order to avoid writing into the installed JRuby directory, we
move the default location to the .cache directory in the user's
$HOME, where most programs store such caches these days.
Relates to the new JSA home config from #9698