Meet 2024 Interim Co-Rep: Jamie Madden

Training Team co-reps @bsanevans @lada7042 and I are very excited to welcome Jamie Madden as interim Training Team co-representative (co-rep).

A few months ago we discussed the idea of an interim lead with the team, and the idea was largely accepted. An interim co-rep is an active Training Team member who fits our documented criteria, and is able to step in to help lead the team when another co-rep is on a leave for longer than 1 month.

Our fellow 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. @bsanevans will be away on a three month sabbatical on June 24th, and we will begin onboarding Jamie to the co-representative team starting from this week (June 3rd). He will be staying on as an interim co-rep until the end of the year.

Jamie Madden โ€“ @digitalchild

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.

We have a full spotlight on Jamie out in this post, so please give it a read if youโ€™d like to learn more about him!


Thank you again Jamie for accepting the call for this role! We look forward to working more closely with you in this capacity.

Proposal: Learn WordPress Content Maintenance Process

In last weekโ€™s Training Team (see Slack thread here) meeting we brought up the question of โ€œwhat content are we obligated to leave on learn and until what version of WordPress do we need to supportโ€.

This question is a critical one as the team is currently working on relaunching Learn WordPress with a fresh new design and streamlined content experience which includes Learning Pathways, Courses, and Lessons. Part of this project includes content deprecation for Tutorials and Lesson Plans, and a push toward presenting content on the site that is new, fresh, and relevant.

Hereโ€™s some takeaways from the discussion 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/:

  • Content that is not relevant to current coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. features of WordPress should be removed (ex. classic editor)
  • We could view theย WordPress version usage statsย to decide what content is most relevant and should be the focus for our team.
  • We can use WordPress and 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. https://www.php.net/manual/en/preface.php usage metrics to guide our content maintenance process
    • More than 70% of WordPress installs are using either 6.5 or 6.4.
    • Historically the project maintainers have used 5% as the baseline, ie if more than 5% of WordPresses are using that version of PHP, then support it (this currently aligns with the above point).
  • The team should review content every 6-12 months for relevancy

Proposed path forward

  • Adopt 5% baseline for content, which equates to supporting the last two versions of WordPress
  • Create a content maintenance review process that is run twice a year
  • Triage 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 by the repository owner. https://github.com/ for content issues which can be closed based on the new baseline

Contribute to this conversation

Hereโ€™s some questions to help keep the conversation going:

  • Do you agree with the proposed 5% baseline for content relevance? Why or why not?
  • Should there be exceptions to the 5% rule in certain circumstances? If so, what might those exceptions be?
  • What are your thoughts on the proposed bi-annual (twice a year) content review process?
  • How can we ensure that the content review process remains thorough and effective?
  • What strategies could we adopt to effectively communicate content deprecations to our learners?
  • What other metrics or data sources could be beneficial for informing our content maintenance process?

Please share your thoughts on this topic by June 13th, 2024

Training Team Meeting Recap โ€“ 23rd May 2024

This meeting followed this meeting agenda in GitHub. You can see conversations from the meeting in this Slack Log. (If you donโ€™t have a 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/ account, you can set one up.)

Introductions and Welcome

There were 21 attendees @lada7042, @piyopiyofox, @jagirbahesh, @west7, @zeelthakkar, @pooja9712, @bsanevans, @sierratr (async), @freewebmentor (async), @sumitsingh (async), @devmuhib (async), @voboghure (async), @rcreators (async), @onealtr (async), @ironnysh (async), @digitalchild (async), @cnormandigital (async), @psykro (async), @zoonini (async), @askdesign (async)

Welcome, to all the new contributors who joined the Training Teamโ€™s Slack channel in the last week:

@vkuberan, @lamarajan, @Vineet Singh, @Sharon

For those who are new here, the WordPress Training Team helps people learn to use, extend, and contribute to WordPress through educational content hosted onย Learn.WordPress.org.

If you havenโ€™t seen them yet, then I recommend checking out ourย onboarding program, and ourย Guide Program:sparkles:

News

Meeting Note Takers

May 23 โ€“ย @Zeel Thakkar
May 30 โ€“ย @jagirbahesh
June 6 โ€“ย @speedyprem
June 13 โ€“ @Zeel Thakkar

Meeting recap notes are one of the best ways to get started contributing to a team, and you can find details on how to write notes on thisย handbook page.

Looking for feedback

  • Would love everyoneโ€™s feedback with the introduction of the Learning Pathways.
    • What content are we obligated to leave on Learn? Ex. Classic editor
    • Until what version do we need to support?

