Alec Leamas <leamas.alec@gmail.com> wrote on Sat, 03 Jan 2015 14:57:10 +0100:
On 02/01/15 11:42, Richard Hughes wrote:
<....>
That said, my gut feeling is that the balance between simplicity and functionality is quite different for a "novice user" and a developer and that this needs to be handled with different modes, views or so (if gnome-software should handle it). Adding things like random CLI applications, -devel packages etc. to the search result for a  novice user is just not an option, agreed. But IMHO a developer probably needs it in some form.
Search results can be presented in groups (same as groups already used in the main screen): Sound/Graphics/Fonts/Development Libraries/etc...

Usually, when a user search for some terms, he already know its category. In fact, I think grouping search results is useful even in the current state without any CLI tools or development libraries. It needs a good UI design though. Maybe search results can be 'tagged' with their category, and a list of categories (of the results) is presented somewhere at the top/side so that the user can select one or some tags so that only packages from those categories will be shown. Or, the UI might ask the user (ouch, frowned upon!) some questions (if results were scattered in many categories) so that it can fine tune the results.

Thanks,
Hedayat


Cheers!

--alec