August 2022 Sprint

The Training team is using Sprints to determine what we are working on and to determine our timeframe for delivery.

Here’s what we’re working on in August 2022

Learn Content

  1. High Priority
  2. Medium Priority
  3. Quick Fixes

Upcoming 6.1 changes

Note that we cannot begin work on this until WordPress 6.1 Feature Freeze on September 20.

Adopting a Topic (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/ Issue)

  1. Pick a topic, any topic! Please comment on the GitHub issue if you want us to assign you to the card.
  2. If you need access to Learn, comment on the GitHub issue with your .org ID.
  3. If you need help creating content, we’ve got some great workshops videos ready for you to learn how to do this:
    1. Lesson plan about lesson plans and tutorials about lesson plans
    2. Tutorials about tutorials
  4. Recommended timelines for creating content
    1. 2 weeks to draft content – with weekly check-ins
    2. 2 weeks for review and publish – with weekly check-ins
  5. If you get stuck, just drop us a message 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/..

RevisionsRevisions The WordPress revisions system stores a record of each saved draft or published update. The revision system allows you to see what changes were made in each revision by dragging a slider (or using the Next/Previous buttons). The display indicates what has changed in each revision.

If you are working on any content that has already been published, please check out the 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 #meta created for us, it’s like a pull request inside the WP editor.

Website Development

Learn website development issues. If you are interested in helping out, please submit a GitHub pull request. Any questions then please ask in the #meta-learn Slack channel.

  1. High priority
  2. Good first issues

Training Team Administration

  1. 2022 Team Goal Setting
  2. Administrative tasks for the team, some of these are ongoing.

Upcoming Meetings

You are welcome to join the team at any time! If you are new to the Training Team, please introduce yourself in the #training channel before the meeting (or anytime!) and feel free to join us in the meeting and participate as you are able.


What is a Sprint?

Sprints are fixed length events of one month or less to create consistency. A new Sprint starts immediately after the conclusion of the previous Sprint.

https://www.scrum.org/resources/what-is-a-sprint-in-scrum

Sprint Goals

We use GitHub to manage and keep track of the status of each piece of content (lesson plans, video workshops and courses) on Learn, site functionality and team administration duties. Everything has its own GitHub issue.


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.

Getting Involved

Everyone is welcome and encouraged to join in, comment on posts, and participate in meetings and on projects. Here’s what you need to know to get started.

  1. Learn.WordPress.org
    1. Lesson Plans
    2. Tutorials
    3. Courses
    4. Online Workshops
    5. Pathways to Learn WordPress
  2. Getting Involved
    1. GitHub Website Development
    2. GitHub Content Development
    3. What We Are Currently Working On This Month
  3. About The Team
  4. Our Team Blog

#learn-wordpress, #training-team

Meeting Agenda August 2, 2022

Please join us for our Team Meeting Tuesdays at 7:00 AM UTC (APAC friendly) OR Tuesdays at 16:00 UTC (AMER/EMEA friendly) OR Coffee Hour Friday at 13:00 UTC in the #training Slack channel for our weekly meetings!


This Week’s Agenda

  1. Intro/Welcome
  2. News
    1. Meeting Note Takers
    2. Faculty Members – July 2022 Update
    3. Information Sources for 6.1
    4. Giving FSE a More User Friendly Name
  3. Monthly Sprint
    1. Progress
      1. Drafts
      2. Reviews
      3. Published
    2. Help Needed
      1. Content
        1. Ready to Create – You Can Help
          1. High Priority
          2. Medium Priority
          3. Quick Fix
        2. Topic Ideas
      2. Website Development
        1. High Priority Issues
        2. Medium Priority Issues
        3. Good First Issues
      3. Training Team Administration
  4. Open Discussions

Upcoming Meetings

You are welcome to join the team at any time! If you are new to the Training Team, please introduce yourself in the #training channel before the meeting (or anytime!) and feel free to join us in the meeting and participate as you are able.


Training Team Mission

The WordPress training team 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.

Getting Involved

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

  1. Learn.WordPress.org
    1. Lesson Plans
    2. Workshops
    3. Courses
    4. Social Learning Spaces
    5. Pathways to Learn WordPress
  2. Getting Involved
    1. GitHub Website Development
    2. GitHub Content Development
    3. What We Are Currently Working On This Month
  3. About The Team
  4. Our Team Blog

#learn-wordpress, #training-team

Meeting Agenda July 26 – 28, 2022

