Skip to content
Bryan Paxton edited this page Apr 9, 2021 · 4 revisions

Here you may find information related to our slack workspace. For documentation on how to adminstrate slack please visit Slack Workspace Administration Documentation

Context

The foundation's slack workspace is intended to be a highly focused slack workspace as compared to erlanger, elixir, lfe, etc. It is not intended for general discussion nor is it a place to for support outside the context of a working group. Please keep this in mind when joining and interacting with members.

Who can create channels?

Only workspace owners can create, delete, and archive channels. Once again, this prevents clutter and random conversation that is not related to the foundation, or its working groups.

Invite system process and protocol

  • Members may request an invite to our slack workspace by going to either https://erlef.org/slack-invite/erlef or visiting their member profile (https://erlef.org/members/profile).
  • If a member is logged in they will see a slack invite button in the requests section of the profile page provided they have not previously requested an invite.
  • After a member initiates a slack invite by clicking the invite button a message is sent to our #slack-invites channel on eef slack workspace.
  • In addition, the slack invite request is recorded as a boolean in the Erlef app database, along with the date and time the request was made is recorded.
    • At this point the member may no longer request an invite, and are presented with a date when they requested the invite and are instructed to contact the infrastructure working group if they are having related issues.
  • Upon receiving the request in #slack-invites an owner or admin of the slack workspace must flag the message with a ✅ emoji to signal it is being processed to avoid dead lock. The message contains instructions on how to process the invite, but is simple typing in /invite, hitting enter, then plugging in the requesting member's email address.
  • If an invite approval comes up that was not created by via the above mechanism the request should be denied. An admin should reach out to the individual you requested invite and given an explanation as to why it was denied and how they should proceed to get the individual they requested an invite for on to our slack (i.e., become a member, it's free, use the above mechanism to get a slack invite).
Clone this wiki locally