@bsanevans suggests revisiting Learning Pathways annually to ensure they remain current. He believes that content irrelevant to the 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. Editor should be removed, noting that the classic editor was removed from the coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. over five years ago. By reviewing WordPress version usage stats, and focusing on content for versions 6.4 and 6.5, which cover over 70% of installs, we can keep Learn up to date with the majority of use cases.

@psykro suggests yearly updates for Learning Pathways and every six months for newer features like the Site Editor and Interactivity APIAPI An API or Application Programming Interface is a software intermediary that allows programs to interact with each other and share data in limited, clearly defined ways. until they stabilize. He agrees that content related to features removed from the core should be removed. For WordPress versions, he proposes using a 5% usage baseline to determine content support, ensuring we cover versions 6.4 and 6.5 but also older versions if their usage exceeds 5%.

  • Trainingโ€™s 2024 goals โ€“ we asked this question last week and didnโ€™t get any feedback. I added a multiple-choice option if that is easier.
    • Weโ€™d like to send out a survey to the 10,000+ members of theย Meetup.comย Online Workshop groupย to get their input. What do folks think about these three questions?
    • What is currently working well with Online Workshops?
    • What would you like to see changed with Online Workshops?
    • Do you have any suggestions for future Online Workshop topics?

Looking for volunteers

  • Is this the volunteer project you have been looking for? We are looking for someone/or several people to triage theย spreadsheetย of all the available tutorials and recommend which ones to keep, modify or deprecate. There are only 255.
  • Thank you to the following team members for volunteering to be 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. Europe 2024 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/ Training Team Contributor Table

Updates from last weekโ€™s dev-squad triage session

Last weekโ€™s Dev squad session was postponed by a week due to member unavailability. With no new bugs or PRs to triage, the focus was on reviewing and testing open PRs.

We invite developers familiar with the Learn WordPress codebase to help us finalize these PRs.

Other News

  • Learn redesign update:
    • Fromย @adamwoodย This week we made good progress, finalizing some technical decisions and shipping some important pieces:
    • The Learning Pathway taxonomyTaxonomy A taxonomy is a way to group things together. In WordPress, some common taxonomies are category, link, tag, or post format. https://codex.wordpress.org/Taxonomies#Default_Taxonomies. was created, allowing Courses to be classified as one of 4 Learning Pathways (designer, user, developer, contributor), and thereby be included on the new home page and taxonomy pages.
    • Theย Online Workshops page

As part ofย the Learn Redesign project, content types on Learn are getting streamlined. Withย the Lesson content typeย becoming the focus of Learn, theย Lesson Planย andย Tutorialย handbook pages have been moved to under theย Resources sectionย in the handbook.

Come and Contribute

Today we are focusing on Topics awaiting vetting

  • Seeย Vetting Topic Ideasย for step-by-step guidance on vetting topic ideas.
  • We have 31 issues that require vetting

Contribution Acknowledgement

  • Badges awarded:
  • Props:ย @Jamie Madden,ย @sumitsingh,ย @devmuhib, @jagirbahesh for WordCamp Europe 2024 Contributor Day volunteering.
  • Props:ย @Prem Tiwariย has joined our team as an Administrator and Content Creator. With his expertise in pluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory https://wordpress.org/plugins/ or can be cost-based plugin from a third-party. development and knowledge of 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/ Blocks, he aims to assist in training team members.
  • Props:ย @Emmanuelย for reviewing his first pieces of content.
  • props:ย @magicroundaboutย for his excellent reviews of some of my recent lessons.

Project Updates

As we near the tentative launch date of July 2024, we need volunteers to help with creating a marketing campaign for Learning Pathways.ย @abhanonstopnewsukย volunteered last week, and it would be great if we could have another 2 people or so join. Please comment in this thread if youโ€™d like to help outย 

@abhanonstopnewsuk would like your input to help clarify what to focus on. Here is the Slack conversation.

Faculty Updates

  • What have you been working on and how has it been going?

    @west7 creating lessons for the Intermediate learning pathway. Making steady progress.

    @bsanevans has been launching the second course cohort with 17 participants and great engagement. @Jonathan had a successful call with them last week.

    @cnromandigital is still working on the Intermediate Theme Dev LP: she just released 3 Template videos and working on publishing 5 lessons in the Global Settings and Styles module.

    @Jonathan is working with @cnromandigital on Intermediate Theme Developer lessons. Itโ€™s been fun to switch my mind to themes for a bit.

    @Kathryn Presner has been co-facilitating the second-course cohort with @bsanevans and @Jonathan. They are preparing for next weekโ€™s Guide program workshop and planning Juneโ€™s workshop on the new Video Best Practices handbook with @west7. She is also volunteering for marketing efforts around the new Learn siteLearn site The Training Team publishes its completed lesson plans at https://learn.wordpress.org/ which is often referred to as the "Learn" site. and finalizing the video thumbnail generator for team use.

    @lada7042 is recording lessons for the intermediate learning pathways and preparing a presentation for next weekโ€™s WordCamp Montclair.
  • Is there anything youโ€™ve accomplished within WordPress or in your personal life?

    @Jonathan has exciting news โ€” WordCamp Cape Town is happening! Check it out at WordCamp Cape Town 2024.
  • Do you have any blockers?

    @west7 need some scripts to be reviewed.
  • Can other Faculty or Training Team members help you in some way? Please reach out to the team repsย @lada7042,ย @piyopiyofox, @bsanevansย or any of the other members for help. That is what is awesome about this community.

Open Discussions

You can see all meetings scheduled on this meeting calendar. If you are new to the Training Team, then come walk through our onboarding program to get to know the team and how we work. And if you have questions, feel free to reach out in theย #trainingย Slack channel at any time.

#learn-wordpress, #meeting-recap, #training, #training-team

WordCamp Europe 2024 Contributor Day

Thank you for joining the Training Team for 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. Europe 2024 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/! Weโ€™ve prepared activities for both new and experienced contributors to join in on the day. See the schedule for WCEU Contributor Day here.

We are excited to announce that we will be hosting online events during Contributor Day, allowing those who couldnโ€™t attend WordCamp Europe to participate remotely. You can join us for online contributions by following the 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. link below. Stay tuned for scheduled events!

Join the online events on Meetup

Table Leads:ย Sumit Singh (@sumitsingh), Jamie Madden (@digitalchild)

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/ย Monitor:ย Muhibul Haque (@devmuhib), Jagir Bahesh (@jagirbahesh) and Jenny Dupuy (@jdy68)

Online Coordinator:ย Muhibul Haque (@devmuhib), Jagir Bahesh (@jagirbahesh)


How can I best prepare?

You can prepare for Contributor Day by ensuring youโ€™ve got these starter tools ready:

Instructions for preparing in advance can be found here: Welcome to the Training Team! If you are a developer, check out these Dev-squad guidelines.

Please Note: For registering for Slack, be sure to log in usingย yourusername@chat.wordpress.orgย as your email address. Not your normal email address.

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.


Iโ€™m new to the Training Team!

Thanks for joining! Please walk through our brand-new Onboarding Program. This will give you an overview of the team, help you set up the accounts you need to contribute, and even walk you through your first contribution!

We expect the onboarding program above to take 30-60 minutes. Once youโ€™ve completed onboarding, jump into these other activities to continue contributing!

Review published content and submit feedback

WordPress software continues to grow and new features get added all the time. Reviewing published content and updating content is important in keeping the Learn WordPress website current. Follow the team guide about reviewing published content to leave feedback about any content below. (Reviewing older content would be helpful!)

Submit new content topic ideas

Have a look through the Learn WordPress website. Are there any topics you feel would be great to add to the website? Come add your topic ideas to 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 by the repository owner. https://github.com/ repository from the button below:


I have experience working with the Training Team!

Thanks for joining! Depending on your interests, there are a few ways you can get involved. For each of the tasks below, the team handbook should help you with process specifics. But if you have any questions, feel free to reach out!

Thumbnail Creation Project

In preparation for theย relaunch of Learn.WordPress.org and Learning Pathwaysย scheduled for July, we need to create a large quantity of small graphics โ€“ called thumbnails โ€“ to serve as featured images for each course, lesson, and tutorial. This will create a visually appealing site that will entice learners to dive in and get started on their learning journey.

Content Creation

Are you interested in creating content? If so, then creating content related to WordPress 6.5, WordPress 6.5.2 and WordPress 6.5.3 releases are our priority today.

Start by searching for a piece of content youโ€™d like to work on in either the 6.5 project board , 6.5.2 project board, or 6.5.3 project board. Once found, comment on the GitHub issue so that we can assign it to you.

Content Translation

Are you interested in translating content? If so, then translating content related to the Localization Foundation project is our priority today. Do you speak Spanish, Japanese, German, French, Hindi, or Italian? Come help us localize content for either these five or our 8 other languages. There are a few courses about onboarding contributors specifically that will help in the WordPress mentorship program:

You can learn how to get started in content localization in this handbook page.

Content Reviews

Are you interested in editing content? If so, then reviewing content waiting to be published is our priority today.

Start by finding a piece of content to review in our content development board. This GitHub view has filtered all content waiting for reviews before it is published. Follow the teamโ€™s Guidelines for reviewing content and leave your reviews right there in GitHub.

