Comments (8)
No versions. Please ensure you've read our SUBMITTING ISSUES and CONTRIBUTING documents. This clearly falls into the latter (enhancement). It may be more appropriate for you to jump into gitter and talk through some things you would like to see prior to filing tickets. https://gitter.im/chocolatey/choco - at least at first since this is very new.
from choco.
How would you have this work when the command line is choco install packages.config
or choco install git ruby notepadplusplus
?
It seems better if you would have the option on the prompt to confirm all future items.
from choco.
Sorry for the wrong submission location. I know I don't have time to usher this one through some type of acceptance process - not sure if there is a way to drop them somewhere.
With the suggestion I was trying to strike a balance with your new initiative to prompt on packages. So if the most conservative is to prompt for each dependency and the most permissive is to set a config file to confirm everything - this is a possible middle ground.
So if multiple packages are being installed, one prompt per package, but have an option that says "yes and yes to all dependencies" for each one.
Maybe the first prompt lists the dependencies so I know what I am accepting with "yes to all dependencies" - This is what YUM on linux does. It also lists the file sizes.
Also support a command line option that accepts all package and all dependencies of those packages that I give on one command line.
And a config file too - that if I just want all to be confirmed all the time I time I can enable it.
Prompting for each dependency feels a little too much like UAC prompts when trying to copy files from a network share to the c:\windows folder did under Windows Vista RTM.
from choco.
Yeah, it could get crazy... :/
from choco.
I reworked the ticket up though so no worries :)
from choco.
I agree with the Yes to All suggestion and would add that looping through all the confirmations before installing any package (not sure if that's possible) would allow to respond yes/no to all packages if you need to cherry pick and then batch install the packages rather then actually confirming one, then installing (can take a while), then asking for another confirmation, etc. First ask for all confirmations, then install; I think it would be easier for the user.
from choco.
This is completed and will be available for v0.10.14.
from choco.
This is not exactly in the format I would have really liked to get to. However to be able to list everything like you see in Yum and then ask you to continue or not, we need to own more of the graph so we can inspect and gather the information ahead of time. This does however allow you to pre-confirm all remaining installs, so there is still value in this getting released in the way it can be implemented for now.
from choco.
Related Issues (20)
- During upgrade of a package not all files in the lib folder are present HOT 1
- Unexpected behevior from search --exact HOT 3
- Add command to allow viewing any rules implemented by Chocolatey CLI or an extension
- Provide docker containers based on Server Core LTSC 2019 and 2022 HOT 3
- Chocolatey fails to downgrade using local source when not using the `--version` option HOT 7
- Install-ChocolateyZipPackage might contribute to VirusTotal false positive HOT 2
- One app failed to update break all other app updates. HOT 1
- Choco Push results in 504 (Gateway Time-out) (home network)
- Searching for specific version on v3 only feed returns no results
- chromium package lost when I did CTRL C HOT 3
- Install-ChocolateyZipPackage needs -SpecificFolder64
- The choco always prompts for credentials HOT 7
- Choco deleted my `oh-my-posh` installation whilst uninstalling `neovim 0.9.5` HOT 4
- Update help output to reflect that the Proxy BypassList is a regular expression
- Unable to install a package that requires PowerShell 6.2.0 min version as Choco uses an older PowerShell Version (5.x) HOT 5
- Upgrade shouldn't run if package constraints resolve to the installed version HOT 3
- choco should be more resilient to MSI timeouts and detect abnormalies HOT 14
- Changes to Queries for the Chocolatey Community Repository
- Log cannot rotate when Chocolatey CLI is run by non-admin HOT 1
- A package was lost during upgrade HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from choco.