Skip to content

Community amendment 1#29

Merged
mrmangohands merged 10 commits into
masterfrom
community-amendment-1
Jul 12, 2021
Merged

Community amendment 1#29
mrmangohands merged 10 commits into
masterfrom
community-amendment-1

Conversation

@gdude2002
Copy link
Copy Markdown
Contributor

@gdude2002 gdude2002 commented Jul 2, 2021

Rendered View

PR to address a bunch of changes that need to be made to the community team's governance and structure.

A summary of the changes made within this amendment follows:

  • Keyholders are explicitly no longer members of the Community Team, but they're still welcome to oversee the community
    team's decisions and processes and provide feedback and insight if they wish. This also means they're no longer
    considered to be voting members.
  • It's no longer required that all Community Team members are moderators. While the majority of the Community Team
    should be moderation and management staff, there's also room for event managers, organisational supports, and so on.
  • Trainee Community Moderators have been defined, and new Community Moderators must go through a training period before
    they can graduate and become Community Moderators. Trainee Community Moderators do not vote on internal polls, and
    are not expected to handle difficult situations.
  • The process for handling internal votes has been separated out from the rest of the processes, and standardized. This
    allows for a consistent voting process regardless of what's being voted on, while still allowing for extra closing,
    failing and passing conditions as required. Failing conditions also override passing conditions, instead of the other
    way around.
  • The voting process now takes abstentions into account, both explicitly (where the voting member states they're
    abstaining) and implicitly (where the voting member simply doesn't vote).
  • Admins are no longer considered to be voting members unless they're part of the Community Team, or consensus for a
    vote cannot be reached.
  • For Community Team elections, the interview now comes before the vote, rather than the other way around.
  • A new process to be followed when existing Community Team members wish to switch their role or take on new roles has
    been written.

@gdude2002 gdude2002 added draft RFCs in drafting, may not be final amendment A change to an existing RFC labels Jul 2, 2021
@gdude2002 gdude2002 self-assigned this Jul 2, 2021
@gdude2002 gdude2002 requested a review from a team July 2, 2021 12:34
Copy link
Copy Markdown

@Laarryy Laarryy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

!! Thanks for the work in writing this up!

Comment thread rfc/0029-community-amendment-1.md Outdated
discussion. This may be a result of observations made by the Community Team, suggestions from community members,
or otherwise - but the Community Team should always discuss before putting forward a candidate, and they should
ensure that the candidate is actually interested in the position they're being put forward for.
1. Candidates must be interviewed by a Community Manager before the election process can continue. All voting members
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is making it a requirement that a CM begins the interview necessary? I don't see how it would be a problem since that's what's been happening, but I'm not sure strictly enforcing it is necessary either.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think it's necessarily a hard requirement, but it's something that should be a Manager responsibility rather than a Moderator one - if anyone's gonna accidentally put their foot in their mouth, it should probably be a manager haha

Comment thread rfc/0029-community-amendment-1.md Outdated
Community managers must be appointed democratically, following the process outlined later in this document. If
required, the keyholders will handle handing out the permissions required for community managers to work in Quilt
community spaces.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Perhaps adding a section for what tools/abilities Community Manager, Moderator, Trainee Moderator, and Admin are given is something that should be done? I'll give an example suggestion under Moderators, since that's the only one I'm completely sure I know what tools I have access to (things like banning, modmail, etc)

Copy link
Copy Markdown
Contributor Author

@gdude2002 gdude2002 Jul 3, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this is something that's likely to change over time, as we open up new spaces and existing spaces change and get updated - maybe we should list it somewhere, but I want to avoid having to create a new RFC amendment every time those requirements change

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fair 'nuff

Comment thread rfc/0029-community-amendment-1.md Outdated
Comment thread rfc/0029-community-amendment-1.md Outdated
* To engage with the community authentically, being present and visible in the community when able and appropriate
* To be supportive of other Community Team members, providing insight, advice and support when able and appropriate
* To help with the planning and running of community events and projects, when able and appropriate

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggestion to include here what tools/powers are available to the 'basic' Team. I propose only what is strictly essential for the position. For example, moderation powers will not be required, but in order to participate in electing new team members, ModMail viewing permission at least will be necessary.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The way it currently works is that moving a modmail thread out of the "Backlog" category and into one of the others will prompt you to sync perms. If you decline this, only mods and managers can see it - if you accept, admins can also see it.

Of course, once this RFC is in, we'll need to reorg the community team role structure a bit - but it's the same kind of idea.

Comment thread rfc/0029-community-amendment-1.md Outdated
Copy link
Copy Markdown

@Laarryy Laarryy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Everything looks wonderful!

Copy link
Copy Markdown
Contributor

@mrmangohands mrmangohands left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Generally this is looking good to me aside from the question about Admin votes.

Comment thread rfc/0029-community-amendment-1.md Outdated
Comment thread rfc/0029-community-amendment-1.md Outdated
Comment thread rfc/0029-community-amendment-1.md Outdated
gdude2002 and others added 3 commits July 6, 2021 11:06
Co-authored-by: MrMangoHands <mrmangohands@protonmail.com>
Co-authored-by: MrMangoHands <mrmangohands@protonmail.com>
@gdude2002
Copy link
Copy Markdown
Contributor Author

I'm removing the WIP status from this PR, and I'll post it in the meta channel for those that may want to comment.

@gdude2002 gdude2002 marked this pull request as ready for review July 6, 2021 10:30
@gdude2002 gdude2002 removed the draft RFCs in drafting, may not be final label Jul 6, 2021
Comment thread rfc/0007-community-team.md Outdated
@TheGlitch76 TheGlitch76 added the community RFCs that affect the community side. label Jul 9, 2021
@mrmangohands mrmangohands merged commit cb2234d into master Jul 12, 2021
mrmangohands pushed a commit that referenced this pull request Jul 12, 2021
A summary of the changes made within this amendment follows:

* Keyholders are explicitly no longer members of the Community Team, but they're still welcome to oversee the community
  team's decisions and processes and provide feedback and insight if they wish. This also means they're no longer
  considered to be voting members.
* It's no longer required that all Community Team members are moderators. While the majority of the Community Team
  should be moderation and management staff, there's also room for event managers, organisational supports, and so on.
* Trainee Community Moderators have been defined, and new Community Moderators must go through a training period before
  they can graduate and become Community Moderators. Trainee Community Moderators do not vote on internal polls, and
  are not expected to handle difficult situations.
* The process for handling internal votes has been separated out from the rest of the processes, and standardized. This
  allows for a consistent voting process regardless of what's being voted on, while still allowing for extra closing,
  failing and passing conditions as required. Failing conditions also override passing conditions, instead of the other
  way around.
* The voting process now takes abstentions into account, both explicitly (where the voting member states they're
  abstaining) and implicitly (where the voting member simply doesn't vote).
* Admins are no longer considered to be voting members unless they're part of the Community Team, or consensus for a
  vote cannot be reached.
* For Community Team elections, the interview now comes before the vote, rather than the other way around.
* A new process to be followed when existing Community Team members wish to switch their role or take on new roles has
  been written.
@OroArmor OroArmor deleted the community-amendment-1 branch August 5, 2022 06:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

amendment A change to an existing RFC community RFCs that affect the community side.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants