Saturday, 2025-04-12

opendevreviewIvan Anfimov proposed openstack/openstack-manuals master: Region / Availability Zone - update Glossary  https://review.opendev.org/c/openstack/openstack-manuals/+/94698616:48
opendevreviewIvan Anfimov proposed openstack/openstack-manuals master: Region / Availability Zone - update Glossary  https://review.opendev.org/c/openstack/openstack-manuals/+/94698616:49
opendevreviewIvan Anfimov proposed openstack/openstack-manuals master: Region / Availability Zone - update Glossary  https://review.opendev.org/c/openstack/openstack-manuals/+/94698616:59
opendevreviewIvan Anfimov proposed openstack/openstack-manuals master: Region / Availability Zone - update Glossary  https://review.opendev.org/c/openstack/openstack-manuals/+/94698617:00
opendevreviewIvan Anfimov proposed openstack/openstack-manuals master: Region / Availability Zone - update Glossary  https://review.opendev.org/c/openstack/openstack-manuals/+/94698617:04
opendevreviewIvan Anfimov proposed openstack/openstack-manuals master: Region / Availability Zone - update Glossary  https://review.opendev.org/c/openstack/openstack-manuals/+/94698617:23
opendevreviewIvan Anfimov proposed openstack/openstack-manuals master: Region / Availability Zone - update Glossary  https://review.opendev.org/c/openstack/openstack-manuals/+/94698617:37
cardoeSo case in point about maintenance of projects. I’m trying to fix the links to the bug tracker for the ansible modules. Nobody really knows who is able to approve it.17:40
fungicardoe: got a link to the change17:41
fungi?17:41
fungiwe can check which acl the repo uses and then look up the group name in gerrit where it will give a list of the members who have that permission17:42
fungioh, was it 946161?17:43
fungiso the ansible-collections-openstack repo?17:43
fungior are you talking about a different change?17:44
cardoehttps://review.opendev.org/c/openstack/ansible-collections-openstack/+/94616117:44
fungicardoe: there's no acl-file override in gerrit/projects.yaml so it should use permissions from https://opendev.org/openstack/project-config/src/branch/master/gerrit/acls/openstack/ansible-collections-openstack.config#L4-L10 which means you need to reach out to people listed at https://review.opendev.org/admin/groups/ansible-collections-openstack-core,members17:47
fungiand also the included https://review.opendev.org/admin/groups/openstacksdk-core,members17:48
fungiwhich i guess means i have approval perms on that repo, and for a change like this i don't mind exercising them17:48
cardoeOkay. Just highlighting we can make this stuff easier. Cause if I was a small contributor it’s demotivating.18:06
cardoeI’ve got some things for Argo CD and Argo Workflows that I was fixing a bunch of reported bugs with a small change with added tests. They ignored my change. Merged their own stuff in. Created conflicts. I rebased a few times. But have given up. They told me it’s hard to have cycles to review and they need more reviewers when I posted about this in their ML.18:08
cardoeJust more following up on our PTG talk. And what I was trying to say fungi. Not trying to change our tools. But make it possible for people to know where to go or what to look for.18:11
fungisounds entirely familiar. i feel like every open source project i participate in has this same challenge18:11
cardoeAbsolutely.18:11
fungiyes, i agree it would be great if we could come up with a way to make it clearer who has approval rights over any arbitrary change18:11
cardoeIt’s hard to figure out who to ping currently. So I think we can make that easier.18:11
fungii mean, i can probably approve (without cheating by elevating my perms with admin access) changes in several hundred openstack repos. there's no way i'm reviewing all those of course18:12
cardoeNo of course not. GitHub abstracts it with an @maintainers do I don’t see18:13
fungibut by the same token, if every person with a change waiting for each of those repos tried to reach out to me, i'd be even more overwhelmed than i currently am18:13
fungimaking things easier for casual contributors while not making things harder on the maintainers than they already are is probably the biggest challenge with that18:14
fungiin my case i'm included in a lot of groups as a fallback to be able to approve infrastructure-related changes, but i'm not typically going to have time or expertise to review software-oriented changes in the same repos18:16
cardoeYeah it’s not just like “here annoy these people”18:26
cardoeI don’t have answers. Just more highlighting the feeling of new contributors18:31

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!