-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Consider deprecating deployment
in favor of separate frozen
+ path
configurations
#4534
Comments
We might also consider just making |
Yeah, that could work too 👍. Actually, it just occurred to me that if we made |
Hmm, interesting! I worry a lot about committing The reason I proposed |
I think we have already discussed whether committing Basically, I agree that committing machine specific settings to source control is bad, but committing any other configuration that you want shared with everybody using your application or library seems like a good thing. The thing I like the most about bundler configuration is its flexibility, allowing you to have per-user settings ( I think it's a pretty established practice that libraries have a "per app" configuration that it's fine to commit to source control. Looking at our repo, I can see committed configurations for Anyways, this is not terribly urgent, only an idea that came to my mind just now :). We could even consider asking the community and do some poll or something on the different configuration switches to be done for bundler 3. |
Also note that not only for deployment, but |
Good point! We have recommended that CI use |
I thought they set it explicitly through the |
IMHO
In either case, I think installing to an app's sub-directory per default in Bundler 3 is a great improvement. |
I'm not really following... will it be a folder like |
By default, exactly like |
Describe the problem as clearly as you can
Currently
deployment
meansfrozen
+path=vendor/bundle
. This is a bit obscure and confusing, and it's the only case of a setting that means a combination of two other settings. I think we most likely don't need it.For now we're in the middle of deprecating remembered flags, so using the
--deployment
CLI flag recommends using thedeployment
configuration instead. So, if we decided to do this, we should at least wait until bundler 3 in order to not mess with that deprecation path.References: #4522.
The text was updated successfully, but these errors were encountered: