microsoft / microsoft/component-detection
Support for almalinux as a Linux distribution
- Dominant language
- C#
- Stars
- 553
- Forks
- 135
- Avg merge
- 20h 58m
- Merged PRs (30d)
- 6
Description
Currently when the distribution of a Linux package is set to "almalinux" it gives a warning with the error Newtonsoft.Json.JsonSerializationException: Error converting value "almalinux" to type 'Microsoft.VisualStudio.Services.Governance.Contracts.LinuxDistribution'. The request is for support for the distribution type of almalinux.
Contributor guide
Research direction
Start by locating the LinuxDistribution type and the code that deserializes the distribution setting. Check how existing Linux distributions are represented and tested. Done means a value of "almalinux" is accepted without a Newtonsoft.Json.JsonSerializationException and the relevant tests pass.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp, linux
- Domain
- devtools, operating-systems
- Issue type
- Feature
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100