2.7 out of 5 with 15 ratings

Chocolatey Reviews

about Chocolatey · · Helpful Not helpful 12 Helpful Report as spam

Chocolatey is a great platform, but only if you are a USER of chocolatey. The second that you decide you would like to benefit the community by creating and releasing chocolatey packages to the community feed yourself, it turns into a nightmare. Mostly this centers around the "package review" process (if it can be called such). To begin with, the standards as to what constitutes an "acceptable package" are very loosely defined, which creates delays when trying to release your package when it already can take up to a month for a reviewer to even look/re-look at your package again. One of the pages on chocolatey's web site states "Since it uses PowerShell, if you can dream it, you can do it with Chocolatey." This statement however, is very misleading, as it would imply that you can run powershell commands to perform additional installation processes in your chocolatey packages, which you can do IF you are hosting your own feed. However, when posting to the community chocolatey feed, you are pretty much restricted to using only the chocolatey commands, and your packages will remain unpublished unless you take part in their interrogation as to why you didn't use only chocolatey commands or assimilate, all done under the guise of moderating the package to ensure it is safe. Apparently, chocolatey's "moderation" to promote a great user experience comes at the cost of providing a horrible and time wasting experience for contributors who want to submit packages. EG. I submitted a package myself that had the below line of powershell:
[System.Net.ServicePointManager]::SecurityProtocol = [System.Net.SecurityProtocolType]::Tls12;
This line was put in there because powershell could not download the file successfully without its presence, as powershell uses TLS 1.0 and the site from which the package needed to be downloaded uses TLS 1.2. However, despite the fact that my package met all requirements and conformed to every other standard, its publication has been delayed by almost 2 MONTHS BECAUSE OF THAT ONE LINE!!!!! Personally, I will never write a chocolatey package for the community feed again, because they just love kicking developers in the balls. Ferventcoder, if you are reading this, I would very seriously recommend that you modify what you currently and laughably refer to as a moderation process so as to not alienate the developers who put their time and energy into writing packages for the community feed. Or at least update the advertising on the chocolatey web site as to not indicate that you are free to use powershell commands that are not contained within the chocolatey module, to at least let people who write packages for chocolatey know about the kick to the balls that you will be delivering. You have worn me out and I will never submit one again because of the horrible experience dealing with your moderators and wasting my time reviewing their asinine input, modifying the packages to meet their asinine requests, and resubmitting. I am done, done, done, and if you are a potential who is thinking about starting, save yourself the nightmare and don't

reply

If only I found your comment before I wasted my time uploading packages to the community...


about Chocolatey · · Helpful Not helpful 4 Helpful Report as spam

shimgen is closed source (root item of choco) and severs not distributed. https://github.com/chocolatey/shimgen/issues/48

[Edited by DzmitryLahoda, January 29]

reply

about Chocolatey · · Helpful Not helpful 3 Helpful Report as spam
  • Does not sync with Add or Remove Programs (aka the Windows uninstaller) as it is a subscription feature. Hence you may end up with an inconsistent list of apps
  • Does not allow specifying custom install directory, as it is a subscription feature
  • You might not get the latest version of the app, as the onus is on package owners to update
  • There's minimal quality checking: packages sometimes install but cannot be launched
  • Packages have tons of unneeded dependencies, e.g. downloading JDK8 when I have JDK11, downloading dotNet and Microsoft KBs when I already have them
  • Packages might not uninstall properly, because the package owner doesn't really check
  • Doesn't do virus scanning as it's a subscription feature
reply

about Chocolatey · · Helpful Not helpful 3 Helpful Report as spam

It makes installing software a breeze. For setting up new systems, this tool is a godsend.

reply

about Chocolatey · · Helpful Not helpful 3 Helpful Report as spam
  • Does not let you select multiple packages to batch install, so you have to wait until each one finish and have too look manually for the next and restart the process.
  • Lot of Packages are not updated, there's lot of them that are old versions!
  • Uninstall is buggy, it keeps files all over the place, does not confirm if the app to be uninstalled is running and as such it silently fails to uninstall, but you have no warning, the icons are uninstalled from the Windows Launch menu and windows Uninstaller, but files are kept deep inside the application folder all over the place!
  • Does not let you easily select if you want 32 bits or 64 bits etc etc, at least on the Chocolatey GUI.

More trouble than help!

reply

It is missing one crucial, feature: **Select multi...

about Chocolatey · · Helpful Not helpful 3 Helpful Report as spam

Missing a crucial feature: Select multiple packages at once and leave it download/installing.
This simple feature is not present! You need to to install one by one manually! So you need to come back after each package is installed to search and install the other. Just boring, lame.
I am aware of a command line that can form a pipeline and so, but users want simple GUI and with the current GUI you can't do that.

reply

This is something that we would like to add to the Chocolatey GUI application. This was actually one of the first issues that was added to the issue tracker: https://github.com/chocolatey/ChocolateyGUI/issues/12 Various things have meant that it hasn't been possible, however, with the recent releases of the Chocolatey GUI application, it is getting very close to allowing this to be a possibility. Please subscribe to this issue for future updates on this feature.


about Chocolatey · · Helpful Not helpful 1 Helpful Report as spam

I've been missing this so much. Now I use it to install pretty much everything. Not the package manager Windows deserved, but the one it desperately needed.

reply

Makes installing depencies easy peasy

about Chocolatey · · Helpful Not helpful 1 Helpful Report as spam

Had to install ruby packages for jekyll software and this app makes it really easy to do this

reply

about Chocolatey · · Helpful Not helpful 2 Helpful Report as spam

Good thing with powershell

reply

about Chocolatey · · Helpful Not helpful Report as spam

Chocolaty you failed... you became bloated, cumbersome and attached to MS-VS.

Sumo is less bloated, Ketarin offers more control (without trying to wear too many "hats").

Chocolatey tried to be too much "in one package" instead of being an app with "component parts".

I'm not saying Chocolay is bad, but its not a good app compared to the many alternatives (its basicly for the lazy SysAdmins & MS fan boys)

reply

about Chocolatey · · Helpful Not helpful Report as spam

It's like putting lipstick on a pig, I mean no offensive to pigs,.., It wants to be package manager for Microsoft Windows, BUT it's completely useless, Windows does NOT share libraries between the several installed applications and Chocolatey/Choco DOES NOT either, it's not integrated with the Microsoft Windows unninstaller in any way, I could live with that IF when Chocoloatey unnninstaller deleted all traces of the software, but IT DOES NOT, it leaves all kind of trash installed all over the place, also as a security standpoint is way way insecure,PGP key sigantures is something they are still trying to implement,oh well, better and safer to trust on those browsers https certificates on apps oficial web sites than using this!!

reply

about Chocolatey · · Helpful Not helpful Report as spam

It's great and all, but creating packages for it is a real pain. There is a utility that can do it easily, but it's a part of a really expensive subscription. I'll give it a 3, but only because it's the only thing out there that actually works stable, has a lot of packages and receives new features and bugfixes almost daily (contrary to scoop, which seems to be kind of dead and missing a lot of critical features that Choco has).

reply

about Chocolatey · · Helpful Not helpful Report as spam

Pro's:

  • easy to script
  • CLI and GUI
  • has many packages
  • easy in use
  • improvement for QOL
    Con's:
  • doesn't work flawless with windows
reply

about Chocolatey · · Helpful Not helpful Report as spam

this is the future of handling software on a windows operating system.
best form of package manager out there in terms of scale-ability, functionality, community support and overall performance.

reply