From 76263102d62f0daf5af3d1dde226d7d20df60bcb Mon Sep 17 00:00:00 2001 From: Zbigniew Jędrzejewski-Szmek Date: Jan 10 2022 12:30:23 +0000 Subject: Add section "Bot accounts" This documents the policy adopted in https://pagure.io/fesco/issue/2624. I added the part about releng, because it is useful as a hint what to do in case of problems. I didn't add the part about FESCo, because FESCo serves as the general "escalation path" for various issues and I don't think we need to mention this specifically here. --- diff --git a/fesco/modules/ROOT/pages/Package_maintainer_responsibilities.adoc b/fesco/modules/ROOT/pages/Package_maintainer_responsibilities.adoc index 4f91d4c..5e6ae95 100644 --- a/fesco/modules/ROOT/pages/Package_maintainer_responsibilities.adoc +++ b/fesco/modules/ROOT/pages/Package_maintainer_responsibilities.adoc @@ -82,6 +82,15 @@ Watching over the changes to your package also goes for changes made by people w You can also take on co-maintainers that are not yet sponsored into the packager group provided that you agree to mentor them in the ways of packaging for Fedora: teaching them both about the tools we use and the link:https://docs.fedoraproject.org/en-US/packaging-guidelines/[packaging guidelines] they need to follow. See the link:https://docs.fedoraproject.org/en-US/package-maintainers/How_to_Get_Sponsored_into_the_Packager_Group/#become_a_co_maintainer[How to Get Sponsored page] for details on getting a new packager sponsored if you are not a sponsor yourself. +== Bot accounts + +In the case when an automatic process is used in lieu of normal maintainer actions, +a separate bot account should be used. +The maintainers setting up the bot **must** create a wiki page for the bot account (https://fedoraproject.org/wiki/User:) +with contact information to the maintainers and an explanation of what the bot does. +If the updates submitted by the bot are causing problems that require immediate attention, +rel-eng may disable the account temporarily. + == Track dependency issues in a timely manner In Rawhide, updates to packages may cause other packages to have broken dependencies.