Skip to content

Latest commit

 

History

History
46 lines (34 loc) · 2.43 KB

File metadata and controls

46 lines (34 loc) · 2.43 KB

ElectronHQ Slack Workspace

The people working on Electron organize their work using Slack, a "hub for teamwork". Even if you've worked with Slack before, it might be a good idea to review some of the guidelines about what's considered good etiquette in our workspace.

Tip

For details on Slack access (e.g. member roles and inviting new guests), see the Infrastructure WG access policy.

Guidelines

Mentions: @here and @channel

Slack allows users to ping everyone present in a channel several ways: @here for all active members in a channel and @channel for everyone in a channel. While we haven't disabled those groups, do not use them unless absolutely necessary. Push notifications are the equivalent of texting someone. Only use @-mentions with exactly the people you need to reach.

  • Do not use @here or @channel in channels with more than 10 users – and then only if you want to reach all those people.

Channel Names

Slack uses channels to organize work into "chat rooms". You can read more about Slack channels and how to use them here. In order to organize channels, we're using prefixes. We recommend that you consider using one when creating new channels:

  • announce-: Announcement channels, not used for general chatter – and excellent for following along.
  • bot-: Channels used by bots and apps, like #bot-twitter or #bot-electron-repo.
  • devel-: Channels for evergreen Electron development topics, like #devel-linux or #devel-fiddle.
  • proj-: Timeboxed project-specific channels, like #proj-protect-the-supply-chain.
  • idea-: Channels for projects that aren't quite a project yet, but worthy of their own channel.
  • wg-: Channels for governance working groups.
  • event-: Channels for individual events.
  • app-: Channels for specific apps, like #app-slack.

Prefer Public Channels

Keeping communication and decision-making processes allows future contributors to learn how, and why, decisions were made. Preserving context and allowing other contributors, both future and present, to catch up is one of the big benefits of using Slack. With that in mind, we heavily recommend that you use channels and avoid direct messages.

Private channels are discouraged unless there is a clear need (e.g. for sensitive information such as discussion of vulnerability reports).