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

Show OS distribution stats in the UI #188

Closed
spderosso opened this issue Jan 22, 2014 · 3 comments
Closed

Show OS distribution stats in the UI #188

spderosso opened this issue Jan 22, 2014 · 3 comments
Labels
feature request UX/UI design, user experience, user interface

Comments

@spderosso
Copy link

Where to show the stats?

Option (a) is in the sidebar after "Downloads Counts", option (b) is to put a link in the sidebar "Advanced Stats" that goes to a separate page where we put all the project stats there.

My only concern with option (a) is that the sidebar might end up being too long in the future, and that if in the future we want to (say) display graphs or stuff like that, then we'll have to do something like option (b). But, maybe we can start with option (a) and move stuff around once we need to?

How to show the OS stats?

Option (a) is the raw numbers, option (b) is computing the share. So, option (a) would look something like:

OS Distribution
400 downloads from Linux
200 downloads from Mac OS
100 downloads from Windows
300 downloads from Other

And option (b) would look something like:

OS Distribution
40% downloads from Linux
20% downloads from Mac
10% downloads from Windows
30% downloads from Other

I don't have any strong opinion here, I think option (a) or (b) would work fine.

@nlhkabu nlhkabu added the UX/UI design, user experience, user interface label Jul 14, 2015
@nlhkabu nlhkabu added the requires triaging maintainers need to do initial inspection of issue label Jul 2, 2016
@brainwane brainwane added this to the Cool but not urgent milestone Feb 17, 2018
@brainwane brainwane removed the requires triaging maintainers need to do initial inspection of issue label Feb 17, 2018
@brainwane
Copy link
Contributor

@spderosso Thank you for your detailed suggestion, and sorry for the slow response!

For context: The folks working on Warehouse have now gotten limited funding to concentrate on improving and deploying it, and have kicked off work towards our development roadmap -- the most urgent task is to improve Warehouse to the point where we can redirect pypi.python.org to pypi.org so the site is more sustainable and reliable.

Since this feature, like #699, isn't something that the legacy site has, I've moved it to a future milestone, indicating that the core maintainer team isn't going to work on it till after we've finished shutting down the legacy site. And if I understand correctly, there may be technical or policy difficulties in sniffing out what OS users are using, and in properly indicating that sometimes the sample size is really small or temporally discontinuous in important ways (e.g., if it turns out that most historical data does not have the attributes we'd need to measure). But I'm interested in hearing more about how this could work!

Thanks and sorry again for the wait.

@brainwane
Copy link
Contributor

Possibly related: #787.

@miketheman
Copy link
Member

Closing for now, as we don't have live statistics feedback from BigQuery, but the data is there for those that want it.

@miketheman miketheman closed this as not planned Won't fix, can't repro, duplicate, stale Feb 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request UX/UI design, user experience, user interface
Projects
None yet
Development

No branches or pull requests

4 participants