Skip to content
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

docs(setup-systems): remove Chocolatey from Windows setup options #870

Merged
merged 1 commit into from
Mar 5, 2025

Conversation

florian-sanders-cc
Copy link
Contributor

@florian-sanders-cc florian-sanders-cc commented Dec 19, 2024

Fixes #869

What does this PR do?

  • Removes Chocolatey from Windows setup options

The chocolatey package is outdated (0.10.1 from 2018).
We need to discuss if we want to maintain it there but in the meantime it would be better to simply remove this option from the setup docs.

@florian-sanders-cc florian-sanders-cc requested a review from a team as a code owner December 19, 2024 17:26
Copy link

github-actions bot commented Dec 19, 2024

🔎 A preview has been automatically published:

  • 🐧 linux 4d536efb026ac5216d1692a020f894cb5410ecc477877ef6d71c2ac4abf0061f
  • 🍏 macos bfa7988f55dad9536d21a8f7a1d89ea2867970698618084db062a3978aaaa791
  • 🪟 win bd1c5ddcc6b06da68ac994ee50277c4fb1772004572806f00c02eb6587aaa1a4

This preview will be deleted once this PR is closed.

@hsablonniere hsablonniere added this to the 3.12 milestone Jan 23, 2025
Copy link
Member

@hsablonniere hsablonniere left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We discussed this at the last meeting because technically, we rely on Chocolatey the tool but the up to date nupkg is published on nexus and should still work for windows users.

@davlgd have you had time to check this?

@hsablonniere hsablonniere modified the milestones: 3.13, 3.12 Feb 26, 2025
@davlgd
Copy link
Contributor

davlgd commented Mar 3, 2025

As discussed today, this behavior comes from a recent issue between Nexus and Chocolatey, which is not solved yet. Users can install clever-tools but they need to launch this command before:

choco feature disable --name='usePackageRepositoryOptimizations'

This feature is described as:

Turn on optimizations for reducing bandwidth with repository queries during package install/upgrade/outdated operations. Should generally be left enabled, unless a repository needs to support older methods of query. When disabled, this makes queries similar to the way they were done in Chocolatey v0.10.11 and before.

I can update doc with this

@hsablonniere
Copy link
Member

@davlgd I see, thanks for the investigation. Can you update the docs and we'll rollup our winget plan later 😉

@davlgd davlgd force-pushed the docs/setup-systems-remove-chocolatey branch from 6dba551 to f5d2768 Compare March 5, 2025 17:35
@hsablonniere hsablonniere force-pushed the docs/setup-systems-remove-chocolatey branch from f5d2768 to b3b8865 Compare March 5, 2025 17:36
@hsablonniere hsablonniere merged commit 3c15baf into master Mar 5, 2025
5 checks passed
@hsablonniere hsablonniere deleted the docs/setup-systems-remove-chocolatey branch March 5, 2025 17:39
Copy link

github-actions bot commented Mar 5, 2025

🔎 The preview has been automatically deleted.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Docs/setup-systems: remove or update the chocolatey section for Windows
4 participants