Am Montag, 20. September 2021, 13:00:17 CEST schrieb Richard Brown:
On Mon, 2021-09-20 at 12:51 +0200, Mathias Homann wrote:
Of course this would also imply that there should be a "default default" bugowner at the very top of the project hierarchy.
And this would imply there is a group of people taking care of things which other people (our package maintainers) are normally responsible for.
We don't.
Package maintainers are responsible for their packages, and packages which are not maintained responsibly get dropped.
that might be as true as it can be, but it does not change the fact that right now it is possible for a package to have no bug owner, which should not happen and can in fact be fixed in the OBS software. It could be as simple as making it impossible to remove the last "bug owner" checkmark unless there is one inherited from the project, which in turn would be inherited from the parent project unless there is one xplicitely set. And the default would be setting it to whoever creates a project. Also, there would be an automated process that verifies that the email adresses for maintainer etc etc still work - maybe once every few months would be enough. And then, once all those automatisms have been run and noone wants to step up and take responsibility for the package or project: drop it. cheers MH
-- Richard Brown Linux Distribution Engineer - Future Technology Team
SUSE Software Solutions Germany GmbH, Maxfeldstr. 5, D-90409 Nuernberg (HRB 36809, AG Nürnberg) Geschäftsführer: Felix Imendörffer
-- Mathias Homann Mathias.Homann@openSUSE.org Jabber (XMPP): lemmy@tuxonline.tech IRC: [Lemmy] on freenode and ircnet (bouncer active) telegram: https://telegram.me/lemmy98 keybase: https://keybase.io/lemmy gpg key fingerprint: 8029 2240 F4DD 7776 E7D2 C042 6B8E 029E 13F2 C102