Icinga / Icinga/icinga2

doc/win-dev.ps1: use WinGet, not choco

Open
#10,306 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

area/documentation area/windows core/quality
Dominant language
C++
Stars
2.2k
Forks
616
Avg merge
5d 6h
Merged PRs (30d)
10

Description

Is your feature request related to a problem? Please describe.

doc/win-dev.ps1 unnecessarily(?) installs choco in order to install our build deps.

Describe the solution you'd like

Use the existing(?) WinGet instead.

Describe alternatives you've considered

Keep it as-is.

Additional context

IIRC, you installed build deps by yourself via WinGet. Please provide a list of the packages you installed.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Open doc/win-dev.ps1 and trace which build dependencies it installs through Chocolatey. Verify the corresponding WinGet packages and update the script so it uses WinGet instead; done means the script no longer installs Chocolatey and the required package list is documented or evident.

Written by the indexing model from the issue text.

Assessment

Tech stack
powershell
Domain
build-system
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.