meshy / pythonwheels

Adoption analysis of Python Wheels: https://pythonwheels.com/
BSD 2-Clause "Simplified" License
102 stars 26 forks source link

Request add libsvm to list #51

Closed JonRoland closed 10 years ago

JonRoland commented 10 years ago

http://en.wikipedia.org/wiki/LIBSVM

meshy commented 10 years ago

This is a troll, right? #50

JonRoland commented 10 years ago

I didn't see the announcement of the rule that the list was limited to the top 360. But why should it be limited at all? Why not just try to include all of them? That might require more time from more people to maintain the packages, but it is certainly feasible with enough volunteers doing it.

LilyFoote commented 10 years ago

On pythonwheels.com:

What is this list?

This site shows the top 360 most-downloaded packages on PyPI showing which have been uploaded as wheel archives.

This is partly to tie into the wheel theme - 360° in a circle, so show the top 360 packages.

meshy commented 10 years ago

I didn't see the announcement of the rule that the list was limited to the top 360.

Thanks @Ian-Foote.

But why should it be limited at all? Why not just try to include all of them?

The whole list is maintained at the Python Package Index (PyPI), where "There are currently 50271 packages". I'm afraid that that would be too much data to fathom in this format. Please recognise that the number 360 was chosen purely for artistic reasons. There is nothing special about it, and no reason that it should be otherwise.

That might require more time from more people to maintain the packages, but it is certainly feasible with enough volunteers doing it.

I'm pretty sure you've got the wrong end of the stick about this project somehow. Adding more projects to this list would not take more people, just more time hitting the PyPI API. Let me be clear:

If you wish to get on the list, here is how:

  1. Write a python project
  2. Package it as a wheel, and upload it to PyPI.
  3. Make your project exceedingly useful to the python community.
  4. Get your package downloaded so many times that it becomes recognised as one of the top 360 most downloaded packages on PyPI.

Once those steps are complete, you should find your package on the list.

I believe you will need to start with step 1, as the package you linked to is clearly written in C++.