-
Notifications
You must be signed in to change notification settings - Fork 904
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
Does it make sense to keep an "up-to-date" packages.config with each action? #361
Comments
I'm 👎 on this - mostly because a novice user could just as easily run |
@ferventcoder I agree that they could run it, but in backup scenarios, this strikes me as saying that a novice user could just copy all their files to an external drive every week -- they could, but we know it's harder to do that in reality. I'm thinking more of a "set it and forget it" mentality -- if I was thinking this is a scenario in which the software could take on some of that burden to ease one of the main use cases of chocolatey (from my perspective at least). I'm interested in your thoughts on what the downsides would be. We'd like to avoid state for sure, but beyond that general consideration, are there more specific concerns? |
|
@ferventcoder This makes sense, particularly because I'm likely less familiar with the first place. Where is the current "state" maintained? |
The actual files on system, plus in chocolatey package information files. |
Makes sense. We can discuss where to place the results of captured arguments over in #358. As long as everything is captured appropriately within this space, it makes sense to me to forego this. One last avenue that could possibly achieve the desired outcome: would you consider it an okay idea to allow, either by default or as a config option, to run This way, it would be a "helper", not a guarantee of state, and would still be likely to keep a really good / up-to-date list. |
Maybe. |
Spawned from discussion on #357.
When considering
packages.config
's use as a tool to restore all packages (say, after a system failure), the topic came up of whether it makes sense to have the concept of a "current"packages.config
file that could then be backed up.Generally speaking, this would involve modifying a packages.config file after every install / update / removal.
So far, arguments for:
choco export
(whenever that becomes a thing)Arguments against:
I'm pretty neutral on it, but figure it makes sense to discuss as a separate issue.
The text was updated successfully, but these errors were encountered: