Skip to content

IRC Operational Notes #172

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Aug 26, 2018
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
58 changes: 58 additions & 0 deletions ops/irc.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
# IRC Operational Notes

The Rust Embedded Working Group uses the following IRC Channel for communication:
- Network: `irc.mozilla.org`
- Channel: `#rust-embedded`

This document concerns the organization of this channel. We adopted the hierarchy as follows in the rest of this document.

### Channel Owner

IRC user mode: `+q`

Rights:
- Modify the list of admins, operators, half-operators, and voices.
- Modify the topic of the channel.
- Can mute the channel with `+m` channel mode.
- Grant operator, half-operator and voice rights.
- Invite bots into the channel.
- Kick and ban users in violation of the channel rules or the Code of Conduct.
- Speak when the channel is muted.

The channel owner for the Embedded WG's IRC channel shall be the leader of the Working Group (currently @japaric).

### Channel Operator

IRC user mode: `+o`

Rights:
- Modify the list of half-operators and voices.
- Modify the topic of the channel.
- Can mute the channel with `+m` channel mode.
- Grant half-operator and voice rights.
- Invite bots into the channel.
- Kick and ban users in violation of the channel rules or the Code of Conduct.
- Speak when the channel is muted.

The channel operators should people who are maintaining projects under the umbrella of the `rust-embedded` organization.

### Channel Half Operator

IRC user mode: `+h`

Rights:
- Grant voice rights to users.
- Kick and ban users in violation of the channel rules or the Code of Conduct.
- Modify the topic of the channel.
- Speak when the channel is muted.

The channel's half-operators should be the members of the Triage team and esteemed contributors to the projects maintained under the `rust-embedded` organization. The decision as to who is an 'estemeed' contribution to a project is left to the discretion of each project maintainer.

### Channel Voice

IRC user mode: `+v`

Rights:
- Speak when the channel is muted

The voice right is granted to volunteers and contributors of the WG at the discretion of project maintainers.