On 10/19/19 6:32 PM, Bernhard Voelker wrote:
On 2019-10-19 00:28, Simon Lees wrote:
It does sound simple until you look at the fact that what we have for current groups is a bit of a mess. For some things in the past we have had groups that are two fine grain, so you might find one piece of software in one group, but another similar piece of software that you'd expect to be in the same group in a different group.
Well, that exactly was the problem with taking the whole Group: value as categorization; Richard put some examples of these [1], e.g.:
Why the hell is a gnome-calculator considered Productivity/Scientific/Math and gedit is Productivity/Text/Editors but most of the other GNOME apps are System/GUI/GNOME?
[1] https://lists.opensuse.org/opensuse-factory/2019-10/msg00117.html
But when treating each '/'-separated part as tag values, then it would most already look much better:
- gnome-calculator = Productivity || Scientific || Math - gedit = Productivity || Text || Editors
The three biggest issues here are some groups like System, Productivity, Base etc will have so many items they would basically be useless, I think Jan even suggested dropping the top level category for these reasons. Secondly because the current groups have so many issues its likely that you may not find all the calculators in the "Math" category for example, where as currently the desktop files are logically organized etc. Thirdly having groups for libraries, -lang packages and -devel packages means that users end up searching through hundreds of packages that aren't what they are looking for and should really only be installed by dependencies. -- Simon Lees (Simotek) http://simotek.net Emergency Update Team keybase.io/simotek SUSE Linux Adelaide Australia, UTC+10:30 GPG Fingerprint: 5B87 DB9D 88DC F606 E489 CEC5 0922 C246 02F0 014B