#522 Add farchord to packagers role for co-maintaining Lutris
Closed: accepted 2 years ago by bunnyapocalypse. Opened 2 years ago by bunnyapocalypse.

I'd like to request that Steve Cossette (farchord) be given the packager role so that they can help me co-maintain Lutris.


As the requesting co-maintainer, you agree to take on the responsibilities of a sponsor.

Before Steve can be sponsored, they must ensure the correct RHBZ email is set in https://accounts.fedoraproject.org/user/farchord/ to match their actual Red Hat Bugzilla account. They must also sign the Fedora Project Contributor Agreement: click “Edit Profile” and then select “Agreements.” Once those are done, I will be happy to sponsor Steve to the packager group as a co-maintainer.

Additional useful documentation is here.

Metadata Update from @music:
- Issue assigned to music

2 years ago

As the requesting co-maintainer, you agree to take on the responsibilities of a sponsor.

Before Steve can be sponsored, they must ensure the correct RHBZ email is set in https://accounts.fedoraproject.org/user/farchord/ to match their actual Red Hat Bugzilla account. They must also sign the Fedora Project Contributor Agreement: click “Edit Profile” and then select “Agreements.” Once those are done, I will be happy to sponsor Steve to the packager group as a co-maintainer.

Additional useful documentation is here.

I have accepted the agreement, and yes I use the same exact e-mail on both my Bugzilla and Fedora account accounts.

Thank you so much Music :)

Hi Music. I agree to take on the responsibilities of a sponsor. Thanks for helping!

Steve, I have added you to the packager group. Even though @bunnyapocalypse is your primary mentor, please feel free to contact me with any questions as well. Thank you for contributing to Fedora, and happy packaging!

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

2 years ago

Hi Music. I tried both last night and today to add Steve (farchord) as a collaborator on Lutris, but got this error both times:

This user must be in one of the following groups to be allowed to be added to this project: packager

Did something maybe go wrong in the process of adding him to the group?

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

2 years ago

I just checked on the main Fedora Accounts account and the group shows there, but not on the other services (Such as Pagure).

@farchord logout and back on to src.fedoraproject.org. Group memberships are refreshed on login only.

@farchord logout and back on to src.fedoraproject.org. Group memberships are refreshed on login only.

That worked for src.fedoraproject.org, what about pagure then? I tried same thing, and the group isn't adding on relogin.

I should have remembered to tell you to log out and back in. I’ve never seen Pagure not pick up the group right away, though.

pagure.io groups are managed in pagure.io itself. If there's a group you wish to be added to there, you will need to be manually added to it by an admin of that group.

It's confusing I know, but pagure.io and src.fedoraproject.org are 2 completely seperate pagure instances.

pagure.io groups are managed in pagure.io itself. If there's a group you wish to be added to there, you will need to be manually added to it by an admin of that group.

It's confusing I know, but pagure.io and src.fedoraproject.org are 2 completely seperate pagure instances.

Ahh, What is the best way to go about doing that?

Thanks for your help!

pagure.io groups are managed in pagure.io itself. If there's a group you wish to be added to there, you will need to be manually added to it by an admin of that group.

It's confusing I know, but pagure.io and src.fedoraproject.org are 2 completely seperate pagure instances.

Yes, but this is the packager group. The documented way to sponsor a new packager is via the “add user…” box at https://accounts.fedoraproject.org/group/packager/, and that’s always been sufficient to grant the appropriate privileges across all Fedora systems in the past.

Ah, maybe you were saying the packager group shouldn’t appear in https://pagure.io/user/farchord/groups, and @farchord should just go ahead and try to do some packaging tasks, in which case—I agree.

Well, pagure.io is not strictly speaking a "Fedora system". It is a public Pagure instance that happens to be hosted by Fedora / Red Hat and happens to carry a bunch of projects for which Fedora is upstream (others sadly prefer using the proprietary Microsoft GitHub for some reason).

Who would be a Pagure admin we could ask to add @farchord to the group on Pagure side, if you know?

There seems to be some sort of misunderstanding here: The "packager" group does not exist on pagure.io (why would it?), so you don't need to (and cannot) be made a member there.

Oh gosh, yeah, I got confused. I was trying to add him on src.fedoraproject.org and that was what wasn't working... Thanks for point that out for me haha.

Something must've changed between last night and this morning, as I just successfully added him as a co-maintainer.

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

2 years ago

Login to comment on this ticket.

Metadata
Attachments 1