#8743 perl group in src.fp.o
Closed: Fixed 3 years ago by pingou. Opened 4 years ago by eseyman.

Hello.
We've had a short discussion on the perl-devel mailing list and we would like to have a perl-maint-sig group in src.fp.o . We would then be able give commit rights to non-proven-packagers and we would be able to maintain our packages better and faster.

Don't rush, we have plenty of time.


Metadata Update from @smooge:
- Issue priority set to: Waiting on Assignee (was: Needs Review)
- Issue tagged with: src.fp.o

4 years ago

Metadata Update from @pingou:
- Issue assigned to pingou

4 years ago

Sorry for getting back to you so late.

So groups meant to share the maintenance of packages are linked to a mailing list. That mailing list should (must?) be private since it will be CC'ed on private bugs opened in bugzilla which may contain private information or security sensitive information.

Do you have such a mailing list or would you like us to create one for you?

Note that it doesn't have to be a mailing list, it could be an alias, but it likely should be something that has no public archives.

So groups meant to share the maintenance of packages are linked to a mailing list. That mailing list should (must?) be private since it will be CC'ed on private bugs opened in bugzilla which may contain private information or security sensitive information.
Do you have such a mailing list or would you like us to create one for you?

The Perl SIG has the mailing list perl-devel@lists.fedoraproject.org but the list is public and I'm not sure that we want it to become private.

Is this requirement new? For years, the perl-sig pseudo-user was on autocc on all bugzilla bugs. We got fedora-infra to enforce this on the few packages that were exceptions to this rule and we have issue #8768 asking them to do it again.

Is this requirement new?

It's not very new, the main aspect of it is to prevent security-sensitive information from being exposed (which would defeat the idea of private bugs).

There is a private perl-maint@lists.fedoraproject.org that I own and that was not used for anything for a long time. We can use that for that purpose.

But I doubt there is any automated synchronization between a Pagure group membership and a list subscription. Cannot the Pagure group provide an e-mail alias that expands to its members? I do not want to maintain the membership on two places.

By the way how adding and removing accounts to and from a Pagure group works? How's entitled for that?

There is a private perl-maint@lists.fedoraproject.org that I own and that was not used for anything for a long time. We can use that for that purpose.

Okido, let's do this then :)
Is there already a bugzilla account associated with this email? If not, you'll have to create one (as otherwise we can't sync it to bugzilla).

By the way how adding and removing accounts to and from a Pagure group works?

You add/remove accounts in FAS and the group membership is synced upon login, so new member will have to log out and back in

There seems to be no account in Bugzilla. Is sent a request to bugzilla-owner@redhat.com.

My question about the entitlement was who can add or remove the the accounts in FAS into the group?

My question about the entitlement was who can add or remove the the accounts in FAS into the group?

Oh, this works like any other group in FAS, sponsor can add/remove members and admin can promote people to be sponsor/admin.

Since @eseyman requested the group, he will be the first admin in it.

The list has been registered in Bugzilla and e-mails from Bugzilla are distributed by the list server now.

Pingou, you can create the group.
Emanuel, you can subscribe the list. The subscription is moderated. I will approve it. I will add you as the list moderator if you want. I will prune the old subscribers from the list once the group is created.

The group has been created in FAS: https://admin.fedoraproject.org/accounts/group/view/perl-maint-sig

And in dist-git: https://src.fedoraproject.org/group/perl-maint-sig

@eseyman you are an admin of the group so you can add people to it as you want. People will need to log out and back into src.fp.o for their membership to propagate.

Let us know if you need anything else! :)

Metadata Update from @pingou:
- Issue close_status updated to: Fixed
- Issue status updated to: Closed (was: Open)

3 years ago

@ppisar @eseyman it looks like the perl-maint-sig group in FAS does not have a mailing list address set, this is what I see in the logs of the sync script:

...
** @perl-maint-sig has no bugzilla_email or mailing_list set (Fedora/perl-XS-Parse-Sublike) **
...

Could you go to https://admin.fedoraproject.org/accounts/group/view/perl-maint-sig and edit the group to set the mailing list address?

Thanks!

Metadata Update from @pingou:
- Issue status updated to: Open (was: Closed)

3 years ago

Could you go to https://admin.fedoraproject.org/accounts/group/view/perl-maint-sig and edit the group to set the mailing list address?

Done.

Thanks!

I'm going to wait for the next run of the cron before closing this ticket (assuming all went well) :)

And confirmed, thanks for fixing this @eseyman bugzilla is now up to date for the packages this group has :)

Metadata Update from @pingou:
- Issue close_status updated to: Fixed
- Issue status updated to: Closed (was: Open)

3 years ago

Login to comment on this ticket.

Metadata