I'm checking out Proget for PowerShell module hosting tonight. Seeing the discussion on winget piqued my interest and I thought i'd throw some thoughts out there..
A use case I have is for both Intune managed devices via Nerdio and NinjaOne. Both of these solutions are supporting winget as a central app manager for Windows endpoints. It's built-in and shipping with Windows 11 now, active github community repo... some organizations are starting to bet on it. Anecdotally, I see 'winget' more often now than choco for 'install my app fast' type docs.
The software patching policies within NinjaOne supports winget natively as 'the windows package manager' for software installs, updates, and removal.
Nerdio (even supporting a custom repository https://nmmhelp.getnerdio.com/hc/en-us/articles/26125608840333-Unified-Application-Management-Configure-Repositories) are brining winget front and center for IT work in AVD/Intune as well.
I'm looking for a solution to titrate that scary giant community repo so it can be managed better... I want upstream.. but only select things. I want to publish apps as necessary for the public/private feed.
Nuget/pwsh module proxies have been the answer in the past I think the community will want and need that for winget. I've dabbled with other package managers (nexus oss primarily) and I'm liking ProGet thus far with the ability to browse the feed in browser.
The alignment is similar to choco module repos and powershell module hosting to me. I think a good custom winget repo source and manager is lacking right now in this space.
I do agree on it's been rough 'launch' of winget. It's been years now and still some basics are not done. MS has clearly not put many resources behind the tool. Hosting implementation has been rough from the start. Microsoft doesn't provide any telemetry on package downloads or overall use of winget.
In many ways choco is better as a solution, but in many more cases winget is already on machines under management and it's being built-into the solutions I use.
In the meantime, my hunt for a good self-hosted public/private winget hosting solution continues.