Meeting Agenda for December 20, 2022

Please join us for our Team Meeting Tuesday at 07:00 UTC (APAC friendly) OR Tuesday 17:00 UTC (AMER/EMEA friendly) OR Coffee Hour Friday at 14:00 UTC in the #training Slack channel for our weekly meetings!


This Week’s Agenda

This week’s meeting will be held in the EMEA/AMER timezone.

  1. Intro/Welcome
  2. News
    1. Meeting Note Takers
      • December 20 – @pitamdey
      • December 27 – No Meeting
      • January 3 – To be confirmed
    2. The WordPress 2022 Survey
    3. State of the World 2022
    4. Training Team Values Setting
    5. Faculty Program Update
    6. Training Team Reps – Results of the Vote
    7. December 23, and 30, no coffee hour on (EMEA/AMER timezone)
    8. Bite-Sized Content on Learn
      • Bite-sized content from Learn WordPress was requested by a Contributor during WordCampWordCamp WordCamps are casual, locally-organized conferences covering everything related to WordPress. They're one of the places where the WordPress community comes together to teach one another what they’ve learned throughout the year and share the joy. Learn more. US, and distributing it via TikTok as an example. @west7 would like to do some research on this and start creating 1-minute videos. Looking for volunteers to help put three examples together for feedback. The team would also look to collaborate with #marketing.
  3. Projects
    1. Content Localization Foundation
    2. Training Team Onboarding Paths
  4. Open Discussions

Upcoming Meetings

You are welcome to join the team at any time! If you are new to the Training Team, please introduce yourself in the #training channel before the meeting (or anytime!) and feel free to join us in the meeting and participate as you are able.


Training Team Mission

The WordPress training team helps people learn to use, extend, and contribute to WordPress through synchronous and asynchronous learning as well as downloadable lesson plans for instructors to use in live environments, via learn.wordpress.org.

Getting Involved

Everyone is welcome and encouraged to join in, comment on posts, and participate in meetings and on projects.

  1. Learn.WordPress.org
    1. Lesson Plans
    2. Tutorials
    3. Courses
    4. Online Workshops
    5. Pathways to Learn WordPress
  2. Getting Involved
    1. GitHub Website Development
    2. GitHub Content Development
    3. What We Are Currently Working On This Month
  3. About The Team
  4. Our Team Blog

#learn-wordpress, #training-team

November Month Retrospective

The training Team works in monthly sprints. At the end of each Sprint, we ask ourselves the following questions. Below is a compilation of the responses from the team. These are the retrospective discussions held in the #training SlackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/. channel.

What went well?

  • We have good engagement/contributors from the APAC timezone as well during meetings and contribution work as well.
  • Now we are handling different projects with the respective project leads.
  • More engagement in recent online workshops.
  • So many online workshops in APAC-friendly time zones.
  • More contributors hosting and co-hosting Online Workshops.
  • The #training channel becomes more lively throughout the year with different discussions and requests. This activity is exciting!
  • We’ve seen much activity regarding dev issues on our GitHubGitHub GitHub is a website that offers online implementation of git repositories that can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the ‘pull request’ where code changes done in branches by contributors can be reviewed and discussed before being merged be the repository owner. https://github.com/ board

What could we improve?

  • We could continue building the handbook so contributors have more precise guidance.
  • A Better and smooth onboarding experience. Am trying my best to work on this.
  • Is there a way we could improve engagement in the EMEA/America team meetings?

What will we do differently?

  • We can ease the onboarding process for newcomers and beginners.
  • We will definitely improve learning categorization about various tutorials, workshops, and lesson plans starting with basic to advanced levels, and make it easy to navigate and find.
  • The Training Team onboarding paths project has started! Hopefully, we’ll see some more engagement by new contributors once this has been launched.

#sprint, #training-team

Training Team Meeting Recap for November 22, 2022

Slack Log for APAC Office Hour (Tuesday 07:00 UTC)

Slack Log for AMER/EMEA Meeting (Tuesday 17:00 UTC)

(Requires SlackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/. login to view. Set one up if you don’t have a Slack account.)

The meeting agenda.

Introductions and Welcome

Attendees Team meeting (EMEA/AMER): @chetan200891, @courane01, @eboxnet, @caraya, @chrismkindred, @vanpariyar, @robinwpdeveloper, @pitamdey, @lada7042, @sagarladani, @margheweb, @azhiyadev, @arasae, @onealtr, @piyopiyofox, @webtechpooja, @amitpatelmd, @piyushmultidots, @bsanevans

Meeting Note Takers

A meeting recap note is one of the best ways to get started contributing to a team. Please refer to this guide to get started:
https://make.wordpress.org/training/handbook/guidelines/training-team-how-to-guides/how-to-write-a-meeting-agenda-or-recap/

 Faculty Members Update

As a reminder, faculty meetings have moved to async and will be published as a post with a window for commenting.

November 2022 Faculty Meeting

Training Team Badges

https://github.com/WordPress/Learn/issues/1094
Please use this issue to request a Training Team Badge.

If you would like a badge on your WordPress.org profile that acknowledges your contributions to the Training Team, you must meet the criteria: https://make.wordpress.org/training/handbook/getting-started/team-profile-badges/

Awarding of profile badges: There will be a monthly review of contributions, and badges will be awarded at that time. A list of the new profile badges awarded will then be posted on https://make.wordpress.org/training/. If you feel you have earned the badge but were not listed, please comment on that month’s blog post and include your WordPress.org username.

Team Goal Setting

It’s time to consider what the training team hopes to accomplish in 2023. Last year we met over 3 different sessions to plan out this year. Training Team Goals for 2022 reflect that plan.

However, we definitely didn’t achieve all of those goals. Should we continue them for next year?

I met recently with @angelasjin, who has offered to hold a team vision-setting meeting, and from that, we can launch into the following year’s goals. I’ll work with Angela to plan that first part of the meeting, along with a survey for the best times we can meet via Zoom as a team to do this.

Published Content

Tutorial – Padding Versus Margin

Request for review

Tutorial – Call to Action

Request for comments

  1. Newly drafted handbook pages for GitHubGitHub GitHub is a website that offers online implementation of git repositories that can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the ‘pull request’ where code changes done in branches by contributors can be reviewed and discussed before being merged be the repository owner. https://github.com/ Process Updates soon to be published – link to the Google doc is on Slack
  2. When we create titles for Tutorials, Lesson Plans, and Online Workshops, should they be in sentence case or title case? (@west7)
  3. Please reach out to @bsanevans if you’re interested in making new onboarding handbook pages for the Training Team.
  4. Do we want to update our GitHub views to match the kanban board columns? (See Slack conversation)

Open Discussions

@courane01 Says

We have additional coffee hours starting for Eastern APAC  Fridays at 04:00 UTC from Dec 2nd.
Are Online Workshop co-hosting opportunities and Content Error Issues a good first issue for Contributors to work on?

Resurfacing this here:

@caraya Says

Feedback request: I’m working on 6.X updates to existing lesson plans, and I’m struggling with content organization.  If someone is going through the lesson plan sequentially, it makes sense to incorporate it sequentially with the existing content. However, if people are planning an update to the content they’ve already created, it would make more sense to put it in a separate section at the bottom of the document,
What do you think is best?

@courane01 Says

We’ve had the content usually updated right in line (sequentially).  We’re starting to wrap our heads around coordinating w/ #docs to have a changelog at the bottom of the file and a way to toggle to earlier versions of WP


Upcoming Meetings

You are welcome to join the team at any time! If you are new to the Training Team, please introduce yourself in the #training channel before the meeting (or anytime!), and feel free to join us in the meeting and participate as you can.


Training Team Mission

The WordPress training team helps people learn to use, extend, and contribute to WordPress through synchronous and asynchronous learning and downloadable lesson plans for instructors to use in live environments via learn.wordpress.org.

Getting Involved

Everyone is welcome and encouraged to join in, comment on posts, and participate in meetings and on projects.

  1. Learn.WordPress.org
    1. Lesson Plans
    2. Tutorials
    3. Courses
    4. Online Workshops
    5. Pathways to Learn WordPress
  2. Getting Involved
    1. GitHub Website Development
    2. GitHub Content Development
    3. What We Are Currently Working On This Month
  3. About The Team
  4. Our Team Blog

#meeting-recap, #training-team

Meeting Agenda for November 22, 2022

Please join us for our Team Meeting Tuesdays at 07:00 UTC (APAC friendly) OR Tuesdays at 16:00 UTC (AMER/EMEA friendly) OR Coffee Hour Friday at 13:00 UTC in the #training Slack channel for our weekly meetings!


This Week’s Agenda

  1. Intro/Welcome
  2. News
    1. Meeting Note Takers
    2. Faculty Members Update
    3. Project Thread: Content Localization Foundations
    4. Team Rep Nominations
    5. Training Team Badges
    6. Team Goal Setting
    7. November 25, December 23 and 30, no coffee hour
    8. Do we hold a meeting on December 27, 2022?
  3. Published Content
  4. Request for review
  5. Request for comments
    1. Newly drafted handbook pages for GitHubGitHub GitHub is a website that offers online implementation of git repositories that can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the ‘pull request’ where code changes done in branches by contributors can be reviewed and discussed before being merged be the repository owner. https://github.com/ Process Updates soon to be published – link to the Google doc is on SlackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/.
    2. When we create titles for Tutorials, Lesson Plans and Online Workshops, should it be in sentence case or title case? (@west7)
    3. Please reach out to @bsanevans if you’re interested in making new onboarding handbook pages for the Training Team.
    4. Do we want to update our GitHub views to match the kanban board columns? (See Slack conversation)
  6. Open Discussions

Upcoming Meetings

You are welcome to join the team at any time! If you are new to the Training Team, please introduce yourself in the #training channel before the meeting (or anytime!) and feel free to join us in the meeting and participate as you are able.


Training Team Mission

The WordPress training team helps people learn to use, extend, and contribute to WordPress through synchronous and asynchronous learning as well as downloadable lesson plans for instructors to use in live environments, via learn.wordpress.org.

Getting Involved

Everyone is welcome and encouraged to join in, comment on posts, and participate in meetings and on projects.

  1. Learn.WordPress.org
    1. Lesson Plans
    2. Tutorials
    3. Courses
    4. Online Workshops
    5. Pathways to Learn WordPress
  2. Getting Involved
    1. GitHub Website Development
    2. GitHub Content Development
    3. What We Are Currently Working On This Month
  3. About The Team
  4. Our Team Blog

#learn-wordpress, #training-team

Nomination for Training Team Reps 2023

This post kicks off the call for Training team reps. See also: Team Rep Nominations, 2022

The Role

Each team has one or more representatives (reps). Team reps are responsible for communicating on behalf of their team to other contributor teams. They represent the team, collaborate with other teams, raise, manage and address any issues. This role averages two to five hours per week in team organizational duties.

In the WordPress open sourceOpen Source Open Source denotes software for which the original source code is made freely available and may be redistributed and modified. Open Source **must be** delivered via a licensing model, see GPL. project, each team has on average one or two representatives, abbreviated as reps. Some teams have more than two.

Historically with the Training team, the team repTeam Rep A Team Rep is a person who represents the Make WordPress team to the rest of the project, make sure issues are raised and addressed as needed, and coordinates cross-team efforts. duration was around two years, though some reps stuck around longer if there was a particularly good fit.

Anyone who serves as a “team rep” is responsible for communicating on behalf of the Training team to the other contributor groups via weekly updates, as well as occasional cross-team chats.  Reps are also consulted on Contributor DayContributor Day Contributor Days are standalone days, frequently held before or after WordCamps but they can also happen at any time. They are events where people get together to work on various areas of https://make.wordpress.org/ There are many teams that people can participate in, each with a different focus. https://2017.us.wordcamp.org/contributor-day/ https://make.wordpress.org/support/handbook/getting-started/getting-started-at-a-contributor-day/., helping find someone within the Training team attending an event who can help lead a Training table.  Full details on the Team Rep role is on the Team Update site.

It is not called “team lead” for a reason.  It’s an administrative role. While people elected as team reps will generally come from the pool of folks that people think of as experienced leaders, remember that the team rep role is designed to change hands regularly..

Here are the main tasks:

  • Publish an update on make.wordpress.org/updates, suggested as a weekly post
    • X-post to Support, Marketing, and Community teams at the end of each sprint (when new content is on LearnWP)
  • Draft the weekly agenda, including reviewing the happenings in SlackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/. over the past week.
    • Nice to have: welcome new channel members during team meeting
  • Conduct weekly Slack meetings
  • Recruit contributors to facilitate portions of the meeting
  • Recruit contributors for meeting recap notetaking
  • Review drafts of recap notes
  • Assist in drafting a post for any Contributor Days

The Election Process

We will follow the same process as other teams, dates may differ slightly.

Nominations

Nominations are now open and remain open until December 2, 2022, at 12:00 UTC. Please add your nominations as a comment on this post. You can nominate yourself or someone else if you think they are a great fit.

Elections

We will review the nominations at our team meeting on December 6, 2022. If there are more than 3 nominations, we will organize a poll to select the Team Reps.

If we need to have a poll, this will be open until December 19, 2022 at 12:00 UTC .

Announcements

We will announce the results at the next team meeting on December 6, 2022. If there are more than 3 nominations, we will announce the results at the December 20, 2022 team meeting.

If you have any questions, please ask in the comments!

#nominations, #training-team

Choosing accessible/contrasting dark theme colors for online workshops and tutorial videos

This post seeks to define an accessible set of dark theme colors to be used in content creation. Please comment with your thoughts by Friday 18 November 2022.

Sometimes during an online workshop or recorded tutorial on the Site Editor, choosing a different set of theme colors in the Global Styles interface is required to showcase some functionality.

The content creator might want to use colors that are not already in use in other themes or default theme Global Styles variations for various reasons, such as wanting to use a specific set of colors to show how changes are saved to Global Styles in the database or copied/written to the theme.jsonJSON JSON, or JavaScript Object Notation, is a minimal, readable format for structuring data. It is used primarily to transmit data between a server and web application, as an alternative to XML. file in the theme.

To ensure that the colors selected are viewable on all screens, it’s important that these colors are contrasting enough so that they are accessible to everyone. 

