Learn WordPress: User Survey & Focus Groups

Learn WordPress has been live since December 2020 and, in that time, the platform has seen solid growth in content and collaborative learning. While there are many plans in place for where the platform is intended to grow, a more structured roadmap needs to be established so that things can move forward with a clear direction in mind.

In order to facilitate this, a thorough analysis and needs assessment of Learn WordPress is underway. This assessment has a few different facets to it, one of which is direct research into what learners and potential learners would like to see, both in terms of content and the learning experience as a whole. In order to gather reliable data with which to work, a survey has been compiled and focus groups will be run. These will help answer questions about what kind of things people want to learn about and how they want to learn.

The survey is anonymous and open for anyone to complete – it will only take a few minutes to go through. You can find it here and fill it out right now: https://www.surveymonkey.com/r/LearnWordPress. The survey will be open until Friday, 13 August.

The focus groups will be video calls that last for about 1 hour and will include 5-6 people in each one. There will only be a small number of focus groups and people who join them will have no further obligations beyond attending and taking part in the call. You can complete this form to register your interest in being a part of one: https://forms.gle/jdk2qkkvGyszx1SG6. Focus groups will ideally take place during the week of 2-6 August but can be postponed to the following week depending on interest and availability.

These efforts will be the most successful if people with a broad range of skill sets and experience levels take part, so please share the links above (or just this post!) with as many people as possible. The results will be valuable no matter how well people know WordPress – whether they’re interested in using it for the first time, have just started using it, or have been using it for a long time already.


The results of the survey will be published on this blog, along with relevant anonymised data gleaned from the focus groups.

#learn-wordpress

Learn WordPress Workshop Review Ridealong

A few weeks ago, @courane01 and @webtechpooja shared an idea to host a session where contributors – or potential contributors – could shadow Community team and Learn WordPress contributors in reviewing and vetting workshop submissions. Let’s make that idea happen!

Currently, when someone submits a workshop idea to Learn WordPress, they fill out the workshop presenter application. That application is then reviewed according to the same guidelines that the Community team has developed for WordPress and meetupMeetup All local/regional gatherings that are officially a part of the WordPress world but are not WordCamps are organized through https://www.meetup.com/. A meetup is typically a chance for local WordPress users to get together and share new ideas and seek help from one another. Searching for ‘WordPress’ on meetup.com will help you find options in your area. group applicants. So far, Community deputies vet most workshops – but others are welcome to learn and contribute as well.


On Tuesday, June 29, 2021 at 12:00UTC, we’ll host a Workshop Review Ridealong via Zoom in the #training channel to review a sample workshop submission together. If you’d like to attend, please add a comment to this post!


This ridealong will be an opportunity for Training and Community team members to observe the review process, express interest in helping to review workshops themselves, and also look for opportunities to help improve our documentation to make sure the expectations and standards are clear for anyone who wants to contribute! We’ll also go over next steps and requirements for folks who would like to help vet Learn WordPress workshop submissions after joining.

+make.wordpress.org/community/

#learnwg

Recap for Training Team meeting May 25, 2021

Slack Log  (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 agenda for the meeting can be found here

Attendance: @azhiyadev @webtechpooja @courane01 @chaion07 @evarlese @Gtarafdarr @ashiquzzaman

Introduction and Welcome:

We have few new members joining this week – @Ben Lamb @davidperez

News

WCEU presentation submission was in the works. @azhiyadev and @courane01 met with @andreamiddleton (she/her) to clarify some details for the topic, as so much is in transition with Learn and Training both. @courane01 will be passing that along to Abha (wearing her WCEU team hat, though she does so much with Training/Marketing as well.)

The Training team is excited for WCEU that is on June 7 to June 9.

Andrea posted a proposal to change the training team’s mission statement and changed it with the approval of Josepha. If you want to go through the thread.

@courane01 suggested that we can meet up with others so that all could review the workshop submissions to observe and learn that process? On this @webtechpooja and @evarlese agreed.

There is also a good news that team handbook will be published before WCEU.

Upcoming meetings

#meeting-recap

Recap for Training Team meeting May 18, 2021

Slack Log  (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 agenda for the meeting can be found here.

Attendance: 

@chaion07@ashiquzzaman@courane01@manzwebdesigns, @azhiyadev, @webtechpooja, @oneal, @meher, @gtarafdarr,

Training team wants to better acknowledge the contributions made to the team.  If you have not yet filled out our contact form, please do: https://make.wordpress.org/training/getting-started/contact/

New Member:

Let’s welcome @satsilem @Manobala Selvaraj @Raman verma who have joined training slack channel the last week. The team have a few ways for you to get involved: https://make.wordpress.org/training/handbook/getting-started/

News:

WCEU presentation: Hauwa and @courane01 submitted a proposal to WCEU on behalf of the Training team.  @Hugh Lashbrooke has expressed interested in helping as well. The gist of it will be to speak about High Level Roadmap high-level-roadmap-to-learning-wordpress-development. If a PHPPHP PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used open source general-purpose scripting language that is especially suited for web development and can be embedded into HTML. http://php.net/manual/en/intro-whatis.php. or JS dev is present, they can advise on all the lessons or series of workshops within. If the presentation and workshop are accepted, your presence during the  WCEU Training Contribution Workshop would be most helpful.

If someone knows one topic deeply, helping sequence that into a series of content may not come naturally to them. That’s where the training team can help outline the ideas.

Current work in process:

@erica and @courane01 will publish the proposed user roles and audit tool.

Scope of Training Team can be found here@andreamiddleton (she/her) will carry this feedback along soon to project leadership for the scope change considered.

These need to incorporate the lesson plan template, and bump the content into the lesson plan walkthrough –

  1. Setting up a local WordPress Development Environment for Core
  2. Testing a Trac ticket or a Github PR
  3. Overcoming Imposter Syndrome

Lessons ready to be drafted:

  1. Use browser dev tools to anonymized info
  2. What other teams have found
  3. How to create a blog post in WordPress 5.x
  4. Using a browser inspector
  5. What to do when you forget your password

Open Discussion:

The training team shared what they work with and how they would like to contribute to the training team.

#meeting-recap

Recap for Training Team meeting May 4, 2021

Slack Log  (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 agenda for the meeting can be found here.

Attendance: @chaion07@ashiquzzaman, @courane01@alexstine, @onealtr, @evarlese , @paaljoachim, @thisisyeasin

Training team wants to better acknowledge the contributions made to the team.  If you have not yet filled out our contact form, please do: https://make.wordpress.org/training/getting-started/contact/

News:

  1. The Learn Working Group will begin merging the meetings into the training team meetings. Merging Learn Working Group into Training Team meetings
    @erica and @Hugh Lashbrooke have done a great deal around the workshops and the functionality of Learn. As part of flowing with where and when the people are present, and based upon feedback, it makes sense to consolidate the number of meetings. Look for agenda items around workshops and functionality to begin making their way into the Training Team meeting agendas soon.
  2. @courane01 has shared a High-Level Roadmap to Learn WordPress post. The post is dabbling with a way to map out what to learn in what order for new developers or new to WP.  Any kind of feedback is appreciated in the P2P2 P2 or O2 is the term people use to refer to the Make WordPress blog. It can be found at https://make.wordpress.org/. post.
  3. @erica appended a comment to the Contributor Ladder – https://make.wordpress.org/training/2021/04/23/discussion-contributor-ladders-for-the-training-team-and-learn-wordpress/#comment-3015.  This is a segue into the user roles on Learn as well.
  4. The additional proposals in news – user roles – @erica has a doc in a draft state to help clarify what and why we need the unique roles on Learn. The training team had a discussion about what is needed as well for auditing content, and where #docs may overlap.  @courane01 will publish the proposal next week.

    Scope of Training Team – @andreamiddleton (she/her)@Hauwa Abashiya@erica@Hugh Lashbrooke, and @courane01 have been discussing creating a proposal to expand the scope and hope to open a discussion on the blog this week. Andrea will help draft that. Essentially when the Training Team formed, the goal was to create lesson plans.  A series of lesson plans would then be considered a workshop (think of a half or full single-day meetupMeetup All local/regional gatherings that are officially a part of the WordPress world but are not WordCamps are organized through https://www.meetup.com/. A meetup is typically a chance for local WordPress users to get together and share new ideas and seek help from one another. Searching for ‘WordPress’ on meetup.com will help you find options in your area.). Learn has evolved from that original vision, and Training Team does help with scoping areas beyond lesson plans. The training team is in discussion on the mission statement of the Training Team, and what the team can grow into.

Current work in progress

  1. Lessons in the process: (These need to incorporate the lesson plan template, and bump the content into the lesson plan walkthrough)
    1. Setting up a local WordPress Development Environment for Core
    2. Testing a Trac ticket or a Github PR
    3. Trial run on a lesson plan and workshop about overcoming Imposter Syndrome by @lepittenger as part of Web Dev Studios 5FTF to be included in the speaker series.
  2. Lessons ready to be drafted
    1. Use browser dev tools to anonymized info
    2. What other teams have found
    3. How to create a blog post in WordPress 5.x
    4. Using a browser inspector
    5. What to do when you forget your password

A few of these @courane01 will take on as they are self-serving for onboarding folks to training/release-comms/docs teams.  @Lu has begun some work on the creating a blog post. If anyone would like to especially get started creating a lesson plan, Forgetting Your Password would be a great one to pick up

Open Discussion:

n/a

#meeting

Proposal to expand the mission of the Training team

When the Training team got started in 2013, it was invited to help WordPress education grow at scale, by creating and distributing world-class lesson plans that anyone could use to teach WordPress and WordPress-related skills. 

Since that beginning, lots of great work has been done. The result is an impressive repository of lesson plans and the site learn.wordpress.org itself. Those lesson plans provide an empowering framework for educating others in live settings — and even help new contributors develop their voice and expertise through workshops, MeetupMeetup All local/regional gatherings that are officially a part of the WordPress world but are not WordCamps are organized through https://www.meetup.com/. A meetup is typically a chance for local WordPress users to get together and share new ideas and seek help from one another. Searching for ‘WordPress’ on meetup.com will help you find options in your area. events, and other opportunities for speaking. The team has a lot to be proud of, and a bright future ahead. 

When the team started, the mission was defined this way:

The WordPress training team creates downloadable lesson plans and related materials for instructors to use in live environments.

Learn WordPress has grown considerably since launch, and is well-positioned to accelerate the growth of WordPress by helping people learn to use, extend, and contribute to our 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. CMS. In that same time, the Training team has also grown and adapted.

To expand and improve the instructional content for all users of WordPress, learn.wordpress.orgWordPress.org The community site where WordPress code is created and shared by the users. This is where you can download the source code for WordPress core, plugins and themes as well as the central location for community conversations and organization. https://wordpress.org/ needs contributors with experience in (or passion for) instructional design, discussion group facilitation, learning assessment, and many other aspects of learning or training. 

I propose expanding the mission of the Training Team to include more of that work, focused on the effort to make learn.wordpress.org a high quality, up-to-date WordPress learning platform — much of which the team has already been doing. 

The new mission statement could be something like:

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.

Feedback?

I’d love to know your thoughts or concerns about this proposed expansion in scope; please share in the comments below!

Deep thanks to @courane01, @evarlese, and @hlashbrooke for their feedback on, and edits to, this proposal.

Agenda for April 27, 2021

Please join us Tuesday 1600 UTC OR Office Hour  Friday 1000 UTC in the #training Slack channel for our weekly meetings!


This Week’s Agenda

  1. Intro/Welcome
  2. Review and discuss
    1. Contributor ladder
  3. Current work in process
    1. Lessons in process: (These need to incorporate the lesson plan template, and bump the content into the lesson plan walkthrough)
      1. Setting up a local WordPress Development Environment for Core
      2. Testing a Trac ticket or a Github PR
    2. Lessons ready to be drafted
      1. Use browser dev tools to anonymized info
      2. What other teams have found
      3. How to create a blog post in WordPress 5.x
      4. Using a browser inspector
      5. What to do when you forget your password
  4. Open Discussions
    1. PolyGlots training course
    2. Learn Working Group Meeting

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 creates downloadable lesson plans and related materials for facilitators to use in live environments.

Getting Involved

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

Team Links:

Discussion: Contributor ladders for the Training team and Learn WordPress

A few weeks ago, @andreamiddleton offered to help guide building a contributor ladder for the Training team and other related contributions to Learn WordPress. As lesson plan development moved from the Training team GitHubGitHub GitHub is a website that offers online implementation of git repositories that can 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/ to the Learn WordPress site, there have been some considerable shifts in how the Training team approaches contributing which, in turn, has led to exploring new ways to track and acknowledge those contributions.

The idea of a contributor ladder is based on @chanthaboune‘s post, Observations on WordPress Contributor Team Structure. She defines the five stages of volunteering – or contributing – as:

  1. Connecting 
  2. Understanding
  3. Engaging
  4. Performing
  5. Leading

A contributor ladder can act as a resource for new contributors to understand ways to participate, and for experienced contributors to see where they may find opportunities for growth on the team. Getting clear on the stages of contribution for each team can help clarify pathways to leadership or, because not everyone is interested in leadership, different ways to get involved. 

Training Contributor Ladder

For the Training team, @azhiyadev, @courane01, and @andreamiddleton took the existing team contributor roles in the Training team Handbook and built out the following contributor ladder. 

To view this as a spreadsheet instead, click here.

RoleStage of volunteeringWho can participateTraining/experience neededTeam roles
AidesConnectingAnyoneNone, no special experience or training neededMeeting Notetakers, Meeting Facilitators, Lesson Plan Testers, TrelloTrello Project management system using the concepts of boards and cards to organize tasks in a sane way. This is what the make.wordpress.com/marketing team uses for example: https://trello.com/b/8UGHVBu8/wp-marketing. Board Wrangler, Make Team Buddy, Contributor Days Coordinator
TrainersEngagingTraining team contributorsNone, some experience in the Aides-rolesStyle Guide Wrangler, Make Site Wrangler, Training Team Liaison, Team Welcome Wrangler, Support Flow Wrangler
GuidesPerformingTraining team contributors, Subject Matter ExpertsFamiliarity with the Training team review process and style guide, topic expertiseLesson Plan Writers, Subject Matter Experts, Instructional Design Experts, SEO Experts, Copy Editors, Designers, Developers
AdminsLeadingExperienced Training team contributors and/or team representativesExpertise in the Training team review process and instructional designGitHub Wrangler, Final Lesson Plan Reviewer

Learn WordPress Contributor Ladder

For Learn WordPress workshops, discussions, and other contributions outside of lesson plan development, I also created a smaller, related contributor ladder to help identify other contributions to the site. 

To view this as a spreadsheet instead, click here.

RoleStage of volunteeringWho can participateTraining/experience neededTeam roles
TrainersEngagingAnyoneNoneWorkshop contributors (i.e., speakers, presenters, script writers, etc.), Course creators
Trainers/OrganizersPerformingExperienced Training or Community team contributorsMeetupMeetup All local/regional gatherings that are officially a part of the WordPress world but are not WordCamps are organized through https://www.meetup.com/. A meetup is typically a chance for local WordPress users to get together and share new ideas and seek help from one another. Searching for ‘WordPress’ on meetup.com will help you find options in your area. organizer trainingDiscussion group leaders
Admins/DeputiesLeadingCommunity Deputies or Training AdminsCommunity Deputy orientationWorkshop application reviewers, Discussion group application reviewers

Since so much of learn.wordpress.orgWordPress.org The community site where WordPress code is created and shared by the users. This is where you can download the source code for WordPress core, plugins and themes as well as the central location for community conversations and organization. https://wordpress.org/ is a cross-Training and Community team endeavor, my goal was to match these contributions to both the proposed Training contributor ladder and the Community team ladder.

Writing up the Learn WordPress contributor ladder felt a little odd since it’s a combination of two separate contributor ladders. I’m leaning towards the idea of combining the two as a single resource for Learn WordPress contributions, rather than keeping them separate.

Your thoughts?

I’d like to open this post up for feedback to check if anything has been overlooked or miscategorized. With that in mind, I would like to ask:

  • Are there any roles or ways of contributing missing from these lists?
  • Is there anything that doesn’t sit right in terms of expectations or requirements?
  • Does this feel like a valuable resource to you? How can it tie into onboarding and making contributing easier?

Any feedback that comes to mind is helpful, so please do share any thoughts you may have over the next few weeks. 

Based on the discussion, we can then add these as resources to both the Learn WordPress and Training Handbooks for future reference, and to help shape upcoming discussions on onboarding and contributor acknowledgement methods, like badges on WordPress.org profiles.

Thank you to @andreamiddleton and @courane01 for helping to write this post.

Agenda for April 20, 2021

Please join us Tuesday 4:00 PM UTC OR Office Hour Friday 10:00 AM UTC in the #training Slack channel for our weekly meetings!


This Week’s Agenda

  1. Intro/Welcome
  2. April sprint – Content
  3. April sprint – Functionality goals updates
    • Making a layout for /lesson-plans
    • Team contributor roles
  4. Feedback needed
  5. 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 creates downloadable lesson plans and related materials for facilitators to use in live environments.

Getting Involved

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

Team Links:

Learn WordPress Working Group agenda – April 15, 2021 (19:00 UTC)

The Learn WordPress Working Group will hold its next meeting Thursday, April 15, 2021 19:00 UTC. The meeting will take place in the #training channel in the Making WordPress Slack.

If there’s anything else you would like to see added to the agenda, if you’re interested in helping to co-facilitate, or if you’d like to take notes for this meeting, please add a note in the comments.


As a reminder, the Learn WordPress Working Group is a Community and Training cross-team working group that helps to organize discussion groups, review workshop content, and develop improvements to the Learn WordPress website.

New contributors are always welcome! If you’re interested in getting involved, please introduce yourself in the #training team channel or join us for the meeting.

#learnwg

+make.wordpress.org/community/