Triage Squad GitHubGitHubGitHub 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/ triage: Biweekly on Thursdays 07:00 UTC
The WordPress Training Team is considering the introduction of Deputy Team Representatives to support our existing Team Reps, and we’d like your feedback on this proposal.
Why Are We Considering This? As a volunteer-driven team, we recognize that our Team Reps occasionally face periods where work, personal commitments, or other responsibilities may limit their availability. Currently, when a Team RepTeam RepA 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. needs to step away temporarily, we lack a formal backup system. This can potentially impact team operations and communication flow.
In the proposed role, Deputy Team Reps, will act as backup leaders who would step in when primary team reps are unavailable or need additional support. This role would help maintain consistent team operations during temporary gaps in availability.
Proposed Structure
This is a part-time role with a much smaller window of commitment. We have discovered over the years that asking for a full year or two of time isn’t always possible. The idea is to allow more people to contribute in leadership roles.
3-month maximum term
Backup support role (not a permanent Team Rep position)
Focus on maintaining continuity during primary Team Rep absences
Potential Responsibilities
Assist with team meeting facilitation when needed
Support communication between team members and the broader WordPress community
Help manage ongoing team projects and initiatives
Provide coverage during primary Team Rep absences
Contribute to team decision-making processes
Questions We’re Seeking Feedback On
Do you think Deputy Team Reps would be beneficial for our team?
Is the 3-month term appropriate?
What qualities should we look for in Deputy Team Reps?
How should we handle the selection process?
What additional responsibilities should be included or excluded?
We want to hear from our community members about this proposal. Please share your feedback and suggestions in the comments below or in our team SlackSlackSlack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/. channel.
This proposal aims to strengthen our team’s leadership structure while acknowledging the realities of volunteer commitments. Your input will help shape how we move forward with this initiative.
Next Steps, we’ll collect and review all feedback over the next few weeks before making any decisions about implementing this role.
Please share your thoughts on this proposal by the 7th of February.
The WordCamp Asia Contributor Day will be taking place on the 20th February, 2025! In preparation for the day, we’d like you to share ideas of what contributors at the Training Team table can get involved with that day.
You can read our Preparing for a Flagship WordCamp Contributor Day handbook page to learn more about how the Training Team prepares for Flagship WordCampWordCampWordCamps 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. Contributor Days.
In general, Table leads represent the Training Team through the preparation, execution, and wrap-up of the event. You can read more about Table Lead responsibilities in this handbook page.
Brainstorm
Below are some ideas to kick-start discussions. Feel free to comment on this post with your ideas, too!
This brainstorming is open until January 20th (Monday).
Team reps and table leads will consider all ideas and publish a post with a final plan by February 6th.
Experienced Contributors
Review Ready for Review content
Write a script for a learning pathway lesson or other lessons under Ready to Create
2025 is just around the corner, and it’s once again time to set our team goals for the year! In a similar fashion to previous years, we’ll be hosting two synchronous sessions to brainstorm ideas. Anyone is welcome to join either of these sessions.
Before attending, please take some time to review the Training Team’s Team Values. These are our shared values that form the foundation of all we set out to achieve.
The Zoom link for each session will be shared in the #training Slack channel 5 minutes before each session starts. The video recording and outcomes from each session will also be posted below for asynchronous conversation.
Timelines
First synchronous session: Tuesday, 7 January 2025 at 07:00 UTC (during the regular weekly team meeting time)
Second synchronous session: Thursday, 9 January 2025 at 13:00 UTC
Conduct a course cohort based on content from a Learn WordPress Learning Pathway. Using what was learned from the last two cohorts and the updated documentation, determine whether the course cohort framework is easily replicable and sustainable.
Project Overview
One of the Training Team’s goals this year is to run 1-2 outcome/project-based course cohorts. The goal during the first cohort 2024 was to apply what was learned from previous cohorts and further refine the Training Team’s framework for course cohorts based on Learn WordPress content.
Now that we have launched Learning Pathways, the aim of this cohort is to experiment with applying this framework to a predefined syllabus of content selected from a single learning pathway.
Start: October 13th, 2024 End: December 13th, 2024
October 13th – Publish announcement post.
October 25th – Sign-ups close.
October 28th to November 1st – reach out to cohort participants and add them to the #training-cohorts channel in SlackSlackSlack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/..
November 4th – Introductory message in Slack. Participants start working on course content.
November 6th – Synchronous call #1.
November 13th – Synchronous call #2.
November 20th – Synchronous call #3.
November 27th – Synchronous call #4.
December 4th – Synchronous call #5.
December 11th – Synchronous call #6, cohort wrap-up.
The Team Representative selection period each year is a special time where folks in the community affirm work ethic and confidence. The Training Team’s processes is designed to ensure fresh leadership and new perspectives guide the team while upholding team values from year to year. This year, the team is looking for two new reps to join current team repTeam RepA 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.@digitalchild in 2025.
In October, members of the Training Team nominated seven contributors from the team. Current team reps (Jamie Madden and Kaito Hanamori) reached out to each nominee to confirm whether they accept their nomination before being added to the poll. Of these seven nominated, only two accepted their nominations. Two others mentioned that, while not being available to be a full-time rep, they’d like to be listed as a backup rep, should the need arise.
As only two nominees accepted their nomination and the team is looking for two additional reps, current team reps decided to skip the poll and move directly to the vetting process. We believe both nominees meet the criteria of a team rep and would be excellent representations of the Training Team to the WordPress project.
It is with great excitement we announce Jonathan Bossenger and Muhibul Haque will be joining Jamie Madden as Training Team reps for 2025! Keep reading below to find out more about next year’s team reps.
Jonathan Bossenger was born and raised in Cape Town, South Africa. He currently lives in the suburbs with his wife and two growing sons. After spending his first 5 years of life after high school working in retail, Jonathan pivoted to software development and hasn’t looked back.
In 2011, he started doing some WordPress development work, and in 2015, he attended his first WordCampWordCampWordCamps 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. in Cape Town. This led to contributions in the areas of documentation, coreCoreCore is the set of software required to run WordPress. The Core Development Team builds WordPress., and, finally, community, where he was the most active. As a Community Program Supporter (aka Community Deputy) and WordCamp mentor, Jonathan’s focus was helping to grow WordPress meetups and WordCamps in Africa.
Jonathan joined the Training Team with the 2020 launch of Learn.WordPress.orgWordPress.orgThe 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/ and contributed the first developer-focused video tutorial on Learn. In 2022, he was hired at Automattic as a sponsored contributor to the training team, hosting workshops and creating video lessons for developers.
After hours, Jonathan enjoys spending time with his busy family and their extracurricular activities, keeping fit with regular workouts, and practicing Brazilian jiu-jitsu. His hobby is gaming, and he is currently working through his backlog of ever-growing Steam games.
Muhibul lives in Dhaka, Bangladesh, where he enjoys life with his wife and their three-year-old son. He started his professional career in 2011, focusing on Search Engine Optimization (SEO). While working in SEO, he realized the importance of having skills in web development, which sparked his interest in this field. In 2014, he made the full switch to work as a WordPress Developer, applying his skills in customization and development. Since then, he has been building his expertise and enjoying the creative challenges that come with developing dynamic websites.
Muhibul first became active in the community at WordCamp Sylhet in 2023, which inspired him to get involved with open-source projects. Since then, he is active on Training team and taken different roles like Training Team Administrator, Content Creator and now Training Team Representative. He is also active on Core, Themes, Docs, WPTV and Community Team as contributor.
When not working, he enjoys spending time with his family and loves to travel. Seeing new places and experiencing different cultures gives him fresh energy and inspiration.
Jamie Madden has been involved in open-source long before WordPress’ first release. He made his first contribution to the Red Hat kernel in 1999. Since then, he’s been contributing to the WordPress documentation, testing, and, of course, Training Team.
Jamie has been an active contributor in the Training Team since July 2022, and joined us as a Faculty Member in September that year lending his Subject Matter Expert and Editor expertise to the team.
You can reach out to the Training Team Reps in the #training channel in the Make WordPress SlackSlackSlack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/..
In June this year, the Training Team worked on creating thumbnails for content on Learn in preparation for the new site design that launched in August. Now, the site has just 70 more that need to be created to complete the content migrationMigrationMoving the code, database and media files for a website site from one server to another. Most typically done when changing hosting companies.. Anyone can help!
Please follow the steps below to help the team make the final thumbnails. You can leave a comment on the post once you have made some thumbnails, and a Training Team administrator will upload them to the site.
Generate a couple of test thumbnails, exporting, and verify that they look as expected.
Process
Step 1: Choose your content
Open the content-tracking spreadsheet. (You’ll find the link in the Training team’s Slack bookmarks as shown below.)
Select the Tutorials sheet (tab) and choose a tutorial for which you’ll create a thumbnail. (Ignore anything with a “Deprecated” status.)
Put your name in the Thumbnail by column (column H) to claim it.
For those who speak a language other than English, see if there are any tutorials in your language and prioritize those first.
Step 2: Create your thumbnail
Create the thumbnail by going through the thumbnail creation guide, also following these important points specific to this project:
Vary the colour palette and slide template style. Try not to repeat the same template or colour palette on consecutive images. The goal is to end up with something a bit random like this:
And not end up with something where there are a lot of the same colour-palette variations repeated next to each other, like this:
Copy-paste the tutorial title into the text area of the thumbnail generator, from the column that says Tutorial Title – for copying (use for thumbnails). It’s not obligatory to use the title in your graphic; if you find a great image to represent the tutorial, feel free to use one of the templates without text. (More on finding images below.)
We are not using Faces or Guest names for these thumbnails. If you’ve chosen a template with any Faces (avatars), click the Faces component and click the eye icon next to it to hide it, or right-click the component and select the “Show/Hide” option in the menu.
Similarly, if you’re using a template with Guest names, select the Speaker component and and click the eye icon next to it to hide it, or right-click the component and select the “Show/Hide” option in the menu.
If you’ve chosen a template that features an image (other than the ones that feature a preselected BlockBlockBlock 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. Editor image), replace it with an open sourceOpen SourceOpen 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. image from the WordPress Photo Directory, Openverse, or Pexels. Make sure no credit is required in the image’s license terms.
Step 3: Export, upload, and record your thumbnail
Export your thumbnail by following the handbook instructions. Rename the file using this naming convention: yyyy-mm-dd-name-of-tutorial Example: 2024-06-13-introducing-the-twenty-twenty-four-theme for a tutorial titled “Introducing the Twenty Twenty-Four theme.” (Do not use any spaces or uppercase letters in the file name.) The file will automatically be given the .png extension by the generator – don’t change it.
Upload the thumbnail file to the Google Drive in the Courses Tutorials folder. (You’ll find the link in the Training team’s SlackSlackSlack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/. bookmarks. Screenshot above.)
In the spreadsheet’s Thumbnail URLURLA specific web address of a website or web page on the Internet, such as a website’s URL www.wordpress.org column, paste the URL from the Google Drive by clicking the three dots next to the file > Share > Copy link.
Leave all other columns blank, unless you receive further instructions.
If you haven’t been able to upload thumbnails for all the ones you “claimed” in step 1, go back and remove your name next to that piece of content so someone else can get to it.
Summary: This post proposes resegmenting the current Learning Pathways content into shorter courses. This is expected to improve the learner experience and increase course completions. Please share your thoughts below.
On the 2nd of August, the new Learn WordPress site was launched, with a new type of content called Learning Pathways. Learning Pathways are a series of courses that guide learners from beginner to advanced skill levels in a specific field or discipline.
The WordPress Foundation recently emphasized the importance of increasing the number of course completions on Learn. It was highlighted that value lies not in the number of people who register for courses but in those who complete them. This prompted an investigation into the structure of Learning Pathways and the insights revealed by the data.
Current Learning Pathway courses are lengthy, with the number of lessons in each course ranging from 20 to 59. Course statistics show that the number of learners who progress through a course diminishes from lesson to lesson, with some courses seeing two-thirds of learners dropping out by the 10th lesson.
Lesson completion rates are stable throughout a course, though, and even show an increase in some courses. This indicates lessons in the later parts of a course are as relevant and engaging to users as those in earlier parts of a course.
Benefits of shorter courses
Long learning pathway courses can be daunting, leading to learner fatigue and decreased motivation. By breaking these courses into shorter courses, we can enhance the learning experience.
Shorter courses allow learners to concentrate on one topic or section at a time. This focused approach prevents the feeling of being overwhelmed by too much content, making it mentally easier to commit to the learning path. Shorter courses will help learners experience a sense of achievement more often and progress at a manageable pace.
Completed courses are already included in learners’ .org profile, which is expected to encourage the completion of shorter courses.
Feedback request
We would appreciate feedback from the Training Team on whether you support restructuring our content into a more digestible format. This shift could make the material easier to consume and potentially improve learner engagement.
Now that the new Learn WordPress is out in the world, we want to have a steady flow of new learners discovering the site and taking advantage of the valuable resources it offers.
This post is intended to gather ideas on which recurring activities the team should prioritize first, with the goal of bringing more learners to the site. Please provide your feedback by September 10, 2024 Sept. 24, 2024.
Potential types of activities include:
Marketing initiatives
Increasing the Training Team’s presence at WordCamps
Providing learners and contributors with resources to easily promote Learn WordPress in their networks
Here are some initial ideas to get the ball rolling. Please add your thoughts on which activity you think would be good to try first, and a few words on why. If you have an idea that’s not already listed here, feel free to add it in a comment.
Workshops & events
Conduct course cohorts regularly using Learning Pathway content.
Host workshop-style events at WordCamps using Learning Pathway content.
Host Online Workshops in different locales.
Work with Community/Polyglots to enroll community members to host these.
24 hours of Online Workshops, course cohorts, and other programming.
Create a system for interacting with and supporting Learn WordPress learners. For example, create a forum or SlackSlackSlack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/. channel where learners can ask course-related questions.
Other outreach/promotion
Have an active presence at flagship WordCamps, open sourceOpen SourceOpen 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. events, etc. Could include:
Presentations, workshops, booths, have organizers add Learn in flyers, etc.
Highlight the benefits of companies/organizations using Learn WordPress content in their business/activities.
Print up cards/small flyers with Learn WordPress URLURLA specific web address of a website or web page on the Internet, such as a website’s URL www.wordpress.org/blurb/QR code. Offer them to MeetupMeetupAll 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. organizers and hand them out at WordCamps, including flagships.
Paper “tents” with a QR code directing to Learn.WordPress.orgWordPress.orgThe 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/ for use at flagship WordCampWordCampWordCamps 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. Contributor Days on the Training Team table.
Connect with companies and freelancers offering WordPress services and have them promote Learn WordPress as a training resource for their clients and employees.
Connect with community colleges and schools that could benefit from incorporating Learn WordPress into their programs. See if there’s a database that tracks which colleges or schools include WordPress in their curriculum or extension programs.
Engage local Meetup organizers more to help advocate for and promote Learn WordPress within their communities.
Use Meetup’s email system to inform or update learners or members of new courses and learning pathways.
Explore how we can leverage YouTube as a funnel for promoting Learn WordPress.
Get Learn WordPress resources added to the WordPress dashboard so that all WordPress users would see the available resources in a prominent place.
Reach out to WordPress thought leaders for endorsements of our Learning Pathways to enhance credibility and adoption within the broader community.
Looking forward to hearing folks’ feedback over the next couple of weeks.
Thanks to Ben Evans, Wes Theron, and Jonathan Bossenger for their input.
For a number of years, community members have have had the idea of sharing learning resources with users in the wp-admin dashboard (example 1, example 2, example 3.) The idea came up again in recent brainstorming sessions by the team – Drawing new learners to the new Learn.WordPress.org. These ideas have so far revolved around adding a widgetWidgetA WordPress Widget is a small block that performs a specific function. You can add these widgets in sidebars also known as widget-ready areas on your web page. WordPress widgets were originally created to provide a simple and easy-to-use way of giving design and structure control of the WordPress theme to the user. to the admin dashboard. While a great idea, this requires a bit of developer/design time and so far hasn’t been achieved.
In this post, let’s brainstorm other ways that learning resources can be shared with users in their dashboard without needing to create a widget. Let’s discuss by Friday, November 8th. Any ideas we like we can then take to designers and developers to workout a solution with them.
Why introduce Learn during onboarding to the CMS?
Learning Pathways are proving to be Learn’s most successful content to-date. In Learn WordPress site remake: First two months, @zoonini shared how Learning Pathways are seeing completion rates higher than industry standards, video retention rates that continue to grow, and high leaner satisfaction reporting.
The Beginner Learning Pathways are ideal for someone starting out in their journey with WordPress. By adding reference to these in one’s onboarding experience, we anticipate better engagement with the CMS and better retention through onboarding.
Current reference
Currently, I could only find one instance of Learn referenced in the WordPress dashboard. This was under the About menu in the top-left. While a start, this link is difficult for users to find and lacks content of what information is presented when clicking on the link. I believe we can introduce Learn resources better.
Ideas
Add a reference to Learn in the Help box
Every wp-admin page has a Help box one can open from the top-right. We could add “Learning resources on Learn WordPress” under “For more information:”
Add a link to the Beginner User Learning Pathway in the blockBlockBlock 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. editor Welcome Guide
The Welcome Guide is clearly aimed at new users. This would make it an ideal location to link to the Beginner User Learning Pathway specifically. We could achieve this by adding a slide to the guide.
Add references in the default comment on a new install
A new install of WordPress comes with a default comment. Most experienced users probably do not read this comment any more. But it would be another location we could highlight the Beginner User Learning Pathway to new users. A reference could be added under the GravatarGravatarIs an acronym for Globally Recognized Avatar. It is the avatar system managed by WordPress.com, and used within the WordPress software. https://gravatar.com/. introduction.
Share you thoughts
How do these ideas sound? In what other ways could we introduce Learn resources to new WordPressers during their onboarding to the CMS? Please leave your thoughts below by Friday, November 8th.
In the WordPress open-source project, each team has Team Representatives, abbreviated as Reps. It’s time again to nominate the next round of Training Team Reps. (For a quick refresher of Team RepTeam RepA 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. roles across the WordPress project, see the Team Reps post on Team Updates.)
Summary: The team is looking for two more people to join @digitalchild in the Training Team Rep role next year.
The Role
Training Team Reps serve for approximately 2 consecutive years, using the first year to get familiar and the second to train the incoming reps. You can read more about the Training Team Rep’s role in the team handbook.
Details of 2025’s openings
The Training Team strives to have three team representatives at a time in order to ensure redundancy and diverse opinions in leadership. This year, @piyopiyofox and @kaitohm conclude their two year terms and will be stepping down from the role. @lada7042 is also stepping down due to personal reasons.
@digitalchild stepped in as Interim Team rep in June this year and has successfully co-led the the team during the temporary absence of other reps. For continuity’s sake, we’ve asked Jamie to continue on as team rep into 2025 and he has happily accepted! Thank you for being available to serve the team for another year, Jamie.
Therefore, the team is looking for two more people to join Jamie in the Training Team Rep role next year.
Anyone can nominate a Training Team Rep. Self-nominations are welcome, too! To nominate someone or yourself, please comment on this post. If you would like to nominate someone in private, please reach out to @kaitohm or @digitalchild.
Nomination Opens: October 4, 2024
Nomination Closes: October 25, 2024
Team reps will confirm each person nominated meets the vetting criteria at our weekly meeting on October 29th. They’ll then reach out to those nominated to confirm if they would like to accept the nomination. Only those who accept their nomination will be added to the poll, so feel free to decline a nomination if you don’t feel like this is the right fit for any reason.
Step 2: Vote for Team Reps
If there are more than 2 nominees who accept nomination, we will organize a poll to select the Team Reps.
Training team members can vote to select new Team Reps.
Voting Opens: November 5, 2024
Voting Closes: November 25, 2024
Step 3: Announce Team Reps
New Team reps will be announced on November 26 28, 2023.
Step 4: Onboard/Off-board Team Reps
New Team Reps will be onboarded during December, including 1-2 synchronous calls. This will allow the new team of reps to decide on new weekly meeting times before the year is out and get set up for success in 2025. Out-going Team Reps will be off-boarded during December also.
Time to Nominate!
Are you ready? It’s time to nominate folks to serve as our Training Team Reps for the new term! If you have any questions, please feel free to ask in the comments.