Igor Gnatenko píše v Út 04. 06. 2019 v 15:08 +0200:
Hello,
My name is Igor. I'm long-time contributor in Fedora and started recently to contribute to the openSUSE with focus on cross-distro collaboration. I'm also contributor to many upstream projects which includes RPM.
You can see my oSC19 talk here: https://events.opensuse.org/conferences/oSC19/program/proposals/2489
There are still few things which are different between Fedora and openSUSE spec files for rust packages, more specifically those are license header, Group tag and changelog. While license header and changelog things are not easy to fix, the Group one is.
In Fedora, we have removed all Group tags in F30: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
Groups are hard to choose (I would rather prefer to see some kind of tags), there is no check from RPM itself (it is basically free-form text field) and usually you can't put application into one group because they belong to multiple groups.
I spoke to a few people on the oSC and it seems that only YaST is using this information to generate UI. So it should be doable to change its representation which is not based on the Group tag.
Considering above, is there some process like Fedora Changes (https://fedoraproject.org/wiki/Changes/Policy) in openSUSE where I can propose this?
We are already in process of abandoning it. See the thread 'Killing Group tag in .spec files' on this ML. In short I think we removed it now everywhere except the packagehub website [1]. @ismail could you give up some feedback if you guys are still relying on this? When that gets solved we can kill it right away. Cheers Tom [1] https://packagehub.suse.com/package-categories/archiving/