Subject Matter Expert

Aย subject-matter expertย is someone who has extensive knowledge in a particular field or area and can provide advice, guidance, and direction in that subject. If you would like to help vet topics, please visit the Vetting Topic Ideas handbook page.

Triage Developer Issues

Are you a developer interested in working on issues for the Learn website? If so, then working through our Website Development project board is our priority today.

Start by reviewing issues โ€œIn Reviewโ€. Any help you can provide regarding issues โ€œIn Progressโ€ would be great, too. But in general, any attention you can give to any issue would be much appreciated.

If there are enough interested Developers, then we can also create a developer-focused working group so that they can focus on related issues.

Cross-team collaboration opportunitiesย ย 

Discuss or share ideas of how the Training Team could collaborate more with other Make WordPress Teams such as Marketing, Documentation etc.

Before you leaveโ€ฆ

Weโ€™d love to hear what you achieved on the day. Before leaving the table, please submit the Contributor Day Attendee Feedback Form and respond to the relevant thread in Slack.

Contributor Day Attendee Feedback Form

โ† Back

Thank you for your response. โœจ

Did you attend in-person, or virtually?(required)

#contributor-days,ย #training-team #WCEU2024

#contributor-days, #learn-wordpress, #training-team, #wceu, #wceu2024

Training Team Meeting Recap โ€“ 16th May 2024

This meeting followed this meeting agenda in GitHub. You can see conversations from the meeting in this Slack Log. (If you donโ€™t have a 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/ account, you can set one up.)

Introductions and Welcome

There were 18 attendees @bsanevans, @jagirbahesh, @zeelthakkar, @lada7042, @digitalchild, @piyopiyofox, @voboghure, @nhrrob, @devmuhib (async), @freewebmentor (async), @west7 (async), @sumitsingh (async), @dextorlobo (async), @ironnysh (async), @cnormandigital (async), @quitevisible (async), @backpocketace (async), @zoonini (async)

Welcome all the new contributors who joined the Training Teamโ€™s Slack channel in the last week:

@cannobserv, @ninja05, @nahuai, @badrul007, @hameem1102, @lizabogatyreva, @jasonpit

For those who are new here, the WordPress Training Team helps people learn to use, extend, and contribute to WordPress through educational content hosted onย Learn.WordPress.org.

If you havenโ€™t seen them yet, then I recommend checking out ourย onboarding program, and ourย Guide Program

News

Meeting Note Takers

Meeting recap notes are one of the best ways to get started contributing to a team, and you can find details on how to write notes in thisย handbook page.

Looking for feedback

The team reps have been reviewingย the Training Teamโ€™s 2024 goalsย and have two items for the team to discuss to provide clarity and achievability.

  • @bsanevans : Thank you for input last week regarding the goalย โ€œBrainstorm the evolution of Online Workshopsโ€. Currently, theย Meetup.comย Online Workshop groupย has over 10,000 registered members. Weโ€™d like to send these members a three question survey to collect their input.ย What do folks think about asking these three questions
    • What is currently working well with Online Workshops?
    • What would you like to see changed with Online Workshops?
    • What Online Workshop topic(s) would you like to attend?
  • Regarding the goalย โ€œCreate and maintain shared resources that promote the Training Team and Learnโ€, weโ€™re still looking for input from the team. Please add your thoughts to last weekโ€™s thread to continue the conversation.
    • When do we feel satisfied that this is met? What resources are we lacking? We have slides and supporting materials for various thingsย in our shared folder.

Moving on, here are some other topics looking for feedbackย 

ย Looking for volunteers

Also, thank you to everyone who volunteered to lead trainingโ€™s table at 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/. Team reps will be announcing table leads shortly.

Other news

@digitalchildย has accepted to become an interim 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., starting mid-June

@bsanevans will be going on a three month leave from the end of June and wonโ€™t be able to fulfill his team rep duties during this time. He will be returning at the end of September, and fully intend on serving the team for the remainder of the year as team rep.

Followingย the procedure listed in the handbook, team reps have reached out to Jamie to cover for me as interim team rep while Iโ€™m absent. Jamie has graciously accepted and will be starting team rep responsibilities from mid-June, so that there is some overlap with me before I go on leave.

Please congratulate and welcome @digitalchild as interim team rep for the Training Team!

  • The developer squadย will be meeting later today for another triage session.ย Please join the team inย #meta-learnย atย 07:00 UTC.
  • Handbook updates
  • A team goal has been completedย 
    • One goal the team had for Q2 this year was โ€œCreate or update a handbook page that clarifies where peopleโ€™s contributions to the team will appear/be displayedโ€.ย An update has been made toย the onboarding programย to include this information.
  • The Training Teamโ€™s Guide Program is growing โ€“ and we need your helpย 

Thereโ€™s a lot going on in the team right now. Were there any questions about any of that news above?

Come and Contribute

This week weโ€™d love the team to focus onย Feedback awaiting validation

Content ready for review

Topics awaiting vetting

  • Seeย Vetting Topic Ideasย for step-by-step guidance on vetting topic ideas.
  • We have 31 issues that require vetting

Good first issues for developers

  • Seeย Developing Learn WordPressย for instructions on contributing to the Learn WordPress code.
  • All issues are clear for the 4th week in a row!

Validated feedback awaiting fix

Contributor Acknowledgement

Does anyone have some props to share with a teammate this week?

I want to give props to @ironnysh for publishing the latest episode of theย Contributor Spotlight: Jamie Madden

Project updates

Open Discussion

Does anyone have an open discussion topic theyโ€™d like to bring to the team?

@piyopiyofox the Beginner User Learning Pathwayย is now complete and published!

Itโ€™ll have a more prominent position on the Learn homepage once the relaunch occursย Great job @west7ย and all who contributed to this effort!

Training Team Meeting Recap โ€“ 9th May 2024

This meeting followed this meeting agenda in GitHub. You can see conversations from the meeting in this Slack Log. (If you donโ€™t have a 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/ account, you can set one up.)

Introductions and Welcome

There were 23 attendees @piyopiyofox @jagirbahesh @west7 @lada7042 @pooja9712 @devmuhib @voboghure @zeelthakkar @jhimross @nhrrob (async) @rcreators (async) @dextorlobo (async) @sumitsingh (async) @freewebmentor (async) @manukk (async) @psykro (async) @jdy68 (async) @amitpatelmd (async) @backpocketace (async) @quitevisible (async) @sierratr (async) @ironnysh (async) @webcommsat (async)

Please welcome these folks who newly joined theย #trainingย channel in the last week: @nagdy @antoniosejas @amkojok @nihalf @sh4lin @fitehal

For those who are new here, the WordPress Training Team helps people learn to use, extend, and contribute to WordPress through educational content hosted onย Learn.WordPress.org.

If you havenโ€™t seen them yet, then I recommend checking out ourย onboarding program, and ourย Guide Program

News

Meeting Note Takers

Looking for feedback

The team reps reviewedย our 2024 goalsย this week and have a few questions for the team to discuss to provide clarity and achievability to some of the goals we created together.ย We are looking for feedback on how to proceed on two goalsย 

  • Goal: Brainstorm the evolution of Online Workshops
    • What are we hoping to accomplish with this goal? For example, Did we want to increase the programming? Like having the same topics over different time zones to reach more audiences?
  • Goal: Create and maintain shared resources that promote the Training Team and Learn
    • When do we feel satisfied that this is met? What resources are we lacking? We have slides and supporting materials for various thingsย in our shared folder.
  • Request for feedback: AI-generated voiceovers for video content
    • What does the training team think of these AI voice videos? Please leave your feedback on the post!
  • Sensei has been updated toย Sensei Pro to 1.24.0. Pleaseย raise an issueย if you find one. Thanks @adamwood !
  • @psykro is also looking for additional feedback on his videoย The built-in WordPress debugging options #2378ย as it presents us with a new video editing features. When providing feedback, he asks that consider the following while reviewing (some of which have been altered during the initial review)
    • use of sound effects (please see the first version of the video), some like it, some do not
    • transition speeds and use of blur effects
    • code examples, showing them in an IDE (integrated development environment) or not
    • use of dark mode vs light mode

Looking for volunteers

  • We are still looking to confirmย WordCamp Europe 2024 Contributor Dayย table leads โ€” do we have any volunteers?
    • We are also still looking for suggestions for things to do.ย Please share your thoughts by May 27th

Updates from last weekโ€™s dev-squad triage session

  • No updates this week.
  • The Training Team developer squad meets every other Thursday at 07:00 inย #meta-learnย You can learn more about the dev squad and what it does inย this handbook page.

Other News

Come and Contribute

This week weโ€™d love the team to focus onย Topics awaiting vetting

  • Seeย Vetting Topic Ideasย for step-by-step guidance on vetting topic ideas.
  • We haveย 31 issues that require vetting

Content ready for review

Feedback awaiting validation

Good first issues for developers

  • Seeย Developing Learn WordPressย for instructions on contributing to the Learn WordPress code.
  • All issues are clear for the 3rd week in a row!ย :clap:

