chocolatey / chocolatey/choco

Provide Package Moderation Services status for packages in the `choco info` command

Open
#3,541 0 comments 0 reactions 0 assignees View on GitHub
0 - Backlog Customer Enhancement
Dominant language
C#
Stars
11.5k
Forks
960
PR merge metrics
No merged PRs in 30d

Description

### Checklist

- [x] I have verified this is the correct repository for opening this issue.
- [x] I have verified no other issues exist related to my request.

### Is Your Feature Request Related To A Problem? Please describe.

There is no way to see which Chocolatey Community Repository Package Moderation tests have passed or failed on a package, from the command line.

![Image](https://github.com/user-attachments/assets/40b45da3-47aa-4442-a59e-de1a5c20584a)

### Describe The Solution. Why is it needed?

This information would allow Chocolatey Community Repository users to make decisions on what packages they can work with. If for example, all Package Moderation tests are required to have passed, then they could filter packages based on that.

We should look to add the information about the Package Moderation Services status to the `choco info` command.

### Additional Context

All the information is returned as part of the OData response.

https://gitlab.com/-/project/40724296/uploads/c63fc9df796ba01eb2ccea0195640a09/image.png

### Related Issues

- [Zendesk Ticket](https://chocolatey.zendesk.com/agent/tickets/23792).

Contributor guide

Open the contributing guide

Research direction

Start with the `choco info` command and inspect how its package details are built from the OData response. Confirm which Package Moderation Services status fields are available, then expose them in the command output and verify that users can distinguish passed and failed moderation tests.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
cli
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.