Please join us for our Team Meeting Tuesdays at 16:00 UTC OR Thursdays at 11:30 UTC (APAC friendly) OR Coffee Hour Friday at 13:00 UTC in the #training Slack channel for our weekly meetings!


This Week’s Agenda

  1. Intro/Welcome
  2. News
    1. Meeting Note Takers
    2. Faculty Members Update
    3. Announcement: APAC Training Team Meeting
    4. Summary Update: Courses Currently in Development
    5. 5ftF end-to-end recognition process
    6. Redesigning Learn
    7. Feedback still required
      1. Community Course Creation: A Proposal
      2. Rethinking the Lesson Plan Creation & Updating Process
      3. Proposal: Merging Lesson Plans, Video Tutorials, and Slides
  3. Monthly Sprint
    1. Retrospective – scheduled for July
    2. Redesigning Learn
    3. Progress
      1. Published Content
      2. Help Needed
        1. Content
          1. Ready to Create – You Can Help
            1. High Priority
            2. Medium Priority
            3. Quick Fix
          2. Topic Ideas
        2. Website Development
          1. High Priority Issues
          2. Medium Priority Issues
          3. Good First Issues
        3. Training Team Administration
  4. Open Discussions

Upcoming Meetings

You are welcome to join the team at any time! If you are new to the Training Team, please introduce yourself in the #training channel before the meeting (or anytime!) and feel free to join us in the meeting and participate as you are able.


Training Team Mission

The WordPress training team 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.

Getting Involved

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

  1. Learn.WordPress.org
    1. Lesson Plans
    2. Workshops
    3. Courses
    4. Social Learning Spaces
    5. Pathways to Learn WordPress
  2. Getting Involved
    1. GitHub Website Development
    2. GitHub Content Development
    3. What We Are Currently Working On This Month
  3. About The Team
  4. Our Team Blog

#learn-wordpress, #training-team

Training Team Meeting Recap – July 19 / July 21

Slack Log for EMEA/Americas Meeting (Tuesday 16:00 UTC)

Slack Log for APAC Meeting (Thursday 11:30 UTC)

(Requires SlackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/. login to view. Set one up if you don’t have a Slack account.)

The meeting agenda.

Introductions and Welcome

Attendance EMEA/Americas Meeting: @artdecotech @azhiyadev @caraya @courane01 @samanthaxmunoz @chetan200891 @colorful-tones @piyopiyofox @webtechpooja @eboxnet @arasae @courtneypk @bsanevans @chaion07 @EverestThemes

Attendance APAC Meeting: @webtechpooja @chaion07 @digitalchild @courane01 @chetan200891 @amitpatelmd @eboxnet @kartiks16 @meher @ashiquzzaman @onealtr @krupalpanchal @kryzpt @hderashri @thisisyeasin @courtneypk

Welcoming the newcomers joining the Training team in the last week (Slack usernames): @Saurabh Ranjan @Harshit Derashree @Rick @Maja Pawlina @sc0ttkclark @margheweb @J @John Serra @Maestro Stevens @Amit Thacker @lenasterg @Chaplain Paula Tolefree @contentiskey @Nick Chomey @Jamie Madden @melchoyce @joshuacorona

Meeting Note takers

News

Block Theme Development Course – Update

Full Site Editing introduced in WordPress 5.9 opens up a brand-new way for WordPress users, builders, and extenders to create 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. Themes, right from the WordPress dashboard.

Currently, Sarah @arasae and Jonathan @psykro are in the process of researching and refining the outlines for a course on “How to create Block Themes”.

Check out the post for the latest updates and let us know if you’d like to contribute.

Brainstorming: Best practices for hosting Online Workshops

Planning to host an Online Workshop or have you hosted one recently? Then check out Courtney’s @courtneypk brainstorming post and share your tips and best practices on hosting an Online Workshop (previously Social Learning Spaces).

Community Course Creation: a Proposal

Creating Content is one of the top ways to contribute and get involved with our Learn WordPress community. And Sarah @arasae has kicked off a proposal for rethinking and redefining the various steps and processes involved in creating content like Tutorials, Workshops, Lesson plans and Courses. Please let us know your thoughts in the comments section of the post.

Naming content types on Learn WordPress

After a vibrant discussion about the naming of workshops and social learning spaces, we are changing these content types’ names to make them more universally understood and easy to translate

  • Workshops → Tutorials
  • Social learning spaces → Online workshops

These changes will take a few days to reflect as we go around updating page titles and making code changes. We got a lot of fresh perspectives and ideas from various contributors, educators, polyglots etc. The discussion is now closed however, you can catch up on the interesting conversation here.

New Proposal: Merging Lesson Plans, Video Tutorials, and Slides

Courtney Robertson @courane01 has posted a status update on the progress we’ve made on the merging of various content types on Learn WordPress. The post reviews where we are, what choices the team had made, and where we hope to go. Please join in on the discussions here.

APAC Friendly Meeting time Changes

The result of the Doodle Poll for the WordPress Training Team APAC Meeting is out and most votes (10) are for Tuesday 7:00 AM UTC (12:30 PM IST). The new timings will be effective from August.

New Faculty Members

Two new Faculty Members @chetan200891 and @mrfoxtalbot have joined the Faculty Program. The Faculty Member list has been updated with our new additions and their information.

Sprint

Accomplished Since Last Meeting

  • @Vagelis translated a lesson plan and opened a small PR
  • @arasae wrote 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/. posts to make course creation more community-led, worked on ideas for the block theme course and finalized brainstorming an outline for the course
  • @courane01 created a proposal about merging content types, commenting on all the posts
  • @courtneypk Co-hosted an Online Workshop with @west7, Edited the SLS facilitator application info box for clarity, Started drafting a Help Scout handbook page, Posted Best Practices for Online Workshops, Vetted Online Workshop and Tutorial applications and conducted outreach and conversations with potential new contributors
  • @bsanevans Hosted an Online Workshop (Writing content with the 10 Text blocks) at an Asia-friendly time, and got a good turnout! Also published our second Greek Lesson Plan for “Submitting Block Patterns to the Directory”.
  • @webtechpooja hosted the workshop “How To Join the WordPress Training Team: Our Workflows”

Working on Now

  • @Vagelis plans to open a new PR and start a new translation.
  • @arasae is working on finalizing Block Course #1 Outline, writing replicable course description + potential 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/ course template, then breaking the course outline into lesson plans and linking them.
  • @courane01 is working on GitHub workflow/actions
  • @courtneypk is running an Online Workshop on Wednesday, Working on Help Scout documentation, Updating the “Hosting an Online Workshop handbook page” with collected best practices, vetting applications and will continue with the outreach program
  • @bsanevans is welcoming new channel joiners and working toward hosting an Online Workshop in Japanese

Help Needed

  • Content Creation – Github content board, with all content-related stuff that needs to be created, drafted, review and published
  • Website Development – issues related to learn.wordpress.orgWordPress.org The community site where WordPress code is created and shared by the users. This is where you can download the source code for WordPress core, plugins and themes as well as the central location for community conversations and organization. https://wordpress.org/ design and development
  • Copyeditors – please comment on this p2 post or in Slack
  • Instructional design/educator/trainer – comment on the agenda (p2) post or in Slack, if you would like to join us as an Instructional designer/educator/ trainer
  • Single instance opportunities – Curating the Editor Experience – link our resources back to and evaluate expanding any existing topics or submitting new topics

Open Discussions

We discussed these last week, but comments are still open on these:


Upcoming Meetings

You are welcome to join the team at any time! If you are new to the Training Team, please introduce yourself in the #training channel before the meeting (or anytime!) and feel free to join us in the meeting and participate as you are able.


Training Team Mission

The WordPress training team 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.

Getting Involved

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

  1. Learn.WordPress.org
    1. Lesson Plans
    2. Workshops
    3. Courses
    4. Social Learning Spaces
    5. Pathways to Learn WordPress
  2. Getting Involved
    1. GitHub Website Development
    2. GitHub Content Development
    3. What We Are Currently Working On This Month
  3. About The Team
  4. Our Team Blog

#learn-wordpress, #training-team

Block Theme Development Course – Update

The inclusion of Full Site Editing in WordPress 5.9 opens up a brand new way for WordPress users, builders, and extenders to create Block Themes, right from the WordPress dashboard. In addition, the Create Block Theme 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 provides a way for a 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 that has been created in the Full Site Editor to be exported as a child themeChild theme A Child Theme is a customized theme based upon a Parent Theme. It’s considered best practice to create a child theme if you want to modify the CSS of your theme. https://developer.wordpress.org/themes/advanced-topics/child-themes/., or a brand new theme, ready to be installed on any other WordPress site.

Block themes are a new WordPress design/development tool, and there are folks out there who are keen to learn how to utilize the power of FSE in building themes for themselves and their clients. At the moment there is limited knowledge available on Learn WordPress to help WordPress users to level up on the possibilities with FSE. Therefore, one of the training team goals for 2022 is the creation of a course on how to create Block Themes

This post serves to summarize the progress of this course, the research that has taken place to determine the structure of this course, and the proposed next steps.

Background

At the beginning of this year, @daisyo and @arasae started working on an outline to create a low code block theme course. 

This outline was drawn from two sources.

The first was a series @daisyo recorded with @welcher:

Creating a Block-Based Theme with Daisy Olsen

The second was a series of social learning spaces, hosted by @daisyo and @arasae

Zero to Block Theme

In May @daisyo was required to take a step back from her involvement in planning this course, to focus on her developer relations work and her upcoming workshop at WordCamp Europe. At around the same time, I joined @arasae to assist with working on completing the course outline, with a focus on getting the course outline wrapped up, and the course published. 

In my review of the current outline, and the content already created, I thought about the audience for this course, and I proposed that there are two types of WordPress users who would benefit from such a course, but that it might be necessary to split the course into two.

  1. A low-code block theme course, which guides a non theme developer through the process of creating a new block theme from scratch – like Twenty Twenty Two, Blockbase – exploring design best practices, creating the required initial files, editing the global styles, creating required templates, and template parts in the Full Site Editor, and exporting that to a new theme.
  2. A supplementary course that is focused more on experienced theme developers, takes a theme created as described above and covers more advanced topics. This would include a more detailed dive into elements of block themes, a detailed look at how to utilize and configure theme.jsonJSON JSON, or JavaScript Object Notation, is a minimal, readable format for structuring data. It is used primarily to transmit data between a server and web application, as an alternative to XML., how to programmatically edit templates and template parts to push the block theme past what is possible with FSE, and how to extend an FSE designed theme. 

Current Status

Currently, @arasae and I are in the process of researching and refining the outlines for these two courses, with a focus on course #1. As we have some knowledge gaps and some questions on the process of creating block themes, we have set up meetings with existing block theme developers to gather feedback so that we may find answers to our questions, and to help us plan the outlines for each course. 

Next Steps

Once we have created those outlines, we will be publishing them on separate GitHubGitHub GitHub is a website that offers online implementation of git repositories that can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the ‘pull request’ where code changes done in branches by contributors can be reviewed and discussed before being merged be the repository owner. https://github.com/ issues which we’re using to track course progress.

We expect the outline for course #1 to be completed by July 22nd, and the outline for course #2 to be completed by July 29th. 

Once the outlines are published, we will start creating separate Github lesson plan issues for each of the items of content that will be required for each item in the outlines.

We will also post regular updates to this blog, for folks who would like to contribute. We look forward to including contributions from the WordPress community in building these different pieces of content out because like a child, it takes a village to create a course.

Thanks to @arasae and @daisyo for helping with the research for this post.

#block-theme-course, #learn-wordpress, #training, #training-team

Training Team Meeting Recap – July 12 / July 14

Slack Log for EMEA/Americas Meeting (Tuesday 16:00 UTC)

Slack Log for APAC Meeting (Thursday 11:30 UTC)

(Requires SlackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/. login to view. Set one up if you don’t have a Slack account.)

The meeting agenda.

Introductions and Welcome

Attendance EMEA/Americas Meeting: @courane01, @caraya, @webtechpooja, @eboxnet, @chaion07, @jominney, @artdecotech, @trynet, @weblink, @arasae, @piyopiyofox, @manzwebdesigns, @kemmy99, @samanthaxmunoz, @hderashri, @courtneypk, @bsanevans

Attendance APAC Meeting: @webtechpooja, @kryzpt, @amitpatelmd, @eboxnet, @chaion07, @Kemmy99

Welcoming the newcomers joining the Training team in the last week (Slack usernames):
@Abu Hurayra @Harshit Derashree

Meeting Note Takers

  • July 19: @kryzpt
  • July 26: @psykro
  • August 2 –
  • August 9 –
  • August 16 –

News

WP Briefing Interviews

The WP Briefing podcast is looking for 6-8 contributors of diverse backgrounds, experiences w/ WordPress, and geographies to participate in a brief interview via Zoom, Squdcast or similar web-based platform on their experiences with WordPress to observe World Wide Web Day (August 1, 2022).

The interviews will use audio only (not video) and will be featured on the podcast.

Leave a comment on the GitHub issue if you’d like to participate.

WCUS Contributor Day – September 11

We’d like to submit a single form for Learn. Please comment on the original Slack thread to share your interest in helping, in person and/or remotely.