Validated feedback awaiting fix

Contribution Acknowledgement

Project Updates

Faculty Updates

@piyopiyofox asked faculty members, what they were working on and how was that going? If they accomplished anything since the last meeting? If they have any blockers and if any other faculty or training team member help them in some way?

@devmuhib replied he was clearing the helpscout tickets, triaging 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 by the repository owner. https://github.com/ issues and will be leading training team table at 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/ 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. Sylhet.

@west7 replied he was creating and reviewing content for Learning Pathways project. Ran an online workshop and guide program.

@sumitsingh replied he was helping new contribution to peoples with guide program, have conversation with @zoonini for training 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. meeting and reviewing translation in hindi.

@piyopiyofox replied she was reviewing team goals, finding WCEU table leads, volunteered to be a guide and outreach for interim co-rep

@cnormandigital replied she was completing Sensei lesson, Theme development lesson recordings for LP Templates module and Removing the static in the background of my recordings

@zoonini replied she ran second edition of Untangling Templates online workshop. Planning an online workshop about the Guides program, with guest @sumitsingh , Managing Guide program, including matching a few more pairs. Drafting a new/expanded video best practices section for the handbook and Preparations for a new course cohort about building your first 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., which Iโ€™ll be co-facilitating

@ardianimaya replied she arranged upcoming Contributor Spotlight article workflow with @ironnysh (this month we have @digitalchild โ€™s spotlight!), and discussed about having content bank

@webcommsat replied she has been looking at some of the release issues which had been identifying with Courtney. lso been looking at some matches and cross opportunities with the Developer Blog, continuing previous efforts on this. More to follow. Followed up on learning pathways next steps.

Open Discussions

@piyopiyofox told us that @psykro wanted to start a conversation on what to do with out of date tutorials based onย this content feedback on one of my original tutorials from 2020. From @psykro

โ€œThe learner came across my (very long) tutorial and shared feedback that the content was out of date. I replied with the updated tutorials for that same content.
However, I did note that the learner came to the tutorial via organic search, so it got me thinking, as we move towards the learning pathways/learn redesign, what should we plan for when it comes to older content.
We should probably do some sort of review as to what content is still coming up in online searches, and then add similar notices to the ones I added on this tutorial, about how there are updated versions.โ€

@west7 likes the notice on the tutorial page. @lada7042 agreed that we need to review older content. Also suggested if we can remove or need to keep the content and add the notice. While @piyopiyofox informed that removing the content from learn website will not remove content from WordPress.tv and YouTube, so we need to have a strategy to coordinate deprecation across all platform.

@cnormandigital suggest that we need to have a routine for updating the videos with the links to new content. @ironnysh suggest two notices, 1. Manually deprecation notice with links to newer versions, 2. Automatic FYI message that will added to every tutorial posted over a year ago.


You can see all meetings scheduled on this meeting calendar. If you are new to the Training Team, then come walk through our onboarding program to get to know the team and how we work. And if you have questions, feel free to reach out in theย #trainingย Slack channel at any time.

#meeting-recap, #training, #training-team

Get to Know the Training Team’s Guide Program

Did you know the Training team has a program designed to help onboard new team members? The Guide Program matches seasoned contributors with folks who are new to the Training team, helping them navigate the WordPress project and get started contributing.

If youโ€™ve been active with the Training team for at least six months, please consider applying to become a Guide! We need more people to match with new contributors in all parts of the world. At the moment, there is a particular need for folks in the Americas and EMEA (Europe, Middle East, Africa) time zones.

Want to learn more about the Guide program? Join the upcoming online workshop called Get to Know the Training Teamโ€™s Guide Program, where Iโ€™ll have an informal Q&A with Training team members Sumit Singh and Muhibul Haque. Youโ€™ll learn all about the Guide program, find out what makes it so rewarding, and why it might be what youโ€™ve been looking for to help you get more involved with the WordPress project. Hope to see you there!

X-post: Looking for a Gujarati translation…

X-post from +make.wordpress.org/polyglots: Looking for a Gujarati translationโ€ฆ

Contributor Spotlight: Jamie Madden

Welcome to another edition of the Training Teamโ€™sย Contributor Spotlight!
In this series, we introduce one of our many valued contributors and invite you to learn more about their journey.

WordPress contributor Jamie Madden's profile photo

Meet Jamie!

Jamie Madden had 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.


โ€œI discovered WordPress when Matt (Mullenweg, WordPress co-founder -R.S.) started posting about it on the B2 Evolution forums. I have been around since the beginning. First, it was for personal projects. By 2006, I was using it professionally with my friend in our small agency, building websites and plugins for niche sites.โ€

