Skip to content

Commit 758f56e

Browse files
Merge pull request #134 from Openscapes/slack-updates
revised Tooling > Slack
2 parents 96cdeb9 + 26b507b commit 758f56e

File tree

1 file changed

+26
-18
lines changed

1 file changed

+26
-18
lines changed

approach/tooling.md

Lines changed: 26 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -150,45 +150,51 @@ Want to turn your video into a gif to have your screen recording play automatica
150150

151151
## Slack
152152

153-
*Are you inviting someone to join Openscapes Slack? Send them the link to this section.*
153+
### Welcome to Openscapes Slack 🤗!
154154

155155
*Have you received an invitation to join Openscapes Slack? Here's some information to help you get comfortable.*
156156

157-
Openscapes uses the free Slack plan. This means we can all see message history for the previous 90 days.
157+
**About:** This is a diverse open science community. We use Slack as a way for people to connect with each other. We want it to be a supportive, trust-based community of folks doing data intensive science. Members include, but are not limited to, people who have participated in a Champions Program, NASA or NOAA Fisheries Openscapes Frameworks, Pathways to Open Science, Reflections, earthaccess contributors, NASA Cloud Cookbook Hackdays, or other Openscapes programs, and their collaborators. Current Slack members can invite others to join - an informal sponsorship approach. These are reviewed and approved by an Openscapes core team member.
158158

159-
**How do I use it?** Slack can feel like a daunting new tool, especially when we're introducing lots of new tools during Champions Cohorts. There are both technical and etiquette aspects to getting comfortable. For technical tips see [Getting started for new members](https://slack.com/intl/en-ca/help/articles/218080037-Getting-started-for-new-members) and [How to use Slack](https://slack.com/help/articles/360059928654-How-to-use-Slack--your-quick-start-guide). This Slack [quick start guide](https://doi.org/10.5281/zenodo.3763729) @woodley2020 from the Center for Scientific Collaboration and Community Engagement includes 1) configuring your account; 2) channels and notifications; 3) communicating.
159+
**How do I use it?** Slack can feel like a daunting new tool, especially when we're introducing lots of new tools during Champions Cohorts. There are both technical and etiquette aspects to getting comfortable. For technical tips see [Getting started for new members](https://slack.com/intl/en-ca/help/articles/218080037-Getting-started-for-new-members) and [How to use Slack](https://slack.com/help/articles/360059928654-How-to-use-Slack--your-quick-start-guide). This Slack [quick start guide](https://doi.org/10.5281/zenodo.3763729) (@woodley2020) from the Center for Scientific Collaboration and Community Engagement includes 1) configuring your account; 2) channels and notifications; 3) communicating.
160160

161-
**About Openscapes Slack:** We use Slack as a way to build community by hosting a space for people to connect with each other around Openscapes-relevant topics. We want it to be a supportive, trust-based community of folks doing data intensive science. Members include, but are not limited to, people who have participated in a Champions Program, NASA Openscapes Framework, Pathways to Open Science, Reflections, NASA Cloud Cookbook Hackdays, or other Openscapes programs. Current Slack members can invite others to join - an informal sponsorship approach.
161+
**When you join**, you'll automatically land in several channels: #welcome, #cool-finds, #events, #general, #random, #shared-joy 🌈. You can browse other channels, like #jobs-funding and choose to join them. People are invariably friendly and open to asking and answering questions. You can get a feel for how things work by "listening" to the discussions, then jump in!
162162

163-
**When you join**, you'll automatically land in several channels: #welcome, #cool-finds, #events, #general, #random, #seaside-chats, #shared-joy 🌈. You can browse other channels and choose to join them. People are invariably friendly and open to asking and answering questions. You can get a feel for how things work by "listening" to the discussions, then jump right in!
163+
The **#welcome channel** is a place for new members to introduce themselves and for the rest of us to help them feel welcome by adding an emoji or saying "I work on sea turtles too!". Here's a short read on [The Value of #Welcome](https://ropensci.org/blog/2017/07/18/value-of-welcome/).
164164

165-
If you're part of a cohort for an Openscapes program you'll also be invited to a private cohort channel. Open isn't all or nothing; being open with this cohort you're getting to know is a good way to start getting comfortable with the Slack community more broadly.
165+
If you're part of a cohort for an Openscapes program you may be invited to a private cohort channel. Open isn't all or nothing; being open with the peers you're getting to know is a good way to start getting comfortable with the Slack community more broadly.
166166

167-
The **#welcome channel** is a place for new members to introduce themselves and for the rest of us to help them feel welcome by adding an emoji or saying "I work on sea turtles too!". Here's a short read on [The Value of #Welcome](https://ropensci.org/blog/2017/07/18/value-of-welcome/).
167+
Openscapes uses the free Slack plan. This means we can all see message history for the previous 90 days. We do this partly to encourage good open documentation practices: if you are discussing workflow or software development, decisions should be put in (open) documentation and not in Slack.
168168

