The Apache Software Foundation has a workspace on Slack to provide channels on which people working on the same ASF project, or in the same area of the Foundation, can discuss issues, solve problems, and build community in real-time.
A thread in a Slack channel can be a great place to work through a knotty question and move toward consensus. However, coming to agreement about something on Slack does not mean the PMC has agreed to or approved something. All formal PMC decisions should take place in one of the project's email lists, so we all have an audit trail of who decided what, and when.
Anyone with an
@apache.org email address can become a full member of the ASF Slack workspace. Use the link above to log in to
the-asf.slack.com. You can then browse for the open channels you want to join.
You can also download an app to use on your computer or mobile device.
If you want to invite ASF members who are not on Slack yet to join your project's Slack discussions:
Invite people to ASF
Membersoption and, in the form that appears, provide the person's ASF email address.
Other contributors and interested parties (observers, former members, software evaluators, members of the media, those without an @apache.org address) who want to participate in channels in the ASF workspace can use a guest account. There are two ways to do this:
Invite people to ASF.
Single channel guestsoption and, in the form that appears, provide the email addresses of the people you would like to invite to a specific channel.
https://s.apache.org/slack-invite. The person who joins in this way becomes a member with access to all public channels in the workspace. Note: When Slack does an update, this URL occasionally stops functioning as it should. If the potential participant uses it and the submission form asks for an Apache email address, let Infra know so we can update the URL.
Slack has three account types:
Slack has a list of permissions for these account types.
Both the ASF and Slack use the term 'member', but in different ways. The Slack use of "member" is above.
For the Apache Software Foundation:
Once you are part of the ASF workspace as a member or a multi-channel guest, you can join any open channels you wish to.
Some ASF channels are private or locked, and do not appear on the list of channels you can join. Someone who is already in the channel has to invite you to join such a channel.
If you are a single-channel guest, you cannot join other channels.
It is good manners to send a hello message to a channel you join, possibly with a short statement of why you are there.
Before setting up a new project channel, search the ASF workspace to make sure it does not already exist. If it does not, any member of the workspace can add the channel.
If you do add a channel for your project, make sure you tell the PMC, committers, and other stakeholders about it so they can find and make use of it.
As with all ASF activities, we expect ASF Members and project participants to conduct themselves according to the ASF Code of Conduct.
We expect channel participants to be respectful and supportive of other participants, and to make contributions that add to the conversation, rather than blurring it. If a participant makes contributions that are disrespectful, offensive, or contrary in other ways to The Apache Way, please report them to Infra.