openSUSE / software-o-o

The site behind https://software.opensuse.org. It is the default web interface to download openSUSE distributions and to search for OBS packages. Packaged at https://build.opensuse.org/project/show/openSUSE:infrastructure:software.opensuse.org
https://software.opensuse.org/
GNU General Public License v2.0
138 stars 111 forks source link

"apper" package is not available in results #709

Open shchadilov opened 4 years ago

shchadilov commented 4 years ago

"apper" package does not appear in results, filtering by distribution has no effect on it so this ticket is presumably not related to #320.

Links: https://software.opensuse.org/search?utf8=✓&baseproject=ALL&q=apper https://software.opensuse.org/package/apper

agraul commented 4 years ago

This has to do with the way we use OBS to search for published RPMs. The API does not return the "apper" package when searching for it, the response is limited though. OBS used to return a Payload-To-Large error previously when the search result was too large, I have to check if that is still the case or if that has changed.

In general, you can wrap search terms in quotes: "apper" for exact matches if you think you know the package name . For "apper", this will redirect you to /package/apper.

kollix commented 4 years ago

It would be great to show that important hint (wrapping a search term in quotes) directly on the start page. E.g. I was looking for the package named "vice" (a C64 emulator) and typed vice without the quotes. Got a lot of results all having vice as part (device, etc.) but not the vice package alone. Also, the result list does not tell me that not all results could be displayed (e.g. when you get a "too-large" error, you should somehow add a warning that the results shown is an incomplete list)