Collect and categorize usage patterns of top N nuget packages
- Dominant language
- C#
- Stars
- 5.5k
- Forks
- 1.5k
- Avg merge
- 1d 8h
- Merged PRs (30d)
- 141
Description
Idea by @baronfel
## Motivation
#8398 needs investigation of what we can support (and how) in converting between `PackageReference`s and `ProjectReference`s. #8507 is focused on comparing the behavor (and calling out the differences). It would be benefical to understand how prevalent are the usages of specific metadata and hence how important it might be to invest into attampting to unify the behavior of such.
## Expected outputs
- Leveraging [github api](https://api.github.com/) create prototype code/script to fetch `PackageReference` usages for a nuget given by name in public .net repositories.
- Extract metadata (and their values) used on given `PackageReference`.
- Add simple logic to give a 'weight' to a repo (probably star ranking).
- Produce all data in csv format. Plus create a rollup (summarized weighted usage count per metadata)
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.