An Australian living in Vietnam with his wife, Jamie has over 25 years of experience in IT in software development, infrastructure, backend server admin, customer support, and more. He also founded a multivendor marketplace pluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory https://wordpress.org/plugins/ or can be cost-based plugin from a third-party. for WooCommerce and is now working in the emerging field of AI.

A pack of fish swimming in the sea. Photo by Jamie Madden
This is not a screensaver (photo: Jamie Madden)

Besides software, Jamie is also a passionate scuba diver with technical certifications who is looking to add dive master to the list soon. โ€œIf Iโ€™m not in the ocean, Iโ€™m on a mountain snowboarding,โ€ he says. โ€œI enjoy learning new things, and my current area of interest is languages. Iโ€™m studying Chinese, Vietnamese, and Spanish and dabbling in a couple more.โ€

What motivated you to start contributing to the open-source project? What drew you to the Training Team?
โ€œIโ€™m passionate about open-source and open standards and have been interested in this since I got involved in IT in the mid-to-late 90s. I have been a tutor, teacher, and trainer on and off over the years, and I find that training is essential when learning to use new open-source tools. It was an opportunity to contribute to the Training Team as a subject expert.โ€

Jamie also regularly reviews lessons and has been part of the teamโ€™s dev-squad since it started. โ€œWe hold regular meetings to triage code-related issues on the Learn website. The #meta-learn channel on the Making WordPress Slack is also where other training folks can come to ask developer-related questions.โ€

When asked about a memorable moment in his journey as a Training Team contributor, he picks a recent one: โ€œI got to co-lead the Training Team Table at this yearโ€™s WordCamp Asia with Wes Theron. Meeting so many faces in person and onboarding new contributors has been a highlight.โ€

Could you share any challenges or obstacles you faced when starting to contribute and how you overcame them?
โ€œThe biggest challenge for entry when contributing to any open-source projectsโ€”no matter if itโ€™s development, marketing, documentation, or other areasโ€”is documentation. The Training Team Handbook, the Developer Resources, and 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/ have been staples in my contributions.โ€

Jamie Madden underwater, during technical scuba training
Soon to be Dive Master. Jamie underwater

What advice would you give to someone interested in contributing to WordPress?
โ€œEveryone learns differently, so ask questions, be curious, and start building. Thatโ€™s how you learn WordPress and find where you could contribute most.โ€

(In)Frequently Asked Questions

Which tutorial changed the way you work with WordPress?
โ€œAll the 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. Editor tutorials that Wes produces.โ€

Name three things you must pack for 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..

  1. My name badge from the last one
  2. A spare bag for swag
  3. Comfortable shoes

If you had all the time in the world, which other open-source project would you contribute to?
โ€œI would go back to contributing to the PostgreSQL team. I used to contribute to the docs team 20 years ago.โ€


Thank you, Jamie, for all your dedication and contributions to the Training Team and the WordPressย Open-Sourceย Project!


Are you interested in contributing to the Training Team?
Check out ourย Getting Started guideย or join theย Guide Programย for mentorship with an experienced contributor. Weโ€™d be happy to have you join us!

#contributor-spotlight

Training Team Meeting Recap โ€“ 02nd May 2024

This meeting followed this meeting agenda in GitHub. You can see conversations from the meeting in this Slack Log. (If you donโ€™t have a 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/ account, you can set one up.)

Introductions and Welcome

There were 21 attendees @lada7042, @jagirbahesh, @devmuhib, @piyopiyofox, @west7, @bsanevans, @pooja9712, @nhrrob, @quitevisible(async), @dextorlobo(async), @zeelthakkar(async), @voboghure(async), @sumitsingh(async), @psykro(async), @freewebmentor(async), @cnormandigital(async), @jhimross(async), @backpocketACE(async), @sierratr(async), @mebo(async), @ironnysh(async)

Welcome, to all the new contributors who joined the Training Teamโ€™s Slack channel in the last week:

@yagniksangani, @th3hegemon, @yeremiloli

For those who are new here, the WordPress Training Team helps people learn to use, extend, and contribute to WordPress through educational content hosted onย Learn.WordPress.org.

If you havenโ€™t seen them yet, then I recommend checking out ourย onboarding program, and ourย Guide Programย 

News

Meeting Note Takers

May 2 โ€“ @Jagir Bahesh
May 9 โ€“ @Tapan
May 16 โ€“ @Arun Sharma
May 23 โ€“ @Zeel Thakkar

Meeting recap notes are one of the best ways to get started contributing to a team, and you can find details on how to write notes in thisย handbook page.