The form needs to be submitted by July 29th and includes roles such as: table leads, team onboarding person, Slack rep (can be remote).

Community Course Creation: A Proposal

Sarah (@arasae) drafted a proposal to break course creation out into smaller chunks, lowering the barrier to entry for course creation and making it a more collaborative experience.

Sarah summarized the proposal as breaking courses up into a series of lessons.

Comment on the proposal with feedback on the process listed and any questions you have.

In the spirit of making the process of course creation more streamlined, another proposal exists, Rethinking Lesson Plan Creation.

Discussion: Naming content types on Learn WordPress

Although there is no decision and consensus made yet, @courane01 suggested officially documenting the idea to merge videos, what are currently lesson plans, and slides all into a single content type per topic.

Content type names should reflect the audiences the LearnWP team serves:

  • direct learners wanting a single topic/solution
  • learners wanting a deep dive to learn everything they can
  • teachers/facilitators wanting to train others (like 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. organizers)
  • learners wanting to learn in real time groups.

WordPress Certifications

It is on the 2022 team goals to officially begin discovery phase during Q4 (October – December) of WordPress Certifications.

Share ideas, questions, feedback, and concerns as comments on this post.

Previous considerations of WordPress Certifications had many mixed opinions and perspectives so no decision was ultimately made.

This time, the approach is different and includes:

  1. The Individual learning survey (currently blocked here with GDPR concerns)
  2. Needs Analysis. A formal survey directly at different scales and locals using WordPress professionally as a part of their livelihoods.
  3. Forming the Curriculum Advisory Board
  4. Discovery and research around how other 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. / proprietary systems handle certifications.

Learn WordPress Development: Creating a Public Roadmap for Content Creation

Jonathan Bossenger @psykro put together a public roadmap for LearnWP content creation and got started on the with his first workshop, WordPress Action Hooks.

The post focuses on what specific programming/technical content should be created for LearnWP in order for no-code developers to learn the programming languages & APIs that power WordPress and extend WordPress.

GitHub Automation Download Meeting Recap

We are seeking folks skilled in yml files to help with 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/ automations & actions to better support our workflow and help elevate everyone’s contributions to the team.

Other Posts with Comments Open

APAC Friendly Meeting time Changes

WordPress Training Team APAC Meeting runs on Thursday at 11:30 UTC weekly.

To make it more compatible with other APAC- friendly regions the time may be adjusted.

Please vote your suitable time on doodle: https://doodle.com/meeting/participate/id/bmwWMW0e

Sprint

Accomplished Since Last Meeting

Working on Now

  • @artdecotech is recording a video tutorial for global styles and preparing for an upcoming SLS
  • @courane01 will work on content
  • @caraya is working on completing a theme.jsonJSON JSON, or JavaScript Object Notation, is a minimal, readable format for structuring data. It is used primarily to transmit data between a server and web application, as an alternative to XML. lesson plan
  • @eboxnet is working on more lesson plan translation
  • @webtechpooja will work on survey form setup, finalize APAC scheduling updates and an SLS
  • @manzwebdesigns is working on a lesson plan, Migrating from Page builders to WP 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
  • @arasae is creating content
  • @courtneypk is working on an SLS about image optimization and continuing to build out the team handbook
  • @bsanevans is hosting an SLS in an APAC friendly timezone

Help Needed

  • Content Creation – Github content board, with all content related stuff that need to be created, draft, review and published
  • Website Development – issues related to learn.wordpress.orgWordPress.org The community site where WordPress code is created and shared by the users. This is where you can download the source code for WordPress core, plugins and themes as well as the central location for community conversations and organization. https://wordpress.org/ design and development
  • Copyeditors – please comment on this p2 post or in Slack
  • Instructional design/educator/trainer – comment on the agenda (p2) post or in Slack, if you would like to join us as a Instructional designer/educator/ trainer
  • Single instance opportunitiesCurating the Editor Experience – link our resources back to and evaluate expanding any existing topics or submitting new topics

Open Discussions

  • Conversation about a possible SLS around Custom Post Types and also what kind of tools should be recommended during an SLS.
    • This led to additional conversation & clarity: Learn WP should be neutral with our recommendations. Everything instructed should use GPLGPL GPL is an acronym for GNU Public License. It is the standard license WordPress uses for Open Source licensing https://wordpress.org/about/license/. The GPL is a ‘copyleft’ license https://www.gnu.org/licenses/copyleft.en.html. This means that derivative work can only be distributed under the same license terms. This is in distinction to permissive free software licenses, of which the BSD license and the MIT License are widely used examples. / OSS resources, so if a 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 is mentioned, it needs to be in the repo so anyone can access it.
  • Discussion about translating the “Lesson Plan Template” and “Workshop Template”.
    • Some believed this would be a good idea for new contributors
    • Others worried it would create too many template options and become confusing and overwhelming
    • There was more discussion about potentially linking templates together to mitigate the confusion

Upcoming Meetings

You are welcome to join the team at any time! If you are new to the Training Team, please introduce yourself in the #training channel before the meeting (or anytime!) and feel free to join us in the meeting and participate as you are able.


Training Team Mission

The WordPress training team 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.

Getting Involved

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

  1. Learn.WordPress.org
    1. Lesson Plans
    2. Workshops
    3. Courses
    4. Social Learning Spaces
    5. Pathways to Learn WordPress
  2. Getting Involved
    1. GitHub Website Development
    2. GitHub Content Development
    3. What We Are Currently Working On This Month
  3. About The Team
  4. Our Team Blog

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

Meeting Agenda for July 5 – 7, 2022

Please join us for our Team Meeting Tuesdays at 16:00 UTC OR Thursdays at 11:30 UTC (APAC friendly) OR Coffee Hour Friday at 13:00 UTC in the #training Slack channel for our weekly meetings!


This Week’s Agenda

  1. Intro/Welcome
  2. News
    1. Meeting Note Takers
      1. July 5 – @courtneypk
      2. July 12 – @samanthaxmunoz
      3. July 19 – @kryzpt
      4. July 26 – @psykro
    1. 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/ automation updates Copyeditor checklist
      1. New Projects BetaBeta A pre-release of software that is given out to a large group of users to trial under real conditions. Beta versions have gone through alpha testing in-house and are generally fairly close in look, feel and function to the final product; however, design changes often occur as part of the process.
    2. Update about the individual survey
    3. Needs Analysis working group poll
    4. Discussion: Naming content types on Learn WordPress
    5. Learn WordPress Development: Creating a Public Roadmap for Content Creation
    6. Training Team Goals and Strategy Call
    7. Rethinking the Lesson Plan Creation & Updating Process
    8. Social Learning Spaces on Learn WordPress
    9. Big Picture Goals 2022
  3. Monthly Sprint
    1. Progress
      1. Drafts
      2. Reviews
      3. Published
    2. Help Needed
      1. Content
        1. Ready to Create – You Can Help
          1. High Priority
          2. Medium Priority
          3. Quick Fix
        2. Topic Ideas
      2. Website Development
        1. High Priority Issues
        2. Medium Priority Issues
        3. Good First Issues
      3. Training Team Administration
    3. Check-in
      1. What did you do last week?
      2. What are you doing this week?
      3. Any Blockers?
    4. Monthly Retrospective
      1. June July Sprint
      2. Training Team Goals
  4. Open Discussions

Upcoming Meetings

You are welcome to join the team at any time! If you are new to the Training Team, please introduce yourself in the #training channel before the meeting (or anytime!) and feel free to join us in the meeting and participate as you are able.


Training Team Mission

The WordPress training team 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.

Getting Involved

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

  1. Learn.WordPress.org
    1. Lesson Plans
    2. Workshops
    3. Courses
    4. Social Learning Spaces
    5. Pathways to Learn WordPress
  2. Getting Involved
    1. GitHub Website Development
    2. GitHub Content Development
    3. What We Are Currently Working On This Month
  3. About The Team
  4. Our Team Blog

#agenda, #learn-wordpress, #training

Meeting Agenda for June 28 – 30, 2022

Please join us for our Team Meeting Tuesdays at 16:00 UTC OR Thursdays at 11:30 UTC (APAC friendly) OR Coffee Hour Friday at 13:00 UTC in the #training Slack channel for our weekly meetings!


