Skip to content

Commit a5e1ca2

Browse files
committed
Add a note on direct messages
1 parent 54ebda1 commit a5e1ca2

File tree

1 file changed

+14
-1
lines changed

1 file changed

+14
-1
lines changed

communications/slack-culture.rst

+14-1
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,19 @@ You can save space, time, and distractions to others by using commonly understoo
8383

8484
- ``:thank_you:`` (🙏) or ``:thankyou:``
8585

86+
.. _slack-direct-messages:
87+
88+
Direct messages
89+
---------------
90+
91+
Please keep direct messaging to a user or a set of users to minimum.
92+
Direct messages should be avoided for any technical discussions or asking for support, even if you are sure that you have involved all those who are interested or who can contribute.
93+
Instead, such discussions should be in a thread in an appropriate :ref:`discussion channel<slack-discussion-channels>`.
94+
Direct messages shoul be reserved for conversations on topics such as code review requests, logistics, or on other topics not directly related to work.
95+
See this `community post`_ for why direct messages are considered harmful.
96+
97+
.. _community post: https://community.lsst.org/t/dms-in-slack-considered-harmful/4036
98+
8699
.. _slack-snippets:
87100

88101
Text snippets and posts
@@ -191,7 +204,7 @@ If you need to have a group created because you have a routine need to @-mention
191204
@-mentioning a particular user notifies that user and adds the message to their "Mentions & reactions" list.
192205
Be aware of the person's timezone before @-mentioning them.
193206
If you need to @-mention them outside normal hours, you may want to schedule the message to be posted later (using the ``/send`` or more sophisticated ``/schedule`` shortcuts from `Timy`_).
194-
Sometimes @-mentioning a user can be helpful to disambiguate replies in a multi-person conversation, but if you find yourself prefixing every message you send with an @-mention, consider whether it is implied by context or whether the whole conversation might be better in a thread or in direct messages to that user.
207+
Sometimes @-mentioning a user can be helpful to disambiguate replies in a multi-person conversation, but if you find yourself prefixing every message you send with an @-mention, consider whether it is implied by context or whether the whole conversation might be better in a thread.
195208

196209
.. _Timy: https://timy.website/#commands
197210

0 commit comments

Comments
 (0)