Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Collect and categorize usage patterns of top N nuget packages #8521

Open
JanKrivanek opened this issue Mar 2, 2023 · 0 comments
Open

Collect and categorize usage patterns of top N nuget packages #8521

JanKrivanek opened this issue Mar 2, 2023 · 0 comments
Labels

Comments

@JanKrivanek
Copy link
Member

JanKrivanek commented Mar 2, 2023

Idea by @baronfel

Motivation

#8398 needs investigation of what we can support (and how) in converting between PackageReferences and ProjectReferences. #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 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)
@JanKrivanek JanKrivanek added bug needs-triage Have yet to determine what bucket this goes in. and removed bug needs-triage Have yet to determine what bucket this goes in. labels Mar 2, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants