Project Thread: Individual Learner Survey for the Needs Analysis

Project Overview

The Training team is seeking to create a needs analysis document to help determine the most high-impact resources to provide on Learn WordPress. The Learning Needs Analysis project outlines foundational work required to assess the community’s learning needs and includes the Individual Learner Survey that launched in September 2022 which will guide us in our data analysis.

Please see the post Project Overview: Learning Needs Analysis for a more in-depth background and overview. This project thread seeks to outline the tasks we aim to complete to accomplish the project’s objectives.

Note that this is a foundational project. While we won’t be able to capture all the data, there is a possibility to iterate upon and run this project again in the future.

Project Members: Call for Volunteers

Project lead: @west7

This project is in need of more project members. Please comment on this post if you are interested in helping out!

Project Timeline

Start: January 2023

End: April 2023

Project Objectives

  • Gather data from the community to determine their WordPress learning needs.
  • Analyze the gathered data to formulate an action plan for the resources on Learn WordPress.
  • Establish a set of standards for instructional content on Learn WordPress.

Tasks

Planning

  • Recruit project members
  • Determine respondent pool goal
  • Discuss survey marketing tactics
  • Determine survey analyzers

Deadline: 6 February 2023

Market the Survey

A marketing push before the cutoff would be helpful to help to gather more data before the cutoff date. This effort can include:

  • Social media (e.g., Twitter)
  • Newsletter (e.g., 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. Organizer newsletter)
  • Encouraging facilitators of Online Workshops to share the survey with their attendees

Deadline: 13 Feb 2023

Conduct the survey

The survey is currently in progress, and will be cut off on the deadline date, with a goal of a number of respondents to be determined.

Deadline: 20 Feb 2023

Review and analyze the survey data

Once the Training Team has collected the data from the survey, the project team will explore the data in more depth to help identify any trends or issues.

Deadline: 5 March 2023

Publish a post to share the analyzed results

This post on Make/Training will share a summary of the Individual Learner Survey results and analysis.

Deadline: 6 April 2023

Discuss the results

There are a few options for the project team to discuss the results. This will be up to the project members to decide what works best for them, whether that is synchronous or asynchronous meetings 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/. or video call, or a blog post with discussion in the comments.

Deadline: 12 April 2023

Publish next steps

This post on Make/Training will detail the outcomes of the discussion and what the next steps will be.

Deadline: 21 April 2023

Thank you to the following people for contributing to this post: @piyopiyofox, @hlashbrooke, @webcommsat, @courane01, @azhiyadev

#project-thread #needs-analysis

Project Thread: Training Team Onboarding Paths

Overview

This post will document updates regarding the creation of new onboarding paths for the Training Team. The original proposal and related discussions can be found here: Proposal: Create a new onboarding experience to the Training Team

Project DRIsDRI Directly Responsible Individual - the people who are taking ownership or responsibility for a particular project or feature.

Project lead

Ben Evans @bsanevans

Project member

Jamie @digitalchild

Project Member

Amit Patel @amitpatelmd

Project member

Pooja Derashri @webtechpooja

(Others are welcome to join in on the efforts, too! Let us know if you’re interested 🙂)

Project Timeline

November 26th – Project launch
December 19th – Project member check-in call
January 16th – Project member check-in call, drafts ready for team review
February 4th – Review of drafts completed by Training Team
February 13th – Onboarding pages published
February 17th – 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. Asia 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/.

Project Details

This project will create new handbook pages that will guide new Training Team contributors to their first contribution to the team, and set them up for success beyond that. The creation of each handbook page will be tracked in the following 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/ issues.

#project-thread

Project Thread: Content Localization Foundations

Project Overview

  • This project thread expands upon our Project Proposal: Content Localization and seeks to outline the tasks we aim to complete to accomplish the project’s goals to increase and expand availability of content on Learn WordPress to a variety of non-English locales by:
  • Creating new non-English, and translating existing content in the form of:
    • Online Workshops
    • Lesson Plans
    • Tutorials
  • Increasing non-English locale representation in the Online Workshop 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
  • Increasing non-English locale representation in the Training Team
  • Engaging with and bringing in more non-English locales into the Learn WordPress community

By the end of this project, the Training Team will have a repeatable process in place to increase and expand availability of non-English content on Learn WordPress. 

This project is the first phase of a two-phased initiative. The second initiative will consist of metrics gathering and maintenance of a steady flow of multilingual educational content on Learn WordPress.

The initial proposal for this project can be read here.

Project Members

Project lead: @bsanevans (active) @piyopiyofox (inactive)

Please view our list of project members here.

Want to volunteer to help with this project? Please comment on this post!

Project Timeline

Start: November 7, 2022

End: March 31 April 30, 2023

Project Objectives

In order to achieve the above mentioned goals and ensure the success of this project, we will need to focus our efforts on the following objectives:

  • Establish the Locale Ambassador role
  • Enlist at least five Locale Ambassadors 
  • Create a workflow of onboarding and how-to guides that take folks through the journey of joining the Training Team to publishing localized content
  • Bring in at least two new Training Team Members from the following locale communities: Spanish, Japanese, German, French, and Italian (These five languages are a starting point based on the most used languages in the WordPress.org stats page, and are meant to be a starting point and not a decisive list)
  • Have localized content show first on the Learn WordPress homepage when someone visits the page in their native locale
  • Translate 10 priority learning content into each target language (Inclusive of Lesson Plans, and Tutorials)

A Locale Ambassador is someone who bridges their local community and the Training Team through various initiatives such as, but not limited to: bringing contributors into the Training Team, onboarding contributors to the Training Team’s processes and providing language support, creating localized content.

Tasks

The tasks listed here have been separated by categorical work buckets.

Planning

Tasks in this section scope out project parameters and requirements for the success of this project.

  • Recruit project members

Deadline: Nov 30, 2022

  • Identify 10 priority learning content for translation
  • Create a checklist for each locale inclusive of documentation and learning content needing translation

Documentation

Tasks in this section focus on the creation of onboarding and how-to handbook pages and posts that need to be created to support this work.

Deadline: Jan 20, 2023

  • Being a Locale Ambassador
  • Translating a Tutorial
  • Translating a Lesson Plan
  • Advertising Learn Content to your local community
  • Engaging the Marketing Team for publication of new locale content on Twitter
  • Engaging the Polyglots TeamPolyglots Team Polyglots Team is a group of multilingual translators who work on translating plugins, themes, documentation, and front-facing marketing copy. https://make.wordpress.org/polyglots/teams/. for translation assistance
  • Engaging your local community regarding joining Learn WordPress
  • Bringing in Online Workshop Contributors from non-English locales
  • Recruiting Locale Ambassadors
  • Translate the Tutorial Handbook pages into target languages
  • Translate the Lesson Plan Handbook pages into target languages
  • Translate the Become an Online Workshop Facilitator or Tutorial Presenter Today! Post into target languages

Content Creation

Tasks in this section focus on the creation of learning content prioritized for this project.

Deadline: Mar 31 April 30, 2023

  • Translate identified Lesson Plans in target locales
  • Translate identified Tutorials in target locales

Development

Tasks in this section center around work that will require a developer to implement.

Deadline: Nov 30, 2022

  • Enable locale tagging for Courses, Tutorials, and Online Workshops

#project-thread

Project Thread: GitHub Process Updates

Overview

This is a follow up project thread from the Proposal for GitHub Process Updates wherein we will make updates about the progress of this work.

Project DRIsDRI Directly Responsible Individual - the people who are taking ownership or responsibility for a particular project or feature.

Project lead: @piyopiyofox
Project Members: @wpscholar

Would you like to assist with some of the tasks in this project? Please reach out to @piyopiyofox or a Training 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..

Project Timeline

Start: October 3, 2022
End: October 31, 2022

Project Objectives

  • Create clarifying documentation for SME’s to manage 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/ tasks
  • Institute a GitHub automation workflow that guides roles through issue creation to completion

Tasks

Listed below are the tasks that need completed to fulfill the objectives of this project.

GitHub Organization

Tasks below are non-technical GitHub admin tasks:

  • Creation of new labels:
    • Needs SME review
    • Content CategoryCategory The 'category' taxonomy lets you group posts / content together that share a common bond. Categories are pre-defined and broad ranging. (Ex. 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.GutenbergGutenberg The Gutenberg project is the new Editor Interface for WordPress. The editor improves the process and experience of creating new content, making writing rich content much simpler. It uses ‘blocks’ to add richness rather than shortcodes, custom HTML etc. https://wordpress.org/gutenberg/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)
  • Create a Topic Idea issue template
  • Create a project board view for each type of faculty role

Documentation

  • How to vet topic ideas for accuracy, relevance, and priority and sorting them on GitHub
  • Update Subject Matter Expert Getting started guide with information on how to engage with Content Creators
  • Update the Administrator Getting Started guide to include how to perform GitHub sweeps
  • Update meeting documentation with Training Team sprint planning information
  • How to alert the appropriate faculty groups when a new task is ready to be tackled

Dev

Tasks below require developmental aid:

  • Automating the assignment of reviewers as tasks move between columns

#project-thread