Python package index: query and rating

Hi There, I several times found that it is quite difficult to find an appropriate library in package index. I have two ides to improve the package index: 1.) Query like in a webshop: checkboxes should use to select from attributes. (topic, environment, category etc) It would br good to put a "do not want" column as well. For example right now I would like to search for a cryptographic library and I have the following page https://pypi.python.org/pypi?:action=browse&c=401 It contains 424 libraries. I would like to select for example desktop, security, sofware development from topic, and do NOT want any framwork reated libraries (django, flask etc) 2.) It would would be good to implement some user rating mechanism like in the webshops or software stores. It would make the choice easier. Best regards, George Fischhof

Hello George, and welcome! On Mon, Feb 13, 2017 at 01:23:22PM +0100, George Fischhof wrote:
Thank you for your ideas, but I don't think this is the right place for suggesting improvements to PyPI. You could try looking through the list of other Python mailing lists: https://mail.python.org/mailman/listinfo Or perhaps somebody else will suggest a better place to raise these issues. Regards, Steve

On 15 February 2017 at 11:07, Steven D'Aprano <steve@pearwood.info> wrote:
Hi George, The PyPI codebase is pretty old and difficult to maintain, so there is currently a project under way to replace it with a new implementation. The project is hosted at https://github.com/pypa/warehouse and if you're interested in getting involved that's probably the best starting point for you. With regard to your two specific points:
1. Query like in a webshop: checkboxes should use to select from attributes
The PyPI search interface is known to be pretty limited. I don't know what changes have been put into the warehouse interface so far, but I'd suggest checking out the state of their search, and if you still feel there's scope for improvements, I'm sure they would be interested in suggestions/contributions.
2. It would would be good to implement some user rating mechanism like in the webshops or software stores.
This has been debated, both here and (I believe) on other lists in the past. The general consensus is that it's not immediately obvious that this would be beneficial. I'd suggest you do some searches to dig up the history of this suggestion (sorry, I don't have any direct links) and see if you feel there's something that has been missed - if so, again the best place to propose this would be with the Warehouse guys. Paul

On Wed, Feb 15, 2017 at 5:35 AM, Paul Moore <p.f.moore@gmail.com> wrote:
- https://github.com/pypa/warehouse/blob/master/warehouse/search.py - https://github.com/pypa/warehouse/blob/master/warehouse/packaging/search.py - https://github.com/pypa/warehouse/blob/master/warehouse/views.py def search()

Hello George, and welcome! On Mon, Feb 13, 2017 at 01:23:22PM +0100, George Fischhof wrote:
Thank you for your ideas, but I don't think this is the right place for suggesting improvements to PyPI. You could try looking through the list of other Python mailing lists: https://mail.python.org/mailman/listinfo Or perhaps somebody else will suggest a better place to raise these issues. Regards, Steve

On 15 February 2017 at 11:07, Steven D'Aprano <steve@pearwood.info> wrote:
Hi George, The PyPI codebase is pretty old and difficult to maintain, so there is currently a project under way to replace it with a new implementation. The project is hosted at https://github.com/pypa/warehouse and if you're interested in getting involved that's probably the best starting point for you. With regard to your two specific points:
1. Query like in a webshop: checkboxes should use to select from attributes
The PyPI search interface is known to be pretty limited. I don't know what changes have been put into the warehouse interface so far, but I'd suggest checking out the state of their search, and if you still feel there's scope for improvements, I'm sure they would be interested in suggestions/contributions.
2. It would would be good to implement some user rating mechanism like in the webshops or software stores.
This has been debated, both here and (I believe) on other lists in the past. The general consensus is that it's not immediately obvious that this would be beneficial. I'd suggest you do some searches to dig up the history of this suggestion (sorry, I don't have any direct links) and see if you feel there's something that has been missed - if so, again the best place to propose this would be with the Warehouse guys. Paul

On Wed, Feb 15, 2017 at 5:35 AM, Paul Moore <p.f.moore@gmail.com> wrote:
- https://github.com/pypa/warehouse/blob/master/warehouse/search.py - https://github.com/pypa/warehouse/blob/master/warehouse/packaging/search.py - https://github.com/pypa/warehouse/blob/master/warehouse/views.py def search()
participants (4)
-
George Fischhof
-
Paul Moore
-
Steven D'Aprano
-
Wes Turner