169-
### Channel definitions
169+
### Channel purposes
170170

171171
These definitions are meant to help people know where to post or ask questions. They are listed in the Slack channel Topic and Description (because the Topic preview is easily visible in the channel, while the Description, not so much).
172172

173-
When people join, they automatically land in #welcome #general #seaside-chats #events #cool-finds #shared-joy #random.
173+
**#welcome**: A place for people new to our community to introduce themselves and for the rest of us to make them feel welcome; the default channel that members cannot leave if they leave all other channels.
174+
175+
**#general**: A place to discuss ongoing progress, friendly Q & A about good enough practices, team culture, tools. Announcements from the Openscapes team and others.
174176

175-
**#welcome**: A place for people new to our community to introduce themselves and for the rest of us to make them feel welcome; the default channel that members cannot leave if they leave all other channels
177+
<!-- **#seaside-chats**: A place to discuss ongoing progress. Friendly Q & A about good enough practices, team culture, tools ... -->
176178

177-
**#general**: Openscapes team posts Openscapes announcements
179+
**#events**: Events that might be of interest to others in our community. Openscapes events also go in #general.
178180

179-
**#seaside-chats**: A place to discuss ongoing progress. Friendly Q & A about good enough practices, team culture, tools ...
181+
**#cool-finds**: Posts, datasets, podcasts, repos, papers, videos, packages, ...things you found that are cool.
180182

181-
**#events**: Events that might be of interest to others in our community. Openscapes events go in #general
183+
**#jobs-funding**: Job opportunities, seeking work, offers to connect people with those "on the inside".
182184

183-
**#cool-finds**: Posts, datasets, podcasts, repos, papers, videos, packages, ...things you found that are cool
185+
**#shared-joy**: Sharing joy of any shape or size.
184186

185-
**#jobs**: Job opportunities, seeking work, offers to connect people with those "on the inside"
187+
**#random**: Hallway conversations.
186188

187-
**#shared-joy**: Sharing joy of any shape or size
189+
**team-openscapes**: (private) \~daily checkins. We started this when our team grew in 2024 so that Stef and I weren’t in DMs anymore. Like we did during [mentor-coaching](https://openscapes.org/blog/2023-05-17-mentor-coach/index.html), we check in here daily when we’re working on Openscapes stuff to say hi and give a heads up about what we’re working on. For Stef, Andy, and me this is almost daily, for Liz and Ileana, it’s less so and when it’s makes sense for them, since they're less time. We tag people when they’re needed directly so if it’s better for you to not be notified until you’re tagged that is great too.
188190

189-
**#random**: Non-work banter and water cooler conversation
191+
### Invite someone to Openscapes Slack
190192

191-
**team-openscapes**: (private) \~daily checkins. We started this when our team grew in 2024 so that Stef and I weren’t in DMs anymore. Like we did during [mentor-coaching](https://openscapes.org/blog/2023-05-17-mentor-coach/index.html), we check in here daily when we’re working on Openscapes stuff to say hi and give a heads up about what we’re working on. For Stef, Andy, and me this is almost daily, for Liz it’s less so and when it’s makes sense for her, since she’s less time. We tag people when they’re needed directly so if it’s better for you to not be notified until you’re tagged that is great too.
193+
Inviting someone to join Openscapes Slack? In an email or other communication, send them the link to [Welcome to Openscapes Slack 🤗!] and a link to join.
194+
195+
To create a link to join Slack, in the app, `Invite people to join Openscapes` , choose 🔗`Copy invite link`. 99% of the time, we do not invite someone by adding their email to invite from inside the Slack app. Why? With the free plan, we are not able to send a custom invitation note from inside Slack, and with our paid plan we were not able to add a URL to a custom note to provide our welcome info.
196+
197+
The channels people join by default are set in the browser admin interface [Settings & Permissions](https://openscapes.slack.com/admin/settings) \> Default Channels. Currently #welcome, #cool-finds, #events, #general, #random, #shared-joy.
192198

193199
### Set Slack reminders
194200

@@ -200,6 +206,8 @@ Here's how it appears in Slack:\
200206

201207
### Slack integration with GitHub
202208

209+
We haven't implemented this, but the how-to is here.
210+
203211
We'd love for most resource sharing and conversations to happen in the open and in a more persistent location than Slack. Places like GitHub Discussions are great for this. Thanks to [Matt Fisher](https://github.com/MattF-NSIDC) for getting us started with Slack notifications for GitHub Discussions.
204212

205213
We can subscribe Slack channels by repository and event types we're interested in. In Slack, we can run `/github help` to get some more info on the command to modify subscriptions. [Full documentation](https://github.com/integrations/slack/blob/master/README.md).

0 commit comments

Comments
 (0)