You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Should we consider implementing some simple automation/prompts for a subset of these, to reduce human work required (and scope for errors and delays), and to help out teams that don't have their own process?
For example, we could have a few basic steps that happen when a new team member is onboarded (whether they're a 5ftf pledge or not):
The new member is sent a link to the handbook to read (and perhaps confirms that they've done so)
The new member is possibly given special user caps on a site (such as author role on a team p2, for example)
The new member must link their GH account to their w.org profile
They must have a Slack account
They join the team's Slack channel
An existing team member (or a bot) sends them a welcome message
We could have some conditional code that checks those steps, automatically grants access/badges etc at the appropriate times, and pings a channel when someone gets stuck for a long period ("user xyz joined team #meta a week ago but hasn't created their slack account yet" for example).
The onboarding process might begin with an invitation from existing team members, or by the new member clicking a "join this team" button (in the handbook?).
There could be a similar process for promoting someone to a Team Rep:
Additional access is granted (eg editor role on a team p2, /here access in Slack)
The new team rep is sent some additional docs/handbook info to read
They may need to follow some password hygiene steps or enable 2FA on Slack
As well as automating the workflow for new members/reps, we could also automate a workflow for dormant and abandoned users:
If a team member/rep hasn't logged on or had profile activity for > 12mo, then email them a prompt
If they still haven't logged on after a while, automatically downgrade their special user caps
Ping the team with a message: "team member xyz hasn't responded in more than a year, remove them from the list?"
Having an automated end to the workflow would help reduce the risk we have from long-dormant accounts with special user permissions.
The text was updated successfully, but these errors were encountered:
This is an idea intended for discussion, not a definite proposal.
The Marketing team handbook has a nice clear workflow for new team members and new team reps:
https://make.wordpress.org/marketing/handbook/getting-involved/new-contributor-orientation/
https://make.wordpress.org/marketing/handbook/getting-involved/teamrep-handover/
Should we consider implementing some simple automation/prompts for a subset of these, to reduce human work required (and scope for errors and delays), and to help out teams that don't have their own process?
For example, we could have a few basic steps that happen when a new team member is onboarded (whether they're a 5ftf pledge or not):
We could have some conditional code that checks those steps, automatically grants access/badges etc at the appropriate times, and pings a channel when someone gets stuck for a long period ("user xyz joined team #meta a week ago but hasn't created their slack account yet" for example).
The onboarding process might begin with an invitation from existing team members, or by the new member clicking a "join this team" button (in the handbook?).
There could be a similar process for promoting someone to a Team Rep:
/here
access in Slack)As well as automating the workflow for new members/reps, we could also automate a workflow for dormant and abandoned users:
Having an automated end to the workflow would help reduce the risk we have from long-dormant accounts with special user permissions.
The text was updated successfully, but these errors were encountered: