Current Focus Areas

Training Team Goals for 2024

Categorize a post as Highlight to add it to this section.

Projects

Categorize a post as Project to add it to this section.

Other Work in Progress

    Categorize a post as Work in Progress to add it to this section.

    You can follow all of our work in the Training Team Administration GitHub board.

    Training Team Meeting Recap – 22th February 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 14 attendees: @piyopiyofox, @sierratr, @west7, @lada7042, @devmuhib, @huzaifaalmesbah, @amitpatelmd, @melbos, @psykro, @margheweb, @onealtr, @cnormandigital, @quitevisible, and @bsanevans

    We’ve had some new people join the channel recently: 

    @Quentin, @Zoran Stojkovic, @Agil Julio, @francisco, @Morais Junior, and @justingreerbbi

    Welcome! Please post in the #training channel or reach out to a team member to help you with contributing. Resources to check out our onboarding program, and our Guide Program.

    News

    Meeting Note Takers

    Looking for feedback

    Discussion: Bringing accessibility-first approaches into content development — this is a new discussion started with the team, and we need member’s feedback.

    I also want to tie in a conversation @Courtney shared in #meta recently which ties into 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) work as well https://wordpress.slack.com/archives/C02QB8GMM/p1708544941159409 (note that this thread will take you out of the meeting)

    Looking for volunteers

    WordCamp Asia 2024 Contributor Day — we are currently looking for a host on site for the online portion. If you will be attending 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 and could assist with hosting the online portion of 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/., please let us know!

    Updates from last week’s dev-squad triage session

    Dev-squad 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/ triage meetings happen in #meta-learn every Thursday at 07:00 UTC — if you have developer experience or are interested in helping manage that work please tune in later today!

    Feb 14 attendees: @jonathan and @devmuhib

    There were no new PRs or bugs to triage this week, so the team moved into triaging Content Feedback issues.

    They also updated the Dev-squad triage handbook page to include details on validating Content Feedback issues for future meetings.

    Other News

    Ooop, this should have been in Looking for Feedback, my apologies! This conversation is ongoing until February 25th. Please share your thoughts on how we can measure impact on Learn WordPress.

    Come and Contribute

    If you’re ready to jump in and start contributing to the team we have a bunch of things you can work on:

    Content ready for review

     Feedback awaiting validation

     Topics awaiting vetting

     Good first issues for developers

    • See Developing Learn WordPress for instructions on contributing to the Learn WordPress code.
    • There are currently 15 issues requiring developer assistance 

    I do want to be clear that any training team member can assist with the above. You do not need to be a Faculty Member to contribute to this work.

     Validated feedback awaiting fix

     If you don’t know where to start or have questions about any of the above, feel free to ask in this thread or send a DM.

    Contribution Acknowledgement

    This is a new section we’d like to make a regular part of the meeting to acknowledge and celebrate the great work folks our doing in the team!

    props to @Jonathan for the huge amount of work shared re: developer learning pathway this week.

    Project Updates

    Faculty Updates

    • What have you been working on and how has it been going?
    • Anything you’ve accomplished since the last meeting?
    • Do you have any blockers?
    • Can other Faculty or Training Team members help you in some way?

    Open Discussions

    Want to bring up a tweet by Amber Hinds that we should add for future discussion. A lot of talk about accessibility.
    The home page of Learn WordPress has 9 insufficient color contrast errors; 2 links with ambiguous anchor text; 2 links that open in a new tab without warning. https://twitter.com/heyamberhinds/status/1760140361429622848

    Thank you for bringing this to the meeting, Laura! I want to tag in @francisco and @Nick Diego — our contacts helping us with the Learn WordPress redesign for their insight into this.

    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

    Training Team Meeting Recap – 15th February 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 15 attendees: @lada7042@piyopiyofox@huzaifaalmesbah, @bsanevans, @quitevisible (async), @devmuhib (async), @pooja9712, @margheweb (async), @ironnysh (async), @cnormandigital (async), @amitpatelmd (async), @psykro (async), @sierratr (async), @backpocketace (async), @west7 (async).

    We’ve had some new people join the channel recently: @nithins53 , @jdrago@sibokul@ryoraspp

    Welcome! Please post in the #training channel or reach out to a team member to help you with contributing. Resources to check out our onboarding program, and our Guide Program.

    News

    Meeting Note Takers

    • February 15 – @saqib59
    • February 22 – need volunteer
    • February 29 –@narolainfotech
    • March 7 – need volunteer

    Looking for feedback

    • Discussion: Translation Plugin on Learn — we have just kicked off a discussion on what translation 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 we could use on the Learn WordPress website to facilitate the translation work contributors have been doing in the interim to the Phase 4 Multilingual release on native WordPress. If you have some recommendations, please join the conversation!
    • Brainstorm: What trends about Learn WordPress learners do we want to observe? What kinds of data would be beneficial to the team? This discussion will close on February 21st also.

    Looking for volunteers

    Looking for @faculty to help run the Guide Program? — With the new Guide Program Management handbook page in hand, we’re looking for Faculty to take on the administration of the program. Comment in the thread if you’re interested in helping

    Meeting Note Takers — we are looking for two more folks to volunteer to post notes for this month’s final two meetings.

    Updates from last week’s dev-squad triage session

    Due to me not getting the agenda published earlier the dev-squad updates will be added in the thread :thread:at a later date.

    Other News

    • Discussion: Training’s contribution to the 6.5 release (and beyond) — this discussion has concluded with the following action items the team will focus on this year:
      • Focus on hosting release-related Online Workshops around the time of releases.
      • Submit release-related feedback about content as new Feedback issues in GitHubGitHub GitHub is a website that offers online implementation of git repositories that can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the ‘pull request’ where code changes done in branches by contributors can be reviewed and discussed before being merged be the repository owner. https://github.com/. When doing so, link to original issues where possible to keep a trail of changes that happen on a piece of content.
    • Update on GatherPress- @LauraA has joined the GatherPress Slack group to help facilitate testing during the pilot program when ready. No set date at this time. If you would like to follow GatherPress page.

    During February @west7 and @psykro will be testing out learning pathway content creator office hours. This is an opportunity for anyone working on learning pathway content, or anyone interested in working on learning pathway content, to meet, discuss what content they are working on, ask questions, or find content to work on for the learning pathways.

    There will be office hour sessions:
    Thursday 29 Feb @ 14:00 UTC hosted by @psykro.

    If you are currently working on any learning pathway lessons, or are interested in creating lessons for learning pathways, please feel free to join these sessions.

    Zoom meeting URLs for these office hours will be shared in the #training Slack channel closer to the time.

    Come and Contribute

    Content ready for review

    Feedback awaiting validation

    Topics awaiting vetting

    Good first issues for developers

    Validated feedback awaiting fix

    Project Updates

    Project Thread: Learning Pathways on Learn WordPress

    Contribution Acknowledgement

    This is a new section we’d like to make a regular part of the meeting to acknowledge and celebrate the great work folks our doing in the team!

    Badges awarded: @kawsaralameven


    Faculty Updates

    The Faculty Survey Results – Q1 2024 were released and a lot of these updates are largely in response to the feedback shared. Thank you to @faculty for sharing your candid feedback on how we can improve this program.

    • @bsanevans will be hosting two onboarding workshops on February 15th and February 16th titled Starting your contributor journey with the WordPress Training Team
    • Faculty Program Online Workshop — @piyopiyofox will be hosting two Make WordPress Training Team Faculty Program Information Sessions at the end of this month on February 21st at 00:00 UTC and 08:00 UTC

    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.

    Discussion: Bringing accessibility-first approaches into content development

    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 2023, @jominney, @newcomer22 and team published the Training Team Accessibility Checklist 🎉 I’ve recently been considering how we can bring 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)-first approaches into the team’s content creation/review processes better.

    What would it take for the team to be able to say “We’ve given our best effort to ensuring all content on Learn WordPress is accessible” when we relaunch the site with Learning Pathways in July this year? I’ve dropped some thoughts below, but this is just to get the conversation going. Let’s discuss in the comments until March 9th (Friday), and then consider next steps after that.


    I noticed the WordPress project’s accessibility statement says:

    WordPress aims to make the WordPress Admin and bundled themes fully WCAGWCAG WCAG is an acronym for Web Content Accessibility Guidelines. These guidelines are helping make sure the internet is accessible to all people no matter how they would need to access the internet (screen-reader, keyboard only, etc) https://www.w3.org/TR/WCAG21/. 2.0 AA compliant where possible.

    • Question: Is striving for WCAG 2.0 AA compliance a reasonable standard for content on Learn WordPress, too?

    The team’s current Accessibility Checklist has some items that go beyond the scope of WCAG 2.0 AA, but is also missing some items within scope. Below is my personal take on what content creators specifically would need to be mindful of in order to create content that is fully WCAG 2.0 AA compliant.

    (Note, I’m specifically considering what can be achieved in the content creating process – mostly conducted within the WordPress Editor. There are other coding-related considerations that must be made in the theme etc., which is worth its own separate conversation.)

    • Question: Is the following list an accurate representation of what content creators would need to be mindful of to create WCAG 2.0 AA compliant content?
    1. All non-text content has a text alternative. (Guideline 1.1 – Text Alternatives)
    2. Captions and transcripts are provided for all videos. (Guideline 1.2 – Time-based Media)
    3. Audio description is provided for all prerecorded video content. Or, narration in video content describes all important visual details, including actions, scene changes, and on-screen text. (Guideline 1.2 – Time-based Media)
    4. Instructions do not rely solely on components such as shape, color, size, visual location, orientation, or sound. (Guideline 1.3 – Adaptable)
    5. Color is not used as the only visual means of conveying information, indicating an action, prompting a response, or distinguishing a visual element. (Guideline 1.4 – Distinguishable)
    6. Text and images of text have a contrast ratio of at least 4.5:1. (Guideline 1.4 – Distinguishable)
    7. Unless essential, text should be used instead of images of text. (Guideline 1.4 – Distinguishable)
    8. No content flashes more than three times/second. (Guideline 2.3 – Seizures and Physical Reactions)
    9. The purpose of each link can be determined from the link text alone. (Guideline 2.4 – Navigable)
    10. Headings describe topic or purpose. (Guideline 2.4 – Navigable)

    Points 3 (audio descriptions for video content) is currently not included in the team’s accessibility checklist.

    • Question: In the context of video content on Learn, what would adding audio description to videos look like? Is it possible to publish videos where all necessary content is included in the narration?

    Finally, I think it would be great if we could move the accessibility checklist from being a final check made on content to something embedded in content development and review processes.

    • Question: How can we bring accessibility-first approaches into our content development and review processes?

    #accessibility

    Training Team Meeting Recap – 8th February 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: @piyopiyofox, @sierratr, @lada7042, @west7, @eboxnet, @bsanevans, @onealtr, @devmuhib, @amitpatelmd (async), @zunaid321 (async), @sumitsingh (async), @jdy68 (async), @huzaifaalmesbah (async), @cnormandigital (async), @backpocketace (async), @digitalchild (async), @askdesign (async), @quitevisible (async), @margheweb (async), @ironnysh (async).

    We’ve had some new people join the channel recently.

    @diannagunn , @shan003, @sashingo, @Paul Westerlund, @Marco

    Welcome! Please post in the #training channel or reach out to a team member to help you with contributing. Resources to check out our onboarding program, and our Guide Program.

    News

    Meeting Note Takers

    We’re looking for volunteers to take notes each week through the rest of February. Would anyone like to volunteer for the team? Please post in the #training channel.

    Looking for feedback

    Discussion: Translation Plugin on Learn – discussion is going on regarding the adoption of a translation 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 to aid contributors in their ongoing translation work until the Phase 4 Multilingual release on native WordPress.

    What data do we want to know about folks using Learn WordPress?@bsanevans put together a brainstorming post for us to discuss what data would be relevant for us to surface to better serve our Learners, team, and community.

    Looking for volunteers

    Looking for a faculty to help run the Guide Program? — With the new Guide Program Management handbook page in hand, and we’re looking for Faculty to take on the administration of the program. Comment in this thread if you’re interested in helping.

    Meeting Note Takers — we are looking for two more folks to volunteer to post notes for this month’s final two meetings.

    Updates from last week’s dev-squad triage session

    Feb 1 attendees: @psykro@digitalchild@devmuhib@melbos 

    Triaged one new bug:

    Feedback – Quizzes not appearing on the front end of a lesson #2196

    Reviewed other open PRs to see if they could be moved along:

    Remove the github-markdown class from lesson content #304 – There was some discussion on this item, which you can read in the comments on that issue. I’d like to invite the training team to add their input on the suggested change.

    If you’re interested in participating, come visit the #meta-learn Slack channel at 7:00 UTC. You’ll find the time shown in your local timezone on the Training Team’s meeting calendar.

    Other News

    Discussion: Training’s contribution to the 6.5 release (and beyond) — this discussion has concluded with the following action items the team will focus on this year:

    • Focus on hosting release-related Online Workshops around the time of releases.
    • Submit release-related feedback about content as new Feedback issues in GitHubGitHub GitHub is a website that offers online implementation of git repositories that can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the ‘pull request’ where code changes done in branches by contributors can be reviewed and discussed before being merged be the repository owner. https://github.com/. When doing so, link to original issues where possible to keep a trail of changes that happen on a piece of content.

    During February @westnz and @jonathan will be testing out learning pathway content creator office hours. This is an opportunity for anyone working on learning pathway content, or anyone interested in working on learning pathway content, to meet, discuss what content they are working on, ask questions, or find content to work on for the learning pathways.

    There will be two office hour sessions:

    • Tuesday, 13 Feb @ 21:00 UTC hosted by @westnz
    • Thursday 29 Feb @ 14:00 UTC hosted by @jonathan

    If you are currently working on any learning pathway lessons, or are interested in creating lessons for learning pathways, please feel free to join these sessions.

    Zoom meeting URLs for these office hours will be shared in the #training Slack channel closer to the time.

    Come and Contribute

    Content ready for review

    Feedback awaiting validation

    Topics awaiting vetting

    Good first issues for developers

    Validated feedback awaiting fix

    Project Updates

    Project Thread: Learning Pathways on Learn WordPress

    Contribution Acknowledgement

    This is a new section we’d like to make a regular part of the meeting to acknowledge and celebrate the great work folks our doing in the team!

    Badges awarded: @darshitrajyaguru97, @pooja9712, @narolainfotech, @margheweb

    Props

    In this section we’ve asked fellow Training Team members if they’d like to nominate someone to share props with. I understand we have the #props channel, but keeping it in house is also pretty awesome.

    I’d like to start off by giving props to @devmuhib. I’ve seen you everywhere in the team lately, unafraid to give a helping hand, respond to P2P2 P2 or O2 is the term people use to refer to the Make WordPress blog. It can be found at https://make.wordpress.org/. discussions, support others, and be a friendly presence. – @piyopiyofox

    @devmuhib wants to give props to @shailu25 for reviewing multiple Gujrati translations and @zunaid321 for reviewing multiple Bengali translations.

    @psykro also sends his props to @digitalchild for successfully hosting dev squad for the first time last week, helping to draft the dev squad guidelines, and always being an enthusiastic dev-squad contributor. He also wants to acknowledge @cnormandigital and @ironnysh for their contributions to the learning pathways so far, and for the work they have committed to doing. 

    I’d like to recognize @digitalchild for consistently working on form submissions that come into the team’s email account. Thank you! – @bsanevans

    Faculty Updates

    The Faculty Survey Results – Q1 2024 were released and a lot of these updates are largely in response to the feedback shared. Thank you to @faculty for sharing your candid feedback on how we can improve this program.

    • 1:1 chats with team reps — @bsanevans@piyopiyofox and @lada7042 are open at any time for 1:1 chats with Faculty Members. Please feel free to reach out to us if you’d like some time to discuss what’s on your mind.
    • Faculty Program Online Workshop — @piyopiyofox will be hosting two Make WordPress Training Team Faculty Program Information Sessions at the end of this month on February 21st at 00:00 UTC and 08:00 UTC

    Open Discussions

    @lada7042 connected with GatherPress channel and will help coordinate the training team testing the plugin.

    @piyopiyofox had a question which could be resolved by GatherPress – do we need a shared team calendar (Like a publicly visible Google Calendar)? We have a lot of onboarding sessions coming up for the team — like the ones with @bsanevans@west7@psykro and myself, and I wonder if it would be easier for teammates to join these if they could see what’s going on all at one place?

    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

    #meeting-recap, #training-team

    WordCamp Asia 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. Asia 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/. on Thursday, March 7th! We’ve prepared activities for new and experienced contributors to join on the day. See the schedule for WCAsia Contributor Day day here.

    We plan on hosting an online event during Contributor Day, too, so that people who couldn’t attend WordCamp Asia can still participate remotely! Please follow this post to receive updates or register on 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..

    Table Leads: Jamie Madden (@digitalchild), Wes Theron (@west7)

    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: TBA

    Zoom Coordinator: Benjamin Evans (@bsanevans)

    How can I best prepare?

    You can prepare for Contributor Day by ensuring you’ve created a .Org account, joined the Training Team Slack channel, and set up a 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/ account. 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.

    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 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!

    Write a script for a learning pathway lesson

    Start by searching for a piece of content you’d like to work on from one of the User or Developer learning pathways. Once found, you can assign yourself as one of the contributors to the lesson and mention that you will write the script. You can add the script to the GitHub Issue once it is completed.

    Review published content and submit feedback

    The WordPress software continues to grow, and new features are always added. 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? Add your topic ideas to our GitHub repository from the link below:

    New GitHub Issue: Topic Idea – Remember to use the “Content Development (general)” Issue.


    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!

    Content Creation / Scriptwriting

    Are you interested in creating content? If so, creating content related to the Learning Pathway Project or the 6.5 release is our priority today.

    Considering the time constraints associated with Contributor Day, it would be beneficial if you could develop a script for one of the learning pathway lessons. Alternatively, you could craft a script focused on one of the upcoming 6.5 features. If you have the capacity to complete the recording of the lesson when you return home, please let us know.

    Start by searching for a piece of content you’d like to work on in the Recent Release project board or a lesson from one of the User or Developer learning pathways. Once found, you can assign yourself as one of the contributors to the lesson and mention how you will contribute. You can add the script to the GitHub Issue once it is completed.

    Join an in-person discussion with @westnz to gain practical insights into lesson creation.

    Here is also a helpful resource to watch: How to create a video tutorial for learn.wordpress.org

    Content Translation

    Are you interested in translating content? If so, then translate the content mentioned in the LearnWP Content – Localization GitHub Project Board. We have some high-priority content that needs to be translated. 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

    Reviewing content waiting to be published is also a priority for us.

    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

    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-days#training-team

    Brainstorm: What trends about Learn WordPress leaners do we want to observe?

    The Learning Pathways project was kicked off after an extensive survey of WordPress users and their needs. It was a step by the Training Team to pivot towards a more data-informed content planning strategy.

    In order for the team to continue a data-informed content planning strategy, let’s brainstorm what learner trends we should start observing in order to best serve their needs. In the comments below, please note the following:

    1. What data would be relevant for the Training Team to surface?
    2. How would surfacing that data better serve our learners, team, and community?
    3. What considerations would be needed in order to surface that data?

    We’ll close the initial round of comments on February 25th and consider next-steps.

    Discussion: Translation Plugin on Learn

    As our work progresses on the Learning Pathways on Learn WordPress project, I’d like to start a discussion to help us address one of our 2024 team goals: Figure out a method to manage localized content translation

    While the WordPress project aims to have native multilingual features in Phase 4, with the understanding that this is still a few years away, I’d like to explore interim solutions together to facilitate multilingual management on Learn WordPress.

    I understand that numerous plugins are available that could enable us to better handle multilingual functionality, but we need the one that best suits our specific needs. Given our current requirements and Content Translator work, we are more inclined to those plugins that offer effective translation management rather than automatic translation.

    To help bring perspective to this conversation, I’d like to invite you to share if you have any experience with such translations plugins on WordPress? If you have, please share your experiences and recommendations. Specifically, we’d like to know:

    1. What 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 did you use?
    2. How user-friendly and efficient it was in managing translations within WordPress?
    3. What notable benefits did it bring to your site?
    4. Were there any drawbacks/limitations?
    5. Are there any other recommendations or considerations you can share?

    Your insight will be incredibly valuable in helping us decide the best temporary solution so we can continue our mission to cater to a broader, multilingual audience as soon as possible.

    Thank you team in advance for your invaluable help. 🙂

    Training Team Meeting Recap – 1st February 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 16 attendees: @bsanevans, @sierratr, @courtneypk, @lada7042, @piyopiyofox, @west7, @ardianimaya, @huzaifaalmesbah, @digitalchild (async), @devmuhib (async), @amitpatelmd (async), @cnormandigital (async), @quitevisible (async), @mebo (async), @eboxnet (async), @askdesign (async).

    We’ve had some new people join the channel recently.
    @saqib59@linuxplus@proloybhaduri@thiarara@hasanfardous,@jmuiruri@magork@missywilliamsdigital, @narolainfotech.

    Welcome! Please post in the #training channel or reach out to a team member to help you with contributing. Resources to check out our onboarding program, and our Guide Program.

    News

    Meeting Note Takers

    • February 8 – @zunaid321
    • February 15 – need volunteer
    • February 22 – need volunteer

    We’re looking for volunteers to take notes each week through the rest of February. Would anyone like to volunteer for the team? Please post in the #training channel

    Looking for feedback

    Looking for volunteers

    • Who would like to facilitate an Online Workshop this year? Come and apply to facilitate. Or if you have any questions about Online Workshops, feel free to reach out to a Faculty member.
    • Call for Mentors and Mentees for the project-wide Mentorship program – Closes on February 7th 2024.
    • Faculty reviewers requested to look at and audit the Handbook pages. Feedback received so far can we viewed and updated in the GitHub project.
    • Looking for Contributor Spotlight authors – Share your availability in thread
    • Looking for any faculty members interested in running the Guide Program – Share your interest in thread

    Updates from last week’s dev-squad triage session

    Attendees:  @digitalchild@psykro@devmuhib, @mebo

    • @digitalchild hosted his first Dev Squad Triage session last week.
    • Reviewed PR – #2172 (Add script to count unique learners in Sensei)
    • No issues waiting to be triaged
    • Closed #832 [Related Course: Create a Custom 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 #1] How Classic and Block Themes Are Developed – Lesson Plan
    • Closed After fixing – #850 [Course Exercise] Creating Template Parts: Headers and Footers

    If you’re interested in participating, come visit the #meta-learn Slack channel at 7:00 UTC. You’ll find the time shown in your local timezone on the Training Team’s meeting calendar.

    Other News

    Come and Contribute

    Content ready for review

    Feedback awaiting validation

    Topics awaiting vetting

    Good first issues for developers

    Validated feedback awaiting fix

    Project Updates

    Learning Pathways – Share progress regarding the project in thread

    2024 goal planning sessions – Team Reps will be publishing an outline of the team’s goals soon.

    • Once the goals are published, we’ll be looking for folks to lead the different projects through the year. Keep your eyes out for the post coming soon.

    Faculty Updates

    Faculty members were asked to review and answer the following questions

    • What have you been working on and how has it been going?
    • Anything you’ve accomplished since the last meeting?
    • Do you have any blockers?
    • Can other Faculty or Training Team members help you in some way?

    Open Discussions

    • Item submitted by @devmuhib was discussed – @bsanevans asked if anyone have comments about how best to move this forward?
    • @courtneypk shared an update with everyone. Starting next week, she will be shifting her focus back to the #community-team and just be less present in Training Team spaces. Folks thanked her for her contributions so far and wished her a great year ahead.

    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

    Training Team Goals for 2024

    You can find our asynchronous discussion on Team Goal Setting for 2024 here.

    Vision

    In 2024, the Training Team will shift Learn WordPress from theory to outcome/project-based learning, explore new streamlining technologies, improve team processes and increase global community/contributor engagement.

    Values

    The Training Team’s values are DEIB, Collaborative, Sustainable Growth, Impact, and Empathy. Folks can read more about them on our Team Values handbook page.

    Goals to roll over from 2023

    Listed below are goals session participants thought would be good to roll over into the 2024 goals.

    • Continue work on Learning Pathways
      • Create a Marketing Campaign for Learning Pathways with Marketing
      • Work with the Community team to promote Learning Pathways
    • Establish monthly recurring onboarding Online Workshops in different time zones for training team roles
    • Continue involvement with the redesign work happening on Learn
    • Audit Handbook

    Milestones

    The new goals session participants would like to see the Training Team work on this year are listed below. The next step is for folks to volunteer and take ownership.

    Q1 – January to March 2024

    Q2 – April to June 2024

    • See Learn redesign to completion with Learning Pathways as the focus
    • Create and maintain shared resources that promote the Training Team and Learn
    • Create or update a handbook page that clarifies where people’s contributions to the team will appear/be displayed
    • Any goals rolled over from the previous quarter.

    Q3 – July to September 2024

    • Work with the Community team to promote Learning Pathways at Meetups
    • Figure out a method to manage localized content translation
    • Launch Learning Pathways on Learn WordPress
    • Migrate/Deprecate Learn content
    • Run 1-2 outcome/project-based course cohorts
    • Any goals rolled over from previous quarters.

    Q4 -October to December 2024

    • Create a system for better surfacing Training Team member’s contributions
    • Audit Handbook
    • Any goals rolled over from previous quarters.

    Stretch

    Props:

    Attendees: Thanks to @bsanevans, @piyopiyofox, @lada7042, @devmuhib, @ardhrubo, @westnz, @sierratr 

    Proofreading: Thanks also to @bsanevans and @piyopiyofox for proofreading this summary of the goals for 2024.

    #goals, #learn-wordpress, #learnwordpress, #training-team

    Contributor Spotlight: Tracy Rhodes

    Welcome to another edition of the Training Team’s Contributor Spotlight! In this series, the Training Team introduces you to one of our many valued contributors, and you can learn more about their contribution journey.

    Introducing Tracy!

    Today’s featured contributor is Tracy Rhodes! Tracy is a Faculty Member with the Training Team, contributing as an Administrator, Content Creator, Editor, and Subject Matter Expert.

    Tracy’s Background

    Tracy brings a unique perspective to the WordPress Training Team! He is a graduate of the US Air Force Academy and served 20 years in the USAF as a pilot and Aeronautical Engineer. After retiring from the Air Force, Tracy was a pilot for Northwest Airlines (and Delta Airlines after the merger) for a total of 22 years.

    Merrill and Renny on a mountain hike. Renny is 'flat dog' waiting for someone to make the pine cone move.

    Tracy has always enjoyed technical subjects. He earned a BS degree in Engineering Sciences and an MS in Aeronautical Engineering. His early programming experiences were using Fortran (and punch cards), then around 1985 he bought his first computer—a Zenith 100 desktop—and taught himself Basic/Visual Basic. 

    When not in the WordPress world, Tracy is immersed in the world of aviation. He owns a small 2-seat airplane that he flies and maintains. He is also the president of the local chapter of the Experimental Aircraft Association and volunteers as a FAA Safety Team Lead Representative with the Reno FAA Flight Standards District Office. He and his wife also take care of their two dogs, a Border Collie and an Australian Shepherd.

    WordPress Origin Story

    Tracy’s journey with WordPress began during a challenging period in the aviation industry around 2005. As major airlines declared bankruptcy and renegotiated employee contracts, Tracy experienced a significant reduction in salary and potential retirement income. In an effort to regenerate some of that loss, he and his wife decided to start a business focused on selling homemade dog toys at events and through an ecommerce store.

    This new venture required Tracy to acquire skills in ecommerce development, and SEO/marketing. He started out studying 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., HTMLHTML HTML is an acronym for Hyper Text Markup Language. It is a markup language that is used in the development of web pages and websites., CSSCSS CSS is an acronym for cascading style sheets. This is what controls the design or look and feel of a site., and MySQLMySQL MySQL is a relational database management system. A database is a structured collection of data where content, configuration and other options are stored. https://www.mysql.com/. databases. He pursued online courses, consumed programming manuals, and attended programming and marketing conferences.

    It wasn’t long before Tracy discovered WordPress as a CMS that simplified website creation. This discovery marked a turning point in his trajectory. Upon retiring from airline flying, Tracy established his own single-member LLC and began creating WordPress websites for clients.

    First Contributions

    Tracy’s enjoyment of teaching played a big role in his decision to contribute to the Training Team. With his background as a flight instructor, Tracy has been giving civilian flight instruction since 1972, making teaching a natural inclination for him.

    Inspired by his experience at the Reno-Tahoe WordCamps in 2011 and 2012, Tracy, along with a few others, started up the Reno WordPress meetup. Soon after, he started leading discussions within the group then became a co-organizer for the 2013 Reno-Tahoe WordCamp.

    For Tracy, joining the Training Team was a logical continuation of his participation in promoting and teaching WordPress to new users. His first contribution was part of the Training Team’s onboarding process, engaging in a content review for a Tutorial. Tracy found the process to be very rewarding, as his comments and suggestions were received well and appreciated by the Tutorial creator.

    “It felt great to be a contributing part of the team and to be able to help out, even a little bit.

    Overcoming Challenges

    When he began contributing, Tracy struggled to find a clear path to becoming a better contributor. Having come from regulated industries with clear paths to success, he found it frustrating to not have clearly outlined steps on how to progress with the Training Team. However, this challenge was greatly mitigated by the efforts of the team in the past year.

    “This first challenge has been largely taken care of with the tremendous changes this year that can be found in the Training Team Handbook. Thank you to all who have contributed to that effort.”

    Tracy also encountered challenges in determining his level of participation. As a self-taught programmer in WordPress languages and without prior experience working in a website agency, he wasn’t familiar with aspects such as pull requests and code development as part of a team. Due to this, Tracy had to dedicate lots of time and effort to research and catch up in this area. Yet, even when he became a training team faculty member with the ability to carry out significant tasks within the Training Team systems, he initially hesitated.

    “At first I was very reluctant to participate because even though I had the ability to do things I wasn’t sure if I really should.  Discussions with and questions to @courtneypk, my self-designated ‘faculty mentor’ have helped me through this challenge. Many thanks for the guidance, Courtney.”

    The Rewards of Contribution

    Conducting WordPress Meetups, where Tracy had the opportunity to assist new users in solving the problems they have been facing has been rewarding for him.

    Additionally, witnessing the success of WordCamps has also been rewarding. Seeing the tickets sell out and the event come together is satisfying, as it shows the valuable impact and interest that the WordPress community generates.

    Tracy also enjoys helping presenters and developers with Online Workshops. The appreciation expressed by attendees through their comments and words of thanks is a great feeling, and serves as a reminder of the positive impact that the team’s contributions make within the WordPress community.

    What advice would you give to someone who wants to get started with contributing to WordPress?

    “The WordPress Training Team is an international volunteer organization and as with any volunteer organization, what you get out of the organization is directly related to what you put into the organization.

    If you really want to know what WordPress and the WordPress project is all about then become part of the project by participating in one of the many teams that make up the project.

    Are you new to WordPress and don’t feel you have anything that you can contribute? You are wrong. There are many things just on the training team that you can accomplish as a new user. Take a look at the Training Team Handbook and get started with your training team onboarding process today.”

    Thank you Tracy, for sharing about yourself, your contribution journey, and advice with us! The Training Team appreciates all your contributions and your dedication to the WordPress Open SourceOpen Source Open Source denotes software for which the original source code is made freely available and may be redistributed and modified. Open Source **must be** delivered via a licensing model, see GPL. Project.

    If you are interested in getting started with contributing to the Training Team, please check out our Getting Started guide and/or join the Guide Program to be mentored by an experienced contributor. We’d be happy to have you join us!

    #contributor-spotlight