This Week’s Agenda

  1. Intro/Welcome
  2. News
    1. Meeting Note Takers
      1. June 28 – @psykro
      2. July 5 – @courtneypk
      3. July 12 – @samanthaxmunoz
      4. July 19 – @kryzpt
      5. July 26
    2. 6.1 planning roundup
    3. 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/ automation updates
      1. Copyeditor checklist
      2. New Projects BetaBeta A pre-release of software that is given out to a large group of users to trial under real conditions. Beta versions have gone through alpha testing in-house and are generally fairly close in look, feel and function to the final product; however, design changes often occur as part of the process.
    4. Update about the individual survey
    5. Needs Analysis working group poll
    6. Naming suggestions for lesson plans, workshops, social learning spaces
    7. Tracking social learning spaces
    8. Badges
      1. Content creation: @fellyph
  3. Monthly Sprint
    1. Progress
      1. Drafts
      2. Reviews
      3. Published
    2. Help Needed
      1. Content
        1. Ready to Create – You Can Help
          1. High Priority
          2. Medium Priority
          3. Quick Fix
        2. Topic Ideas
      2. Website Development
        1. High Priority Issues
        2. Medium Priority Issues
        3. Good First Issues
      3. Training Team Administration
  4. Open Discussions

Upcoming Meetings

You are welcome to join the team at any time! If you are new to the Training Team, please introduce yourself in the #training channel before the meeting (or anytime!) and feel free to join us in the meeting and participate as you are able.


Training Team Mission

The WordPress training team 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.

Getting Involved

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

  1. Learn.WordPress.org
    1. Lesson Plans
    2. Workshops
    3. Courses
    4. Social Learning Spaces
    5. Pathways to Learn WordPress
  2. Getting Involved
    1. GitHub Website Development
    2. GitHub Content Development
    3. What We Are Currently Working On This Month
  3. About The Team
  4. Our Team Blog

#learn-wordpress, #training-team

Discussion: Tracking Social Learning Spaces

As we get more comfortable settling our content into our team 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/, I thought it might be time to start tracking our social learning space topics. Another facilitator and I recently very nearly scheduled the same topic for a social learning space–simply knowing where to look to see if another similar topic was in the works would have immediately fixed this situation for us.

So, how should we track Social Learning Space topics?

How do we all feel about creating a Github template with the title and description that would appear 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. (similar but not as extensive as a lesson plan) for social learning space ideas?

To be clear, this would not replace Meetup, but it would allow us to see which spaces are in progress and which have already been created to avoid an unfortunate overlap. Adding these as issues/tasks in GitHub also allows us to better track team contributions and award badges.

Some thoughts:

  1. Some social learning spaces occur more than once (they can be repeated!), so I’m not sure the best way to track them. 
  2. It may help to have a “Planned” column, “Scheduled” column, and “Past SLS” column where frequent or semi-frequent contributors can move issues from one stage to the next… would it be okay if they moved back into “scheduled” if they’re a repeat topic?
  3. Once an SLS is complete, It would help to provide links to the recording of the SLS in this same space.

Important: It’s important to note that just because a social learning space has been taught online before, doesn’t mean it cannot be repeated for a new audience, or that a new facilitator cannot run the same social learning space on the same topic. New facilitators bring new knowledge, new audiences bring their own unique perspectives and experiences. Especially as these spaces become more and more interactive, each discussion will shed new light, attendees will build their own projects, and it will allow us to stay current with the most recent WordPress developments.

The ask: Is Github the right place to track social learning space topics? 

What is a useful way to track it–what I described, or something else? 

Please leave your thoughts in the comments. We would appreciate them!

#learn-wordpress, #social-learning, #training-team

Training Team Meeting Recap – June 14 & 16

Slack Log for EMEA/Americas Meeting (Tuesday, June 14, 2022)
Slack Log for APAC Meeting (Thursday, June 16, 2022)

(Logs require 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/. login to view. Set one up if you don’t have a Slack account.)

The agenda for both meetings can be found here.

Introductions and Welcome

Attendance EMEA/Americas Meeting: @courane01, @azhiyadev, @webtechpooja, @caraya, @leogopal, @arasae, @ndiego, @webcommsat, @courtneypk, and @samanthaxmunoz

Attendance APAC Meeting: @webtechpooja, @kartiks16, @chaion07, @sabbir16, @meher, @bsanevans, @wpscholar, @shusei, and @Kk

Welcoming the newcomers joining the Training team in the last week (Slack usernames): @Víctor Sáenz@Rendani@Nox Dineen-Porter, @Chandler Weiner@Daniel Grossfeld@Asfandyar, @Sadman Sakib Nadvi@Dom, and @Danish Naseer

Meeting Note Takers

News

Independent Learner Survey

This Independent Learner Survey was worked on by the team at WCEU. The hope is to open this up for any individual in the WordPress space to share how they’ve learned WordPress, what areas they’d like more support with learning, and more.

While this is not a full “needs analysis”, the goal is to make LearnWP a resource to really serves the community, from hobbyists to large scale organizations and many roles within. This survey is a first step in identifying the types of content that WordPress users are looking for.