My first attempt at finding dark colors that meet accessibilityAccessibility Accessibility (commonly shortened to a11y) refers to the design of products, devices, services, or environments for people with disabilities. The concept of accessible design ensures both “direct access” (i.e. unassisted) and “indirect access” meaning compatibility with a person’s assistive technology (for example, computer screen readers). (https://en.wikipedia.org/wiki/Accessibility) guidelines was made by digging into Google’s Material Design, specifically the dark theme guidelines. From that document I extracted the following colors:

  • #121212 (the background color)
  • #BB86FC (the primary purple color)
  • #03DA5C (the secondary color)

The background color could be used for the theme background, and the primary and secondary colors could be used alternatively for text or links.

These colors were applied in a recent blockBlock Block is the abstract term used to describe units of markup that, composed together, form the content or layout of a webpage using the WordPress editor. The idea combines concepts of what in the past may have achieved with shortcodes, custom HTML, and embed discovery into a single consistent API and user experience. theme tutorial video I created. During the review of that tutorial, it was raised that the color contrast in the dark theme example is very low and makes the text very hard to read.

As I am not a color contrast expert, I’d like to take this opportunity to iterate on the colors as laid out above and choose better primary and secondary colors for a dark theme that are more accessible and easier to read for online workshops and tutorials. We can then add these colors to the Training Team handbook, to be used whenever an alternative color scheme is required.

Let’s define high-contrast, accessible, dark theme colors together! What dark theme color palettes would be the most accessible? What have you seen that’s worked well? What should we avoid? Share your thoughts below and we will consolidate them into actionable suggestions by Friday 18 November 2022  to be added to the training team handbook for content creation.

#accessibility, #training-team

Training Team Meeting Recap for November 1, 2022

Slack Log for Team Meeting (APAC on Tuesday, November 1st, 07:00 UTC)

Slack Log for Office Hour (AMER/EMEA on Tuesday, November 1st, 16:00 UTC)

(Requires SlackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/. login to view. Set one up if you don’t have a Slack account.)

The meeting agenda.

Introductions and Welcome

Attendees Team meeting (APAC):@webtechpooja, @piyushmultidots, @pitamdey, @askaryabbas, @knilkantha, @vanpariyar, @chetan200891, @sagarladani, @piyopiyofox, @amitpatelmd, @robinwpdeveloper, @psykro, @kharisblank, @eboxnet, @n8finch, @courane01, @arasae, @artdecotech, @courtneypk, @onealtr, @bsanevans

Attendees Office hour (EMEA/AMER): @courane01, @arasae, @webtechpooja, @piyushmultidots, @kharisblank, @amitpatelmd, @eboxnet, @n8finch, @arasae, @artdecotech, @courtneypk, @onealtr, @bsanevans

Welcome to the team: @lenalekkou, @nedrosat, @fortissimo1009, @bharatthapa, @themeatelier, @grwgreg, @ghernkadence, @greenshady

Meeting Note Takers

News

Time Shifts in North America & Europe so EMEA/AMER team meeting will shift to local time from Nov 6th.

The new time will be 5 PM UTC.

Summary Update: Courses Currently in Development or Published (1 November 2022)
Please have a look at the course update which is currently in Development. thanks, Wes for posting a summary update.

WordPress.org Redesign Update
Context: This post is a community update on the progress and next steps of the WordPress.org website redesign project. Please have a look and share your thoughts on the post.

Managing Projects and Terminology: DRI
Recently the term DRIDRI Directly Responsible Individual - the people who are taking ownership or responsibility for a particular project or feature. was used in one of the proposals and at that time the term was new for the team. So Our Faculty Member @Destiny decided to explain the term and published a post. If you are new to the team and come across this term recently. Please go through this post and you will get to know all about it. Thanks, Destiny for the nice explanation.

WordPress 6.1 Release Day
WordPress 6.1 is going to release soon and The 24-hour code freeze started today at 22:30 UTC.
The stable release party will start on Tuesday, 1 November 2022 at 23:30 UTC in the #core Slack channel.

Updates

October 2022 Monthly Faculty Meeting – The training team has a faculty meeting last Tuesday/Wednesday of the month.

Cross-team collaboration initiative:
we are planning this to start from Mid Nov, if you are interested please go to the following slack thread and show your interest there.

https://wordpress.slack.com/archives/C02RW657Q/p1665504776175119

:tada: Courses published:
A Developers Guide to Block Themes – Part 1 Props: @psykro. Thanks, Jonathan for all your hard work.

Course review checklist:
Recently we have asked about is there any checklist for reviewing course, so for now we don’t have but we have some nice suggestions on it. Please have a look at if anyone would like to review the course.

  • Include in GitHubGitHub GitHub is a website that offers online implementation of git repositories that can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the ‘pull request’ where code changes done in branches by contributors can be reviewed and discussed before being merged be the repository owner. https://github.com/ issue – we can include review process/points in respective Github issue
  • Attribute the reviewers
  • Ideas so far – Please go through this doc and provide your feedback and if you have any ideas please share them with us.

Request for Comments

  1. Proposal: Faster Course Development with Video-Based Courses
  2. Project Thread: Content Localization Foundations Draft
  3. Proposal: Create a new onboarding experience to the Training Team (Please comment by mid-November.)

Please go through these proposals and give your comment by Mid- November.

WordPress 6.1 Sprint

  1. Information Sources for WP 6.1
  2. Use this while creating content and testing WordPress 6.1 (preconfigured site with content, theme, etc. all pre-set for creating content)
  3. See what needs to be revised/created in WP 6.1 https://github.com/orgs/WordPress/projects/33/views/10
  4. Text, screenshots, and familiarization ideally completed by Oct 11/RC1.
  5. Videos completed by Oct 28
  6. Release Nov 1

Open Discussions

If anyone wants to share anything, please feel free to share.


Upcoming Meetings

You are welcome to join the team at any time! If you are new to the Training Team, please introduce yourself in the #training channel before the meeting (or anytime!), and feel free to join us in the meeting and participate as you are able.


Training Team Mission

The WordPress training team helps people learn to use, extend, and contribute to WordPress through synchronous and asynchronous learning as well as downloadable lesson plans for instructors to use in live environments, via learn.wordpress.org.

Getting Involved

Everyone is welcome and encouraged to join in, comment on posts, and participate in meetings and on projects.

  1. Learn.WordPress.org
    1. Lesson Plans
    2. Tutorials
    3. Courses
    4. Online Workshops
    5. Pathways to Learn WordPress
  2. Getting Involved
    1. GitHub Website Development
    2. GitHub Content Development
    3. What We Are Currently Working On This Month
  3. About The Team
  4. Our Team Blog

#meeting-recap, #training-team

Meeting Agenda for November 8, 2022

Please join us for our Team Meeting Tuesdays at 07:00 UTC (APAC friendly) OR Tuesdays at 16:00 UTC (AMER/EMEA friendly) OR Coffee Hour Friday at 13:00 UTC in the #training Slack channel for our weekly meetings!


This Week’s Agenda

  1. Intro/Welcome
  2. News
    1. Meeting Note Takers
    2. Faculty Members Update
    3. WordPress 6.1 Release
    4. Project Thread: Content Localization Foundations
    5. Sustainability Slack channel
    6. Callout blocks
    7. Reimaging the Training Team Contributor Roles
    8. Training Team Badges
    9. Project Thread: Content Localization Foundations
      • Looking for project volunteers!
    10. Looking for feedback on these newly drafted handbook pages for GitHub Process Updates
  3. Published Content
    1. Tutorial – Using Block Template Parts in Classic Themes
    2. Lesson Plan – the Greek translation of How to Add and Remove Website Logo and Icon in Website Editor
    3. Tutorial – Intro to the Site Editor and Template Editor
  4. Request for review
    1. Tutorial – Streamline your Block Theme development with Create Block Theme
    2. Tutorial – Using Page Templates
  5. Request for comments
    1. APAC Coffee Hour
    2. Proposal: Create a new onboarding experience to the Training Team (by mid-November)
  6. October 2022 Retrospective
    • What went well?
    • What could we improve?
    • What will we do differently?
  7. November 2022 Sprint
    1. Information Sources for WP 6.1
    2. Use this site creation tool while creating content and testing WordPress 6.1
  8. Open Discussions

Upcoming Meetings

You are welcome to join the team at any time! If you are new to the Training Team, please introduce yourself in the #training channel before the meeting (or anytime!) and feel free to join us in the meeting and participate as you are able.


Training Team Mission

The WordPress training team helps people learn to use, extend, and contribute to WordPress through synchronous and asynchronous learning as well as downloadable lesson plans for instructors to use in live environments, via learn.wordpress.org.

Getting Involved

Everyone is welcome and encouraged to join in, comment on posts, and participate in meetings and on projects.

  1. Learn.WordPress.org
    1. Lesson Plans
    2. Tutorials
    3. Courses
    4. Online Workshops
    5. Pathways to Learn WordPress
  2. Getting Involved
    1. GitHub Website Development
    2. GitHub Content Development
    3. What We Are Currently Working On This Month
  3. About The Team
  4. Our Team Blog

#learn-wordpress, #training-team

October 2022 Monthly Faculty Meeting Agenda

Agenda

#agenda, #faculty-meeting-agenda, #training-team

Proposal: Create a new onboarding experience to the Training Team

Summary: This post outlines the details of creating a new onboarding experience for those who join the Training Team. The need for a more effective onboarding experience was raised in recent sprint retrospectives (June & July Sprint, August Sprint), and discussed in [Discussion] Reimagining the Training Team contributor roles. This proposal brings clarity to documentation and in-person guidance used in onboarding, by focusing on four areas of expertise within the team.

Next Steps: The plan is to start building out the proposed onboarding flows from mid-November. Let’s discuss ideas and specifics in the comment section below, and come up with a concrete plan by November 18th.


Summary of Previous Discussions

The Training Team has identified that the current onboarding process for new contributors in the Training Team is confusing and in need of improvement. Points of improvement raised in recent discussions include:

  • Easing the onboarding process for new contributors.
  • Assign a point of contact for new contributors to reach out to in each role.
  • Prepare onboarding videos/lesson plans for each role.
  • Continue building the handbook so contributors have more precise guidance.
  • Clear guidelines for new joiners, especially for basic and Intermediate-level contributors.

The team also raised points we’d want to keep in mind as we build out a new onboarding experience:

  • The current list of team roles should remain, but categorized appropriately.
  • The Training Team’s Contributor Ladder model should be incorporated.
  • Opportunities should remain for contributors who only have 30-60 minutes to contribute to get involved, without having to go through a lengthy onboarding process.
  • Documentation regarding who is in each role would be desirable.

Proposal: Four onboarding paths

Here is a proposal that reimagines the onboarding process to the Training Team, while also incorporating all the points listed above.

Step 1: First contact

A Welcome Wrangler asking a new contributor what area of contribution would excite them
A Welcome Wrangler asking a new contributor what area of contribution would excite them

When someone joins the #training channel, or submits a contact form, Welcome Wranglers send a personal message to the new contributor. In this message, we would include the question, “Of these 4, which are you most interested in?”

  1. Creating/translating content
  2. Reviewing/editing content
  3. Vetting content ideas and being a sounding board to people creating new content
  4. Focusing on the administration that keeps the Training Team running smoothly

Notice, the answer to this question will tell us which of the 4 areas of expertise in the team the contributor is interested in:

  1. Content Creator
  2. Editor
  3. Subject Matter Expert
  4. Administrator

Step 2: Onboarding pages

Depending on their answer, folks are navigated to one of four onboarding pages in the Training Team handbook. Each page has a similar format, but includes information specific to that area of expertise.

Example of what the "Editor Onboarding" handbook page would look like
Example of what the “Editor Onboarding” handbook page would look like
  • Page title: “area_of_expertise Onboarding”
  • Welcome Video with script
    • A quick overview of how this area of expertise functions in the content creation flow within the Training Team.
  • List of faculty members with this expertise
    • Introduce the faculty members as the new contributor’s mentors. Mention how to use the at-mention feature in SlackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/. to reach all these folks at once in the #training channel.
  • Walkthrough of how to complete a first contribution
    • Ideally, this would be a task listed early on in the team’s contributor ladder.
    • Ideally, this first contribution should be something people can complete in 30-60 minutes.
    • This would be a link to another page in the handbook titled “A first contribution as an area_of_expertise“. The page would include short videos for each process, accompanied by text explanations.
    • It would be nice if each page had a “Thank you video” at the end folks would watch where they see the face of a real human thanking them for their contribution.
  • Invitation to have the contributor add themselves to a list of contributors available to continue contributing in that area of expertise
    • By walking a contributor through adding themselves to a list, we give them a sense of empowerment, and a touch of responsibility. They’d be free to come back and remove themselves from the list whenever they become unavailable to contribute.
  • A list of roles in this expertise for the contributor to explore further
    • This would be a link to another page in the handbook titled “area_of_expertise roles”. It would Include video walkthroughs and step-by-step instructions for all roles currently listed in the handbook that pertain to that particular area of expertise.
  • Invitation to join team meetings

Step 3: Continued mentorship

This proposal stops here for the moment. But I can see the team building out additional processes for those who want to continue growing to move up the contributor ladder and/or become Faculty Members.


Other considerations

What about casual contributors who only have 30-60 minutes?

In the above proposal, we would have created a page for each expertise walking folks through a first contribution in that expertise. These would be ideal pages to share with folks who want to make a quick contribution. Making one handbook page that links to those 4 pages would make sharing easier.

  • Page title: “Quick contributions you can make now!”
  • Welcome video with script
    • In this video, the speaker will still ask the same question as step 1 above. This will help the contributor decide which of the 4 links below they should follow.
    • We could also use a similar survey to https://orientation.wp-europe.org/ to pair a contributor up with an area of expertise.
  • List of four “first contribution” pages
    • Pages are reused from the flow above, and conclude with a “Thank you video”.
  • Invitation to work through the official onboarding flow above to contribute even more!

How would we make sure the list of contributors is accurate?

Administrators could keep an eye on the list and send a “Hi!” message to anyone who adds themselves, just to make sure the contributor is aware of the purpose of the list. Then, every 6 months or so, administrators could touch base with all who have added their names to confirm they’re still interested in contributing for another 6 months.

How are we ensuring the contributor ladder is applied to this idea?

The current contributor ladder model is a great start, but will need to be updated as this onboarding flow is created and implemented. For example, there are currently no Content Creator roles in the very first rung of the ladder. However, there should be something a new volunteer with a passion for creating content should be able to do without having to experience other areas of expertise first. We would work out which of the Content Creator related roles could be moved down the ladder and introduced as a first contribution to those with a passion to create content.

Could we get, say, Matt or Josepha to record the Thank You videos? 😃

That is definitely something we could consider. Another idea is to record multiple Thank You videos from multiple contributors, and then show a random video each time the page is loaded.


Next Steps: The plan is to start building out the proposed onboarding flows from mid-November. Please leave any other ideas, questions or comments you have below. We will come up with a concrete plan by November 18th.

#onboarding, #procedures, #training-team