New organisation for Fedora Code of Conduct committee + migration #385

Closed
opened 2026-02-06 14:15:12 +00:00 by ankursinha · 6 comments

Hello,

Could we please have a new organization for the Fedora Code of Conduct committee (and migrate its repos)?

Note: the CoC requires private issues that are visible only to the CoC organisation members, so this needs to be tested + verified before the migration is done.

Hello, Could we please have a new organization for the Fedora Code of Conduct committee (and migrate its repos)? - Desired organisation name (Short name): CoC - Full name of the organisation: Fedora Code of Conduct Commitee - Description: The Fedora Code of Conduct Committee is the body responsible for maintaining the CoC and its enforcement in the community. - Website URL: https://docs.fedoraproject.org/en-US/project/code-of-conduct/committee/ - Avatar/Logo: N/A - Fedora accounts group for organisation owners/admins: coc-owners - Fedora accounts group for organisation members: coc-members - Repositories entailed: https://pagure.io/CoC - Upstream ticket: https://pagure.io/CoC/issue/368 (currently private) **Note**: the CoC requires private issues that are visible only to the CoC organisation members, so this needs to be tested + verified before the migration is done.
Contributor

I approve! 👍

I approve! 👍
t0xic0der added this to the Backlog project 2026-02-09 09:18:02 +00:00
ryanlerch modified the project from Backlog to Sprint 14 2026-02-09 11:04:55 +00:00
t0xic0der modified the project from Sprint 14 to Backlog 2026-02-23 10:27:04 +00:00
t0xic0der modified the project from Backlog to Sprint 15 2026-02-23 10:33:29 +00:00
Member

The namespace and the associated teams (for owners and members) have been created.

Since private issue tickets on a public repository are not a thing yet on Forgejo, do you want to proceed here using private repositories (as issue tickets opened in a private repository default to the private visibility) or do you want to wait until the private issue tickets are implemented (which will take quite a while and we do not want to keep Pagure around for that long)? Also, you do not seem to have mentioned whom we should add to the aforementioned groups. Do you want us to create empty groups with @jflory7 and @ankursinha as sponsors so that you can add them? Please help us with this information, and we can proceed further.

The [namespace](https://forge.fedoraproject.org/CoC) and the associated [teams](https://forge.fedoraproject.org/org/CoC/teams) (for [owners](https://forge.fedoraproject.org/org/CoC/teams/owners) and [members](https://forge.fedoraproject.org/org/CoC/teams/members)) have been created. Since private issue tickets on a public repository are not a thing yet on Forgejo, do you want to proceed here using private repositories (as issue tickets opened in a private repository default to the private visibility) or do you want to wait until the private issue tickets are implemented (which will take quite a while and we do not want to keep Pagure around for that long)? Also, you do not seem to have mentioned whom we should add to the aforementioned groups. Do you want us to create empty groups with @jflory7 and @ankursinha as sponsors so that you can add them? Please help us with this information, and we can proceed further.
Contributor

@t0xic0der We don't have a FAS group for the Code of Conduct Committee, so we will need to make one. If we can make the FAS group as a part of this ticket, it should have all current members of the FAS group as members. For now, just me, Jona, and Jef should be sponsors.

Please add the following members to the FAS group: @jflory7 @jspaleta @jonatoni @chris @ankursinha @dcantrell

Similar to the GDPR data deletion repo, the Fedora Code of Conduct requires a publicly-accessible ticket tracker with private issues. This is a non-negotiable feature for our legal requirements for this project process. An email workflow without tickets is not viable for how we achieve legal compliance and risk mitigation.

The purpose of this ticket is to give us a chance of testing the new Forgejo tools and building a space ahead of private issues being implemented, so we can be ready when the time comes.

@t0xic0der We don't have a FAS group for the Code of Conduct Committee, so we will need to make one. If we can make the FAS group as a part of this ticket, it should have all current members of the FAS group as members. For now, just me, Jona, and Jef should be sponsors. Please add the following members to the FAS group: @jflory7 @jspaleta @jonatoni @chris @ankursinha @dcantrell Similar to the GDPR data deletion repo, the Fedora Code of Conduct requires a publicly-accessible ticket tracker with private issues. This is a non-negotiable feature for our legal requirements for this project process. An email workflow without tickets is not viable for how we achieve legal compliance and risk mitigation. The purpose of this ticket is to give us a chance of testing the new Forgejo tools and building a space ahead of private issues being implemented, so we can be ready when the time comes.
Member

@ryanlerch, could you please create a forge-coc-owners FAS group with @jflory7, @jonatoni and @jspaleta as both sponsors and members and a forge-coc-members FAS group with the aforementioned three as sponsors but @ankursinha, @chris, @dcantrell, @jflory7, @jonatoni and @jspaleta as members? I have also opened a pull request to perform the team and group mappings.

@ryanlerch, could you please create a `forge-coc-owners` FAS group with @jflory7, @jonatoni and @jspaleta as both sponsors and members and a `forge-coc-members` FAS group with the aforementioned three as sponsors but @ankursinha, @chris, @dcantrell, @jflory7, @jonatoni and @jspaleta as members? I have also opened a [pull request](https://forge.fedoraproject.org/infra/ansible/pulls/3180) to perform the team and group mappings.
Owner
Done: * https://accounts.fedoraproject.org/group/forge-coc-members/ * https://accounts.fedoraproject.org/group/forge-coc-owners/
Member

The pull request has been merged.

@ankursinha, @chris, @dcantrell, @jflory7, @jonatoni and @jspaleta, please log out and log back in to let the updated mapping take effect. From there on out, you should be able to take the namespace for a spin. Please feel free to reopen this ticket should you face issues.

The [pull request](https://forge.fedoraproject.org/infra/ansible/pulls/3180#issuecomment-561832) has been merged. @ankursinha, @chris, @dcantrell, @jflory7, @jonatoni and @jspaleta, please log out and log back in to let the updated mapping take effect. From there on out, you should be able to take the namespace for a spin. Please feel free to reopen this ticket should you face issues.
Sign in to join this conversation.
No milestone
No project
4 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
forge/forge#385
No description provided.