Training Needs Analysis

Following the Learner Survey, a more official “needs analysis” should be conducted. There is a bit of an industry standard for these. @Robbie and @abhanonstopnewsuk have volunteered to help the team move further along with this. Both are seasoned professionals who conduct frequent needs analysis. A working session to begin this process will hopefully be scheduled by next week.

Naming Content Types

On LearnWP, we have:

  • lesson plans
  • workshops
  • social learning spaces
  • courses

Workshops were originally a term the Training Team used/intended to mean a series of lesson plans presented together, much like the workshops during WCEU.

The term was then applied to mean videos on LearnWP that people watched before attending discussion groups (later named Social Learning Spaces). In conjunction with the feedback from #polyglots that “Social Learning Spaces” often doesn’t translate well, the team is rethinking how things are named.

Merging Lesson Plan and Workshops

Related to the naming of content types mentioned above, workshops are now videos, roughly in parity with lesson plans. Previous effort/work has been done around what the merge could look like, including the landing pages for lesson plans.

The idea tentatively is to have the video and slides near the top, the text walk-throughs after, and tuck the teacher bits like objective statements behind a tab dropdown or something of the sort. Here are a couple proposed ideas:

The team is also thinking that adding several lesson plans together essentially become a course. The individual versions would be stand-alone, and could still be presented by a MeetupMeetup All local/regional gatherings that are officially a part of the WordPress world but are not WordCamps are organized through https://www.meetup.com/. A meetup is typically a chance for local WordPress users to get together and share new ideas and seek help from one another. Searching for ‘WordPress’ on meetup.com will help you find options in your area. organizer and used by instructors, or direct learners.

There is still a lot of work to be done, and further progress depends on finalizing content type naming.

Monthly Retrospective

Each month, the Training team works in Sprints. These are goals we hope to accomplish for that month. At the end of the month, we conduct a retrospective by asking ourselves a few questions. The feedback is then posted, here is an example from April 2022. May’s retrospective was delayed due to WCEU.

May Sprint 2022

  • 2 Lesson Plans were published including one in Brazilian Portuguese
  • 6 Workshops were published including one in Brazilian Portuguese
  • 1 Course was published
  • 23 items in Drafts in Progress
  • 13 items in Review in Progress (of which 4 are ready to publish)

Training Team Goals

Carried over from Q1:

  • Implement a Faculty program (like Community Deputies, name to be determined). 
  • Brainstorm and discovery for the creation of a Needs Analysis. Still in progress and a Learner Survey has been created in the interim. 
  • Create Instructor/Facilitator resources portion on LearnWP

Goals for Q2

  • Conduct Needs Analysis
  • Create content useful 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
  • Release roadmap of new content (that isn’t tied to WP releases/features)
  • Assess content that has the largest impact
  • Overhaul the “Submit an Idea” form. Build in conditional logic for workshop, lesson plan, and course.
  • Ongoing promotions collaborations with other Make teams such as Marketing, Polyglots, Docs, 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), and Community

Team Comment on the Retrospective

Each month, team members have an opportunity to share what they think what went well? What could the team improve? What will the team do differently in the future? The responses from each meeting are below.

EMEA/Americas Meeting Responses
APAC Meeting Responses

June/July Sprint

For the June/July Sprint, the proposal was to simply continue working through the backlog of existing tasks.

Open Discussions

@caraya prompted a good discussion about where to put “auxiliary content” for lesson plans. This type of content could include sample code files that could traditionally not be uploaded to the lesson itself. Some proposed options included 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/ repo or Gists. The full discussion is available here.

@webtechpooja shared WordPress Speaker Workshop for Women Voices in India (Sept 24 & 25) and that WordCamp Kathmandu has been officially announced and will be held on 3rd & 4th September 2022.


Upcoming Meetings

You are welcome to join the team at any time! If you are new to the Training Team, please introduce yourself in the #training channel before the meeting (or anytime!) and feel free to join us in the meeting and participate as you are able.


Training Team Mission

The WordPress training team 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.

Getting Involved

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

  1. Learn.WordPress.org
    1. Lesson Plans
    2. Workshops
    3. Courses
    4. Social Learning Spaces
    5. Pathways to Learn WordPress
  2. Getting Involved
    1. GitHub Website Development
    2. GitHub Content Development
    3. What We Are Currently Working On This Month
  3. About The Team
  4. Our Team Blog

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