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