-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Description
What's the problem this feature will solve?
It will save my life time and yours :)
It allow faster find correct module and spread Python programming.
It will be like Python simple and useful.
Problem is too much esthetics but lack of usefulness.
Search design is broken - the most important features is missed.
There is a lot of trash information.
Very old interface was fantastic - current is esthetics domination of usefulness (that is wrong idea).
Let consider my examples - why I do not like and other programmer this interface (or even hate).
What is need to choose package.
- Date of recent changes (higher is better in 80% cases)
- Version of Python (higher is better in 80% cases - can be done with filters currently)
- Short description (3-5 lines of text)
- Web page link.
What search gives - Why we not like this - Consider:
-
Date of recent changes (higher is better in 80% cases)
a. Try to see here date of changes -> https://pypi.org/search/?q=caller+callee+graph&o=
b. Go deep and try to see date of change -> https://pypi.org/project/callee/
c. Date is here after 3rd click -> https://pypi.org/project/callee/#history
Three click to see but I want see on search results. -
Version of Python (higher is better in 80% cases - can be done with filters currently)
a. I have to click filters (and choose from ADA, C++, Haskell - why I need it in Python???)
b. I have to click 20 filters -> I can not choose Python 3+... or Python 2+....
20 clicks without any sense. -
Short description (3-5 lines of text)
a. need to click each project from long search list and open new tab to see what is description
20 tabs without sense and waste of time.
Describe the solution you'd like
Save my life time :)
-
Date of recent changes (higher is better in 80% cases)
In search results not three steps deeper. -
Version of Python (higher is better in 80% cases)
In search results or quick filter or allow me save this filter forever. Can be configurable and savable. -
Short description (3 lines of text)
In search results can be configurable and savable for forever. -
Web page link.
In search results can be configurable and savable for forever.
Additional context
Do not allow to dominate esthetics over usefulness.
Python is both esthetics and usefull - it is possible to balance it and make great tool.