Looking for feedback

  • @Ben Evans Received notice from the Sensei LMS pluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory https://wordpress.org/plugins/ or can be cost-based plugin from a third-party. team that they will no longer be able to provide the following two features that were discussed at 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 in summer 2023. For context, these were featuresย #trainingย had requested as part of our content type consolidation efforts around the site relaunch happening this year.
  1. Adding an instructor notes section to lessons
  2. Adding lessons to multiple courses

Based on this information, Iโ€™d like to discuss next steps with the team.

  • Feature 1, I think weโ€™ll will want to work withย #metaย to still create this feature as part of the site redesign. But this should probably be done with as minimal custom development as possible to reduce future maintenance overhead.
  • Feature 2 is something I propose we reassess and consider alternatives for. Technically, I think Learning Pathways could still be launched without this.
  • The lesson page is getting a makeover too.ย Learn Designย (post by Joen) Please add your comments to the post.
  • I am updating the wording in theย Training team contributor badgeย reviewing section to make it more clear and add a link to the review template. I noticed under copyediting/reviewing there is wording โ€œYou should successfully move pieces of content from the โ€œReview in Progressโ€ stage to the โ€œPublished or closedโ€ stage 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 by the repository owner. https://github.com/.โ€
    • Do we want the reviewers to publish or close an issue?
    • Is it the authorโ€™s responsibility to publish or close an issue?
    • Thoughts? Should the wording be removed?

Looking for volunteers

  • Guides program
    We currently have a couple of folks still waiting to be matched with a guide, but no guides are available. What are some ways we could attract more guides, ideally in a variety of time zones? A general call for new guides already went out a few weeks ago in theย #trainingย channel, but no one stepped forward, so other ideas are very welcome.
  • Reviewers needed to review lesson videos. See Come & Contribute section

Updates from last weekโ€™s dev-squad triage session

Here is the link to the thread inย #meta-learn.
Looks like they had a good turn out.ย 

Other News

Come and Contribute

Validated feedback awaiting fix

Find the rest of the ways you can contribute in thisย :thread:

Content ready for review

Feedback awaiting validation

Topics awaiting vetting

  • Seeย Vetting Topic Ideasย for step-by-step guidance on vetting topic ideas.
  • We have 31 issue that requires vetting

Good first issues for developers

  • Seeย Developing Learn WordPressย for instructions on contributing to the Learn WordPress code.
  • :star2:ย We have 0 issues 2 weeks in a row with 0 issues.

Contribution Acknowledgement

@Ben Evans give props to @Laura Adamonis and @Destiny for being great co-team reps :star2: Heโ€™ve been away for a couple of weeks with travel, but theyโ€™ve supported him with his tasks around that.

@sierratrย โ€“ Completing his first lesson for the Intermediate learning pathway which is currently being reviewed.
@lada7042ย โ€“ Creating a second lesson related the Site Editor and Styles/Style Book.
@ervanyuffrizalย โ€“ Contributing his amazing video editing skills to the Training Team
@ironnyshย Completing a second script about 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)

Project Updates

Open Discussions

If you have topics youโ€™d like discussed in the meeting, please leave them as a comment on this issue.

@Ben Evans ย like to bring this recent GitHub update to folksโ€™ attention:ย #training.
Content Creators, (includingย @faculty-content-creatorsย ). Going forward, please use theย //publishย automation command whenever closing out issues for content youโ€™ve publishedย :man-bowing::skin-tone-3:ย This will help us track our content creation stats better :star2:

@devmuhib When he receive tutorial presenter application in Help scout, by default the close button is pre-selected. So, when he reply it get closed. he trying to change this to active, instead of โ€œclosedโ€ state but due to settings is not available Now the @piyopiyofox will look in to it.

@Jonathanย and @westnz will run Content Creator Coffee Hours again this month.

  1. Session 1: 7th May 15:00 UTCย  (@Jonathan)
  2. Session 2: 21st May 21:00 UTC (@westnz)

They will share the Zoom links closer to the time.

@lada7042 want to host a Reviewers hour that we get together and review several lessons.ย she might have to do a early morning and then an evening. Looking for suggestions on times?

@piyopiyofox is still looking forย WordCamp Europe 2024 Contributor Dayย Training Team Table Leads.
If youโ€™re interested, please DM @piyopiyofox or comment on this post.


You can see all meetings scheduled on this meeting calendar. If you are new to the Training Team, then come walk through our onboarding program to get to know the team and how we work. And if you have questions, feel free to reach out in theย #trainingย Slack channel at any time.

#learn-wordpress, #meeting-recap, #training, #training-team