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

Add Mirror Software Graphs / Data Analysis #12

Open
cooperlees opened this issue Dec 30, 2018 · 2 comments
Open

Add Mirror Software Graphs / Data Analysis #12

cooperlees opened this issue Dec 30, 2018 · 2 comments

Comments

@cooperlees
Copy link

Hi,

Many thanks for this project! It's cool.

I'm a bandersnatch contributor and I'd love to see a page added for Mirroring software and the versions of each respective system used. Namely, bandersnatch, as I am bias.

Do you have an idea of how you'd like this done if I (or you) were to implement it? Today I query Google and a nice graph on your page would be amazing and simplify my life! :D

@crflynn
Copy link
Owner

crflynn commented Dec 31, 2018

Do you mean aggregating the downloads across all pypi specifically for mirroring applications? That could be interesting sure. Do you have some sample queries to share so I can get an idea of what specifically you would want to see?

@cooperlees
Copy link
Author

Exactly. Getting stats like my example for each mirroring software is nice to show what version people are using around the world. Here is an example query for only bandersnatch:

SELECT
  details.installer.version,
  count(*)
FROM
  `the-psf.pypi.downloads20181125`
WHERE
  details.installer.name = 'bandersnatch'
GROUP BY
  1
ORDER BY
  2

This will show the trends of how often people update bandersnatch and other mirroring software. Should also let us roughly guess how many bandersnatch installations are running around the world each day.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants