Highlighted Posts

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

September 2022 Monthly Faculty Meeting Recap

Attendees

AMER/EMEA: @courane01, @azhiyadev, @meaganhanes, @eboxnet, @annezazu, @onealtr

APAC: @piyopiyofox, @bsanevans, @amitpatelmd , @digitalchild, @webtechpooja, @onealtr

Link to agenda post

Recap

Faculty Members agreed that going forward we will share key takeaways in the meeting recap; members can find the full agenda talking points linked above.

  • 6.1 GitHub Issues
    • The team needs to make 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. to old content and should focus on the issues labeled 6.1, not the 6.1 view on the project board.
    • Anne’s list; we need to sort out what we need new content for so we need to audit 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/ to ensure we have issues for these items. @courane01 to confirm if she is working on this audit or if we need to task this out.
  • Proposals
    • We agreed that proposals should have a minimum feedback timeline of 2 weeks to allow for folks to contribute
    • Please continue to add feedback about proposals in this Slack thread
  • 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. issues
  • Team Meeting
    • Main Meeting
      • We will add the point of contact for topics next to their respective agenda item so that they can supply the update
    • Office Hours
      • We will engage folks attending office hours to see what they’d like to see done during these times
      • We can use this time to go through proposals that require feedback
    • Faculty Meeting host rotation
      • We should assign the host ahead of the meeting and can tag them in the agenda by the end of meeting
      • @piyopiyofox will update the Handbook page re: Faculty Meetings with the rotating host information and clarifications on how to take notes.
  • Zoom backgrounds
    • @amitpatelmd is working with a designer to supply Zoom backgrounds for the Learn WordPress account.
  • Localization
    • Project Proposal: Content Localization
    • When reaching out to volunteers, we can reach out to those contributors who previously made localized content, and see if they’d be interested in joining again.

#faculty-meeting-recap

Become an Online Workshop Facilitator or Tutorial Presenter Today!

The Training Team offers many ways for contributors to create content for https://learn.wordpress.org/. This month, I’ve been processing applications people submit to become Online Workshop Facilitators and Tutorial Presenters. I realized some people may not be aware of these contribution opportunities, and wanted to take a moment to reintroduce them to the team.


What are Online Workshops and Tutorials?

Online Workshops are interactive learning opportunities, often hosted via Zoom. They are safe spaces where people can come as they are, develop new ideas, explore issues, ask questions, network over shared interests, exchange theories, collaborate on work, and thrive in uncertainty. Online Workshop Facilitators are volunteers who host these workshops and encourage attendees to join in on the topic being looked at in the session.

Tutorials are short standalone videos that walk viewers through a process, or teach a WordPress-related concept. Tutorial Presenters are the driving force behind the creation of Tutorials on Learn WordPress, and are the voices people hear when they watch these recordings.

This sounds interesting! How can I join?

The Training Team is always looking for new contributors to facilitate Online Workshops, and present Tutorials! You can apply to become each of these roles below:

Having knowledge or experience about the topic you’ll present on is useful. But you don’t need to be an expert to apply to these roles! Let us know in the application form how familiar you are with your presentation topic, and what sort of assistance we can offer you to help you be successful. If you have any questions about joining, feel free to reach out in the #training 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/. channel, and we’d be happy to answer those questions for you.

What is reviewed in the application process?

The Training Team offers many opportunities for people to contribute without the need to apply. The Online Workshop Facilitator and Tutorial Presenter roles are unique in that there is a vetting process. One reason is because the team is looking for people who follow the WordPress Community code of conduct, and honor the WordPress guidelines around licensing and trademark usage. You can read more details about the vetting processes below:


Thanks for reading. We look forward to seeing you join our team of Facilitators and Presenters!

#contributors, #online-workshops, #tutorials

September 2022 Monthly Faculty Meeting

This month’s Faculty Meeting will occur on Tuesday 19:00 UTC for Americas/EMEA and Wednesday 05:00 UTC for APAC.

See the Training Team Faculty Member list for the list of current Faculty Members, and find out more about the Training Team Faculty Program in our handbook page.

The goal of the monthly Faculty Meeting is to discuss the Training Team’s goals, strategy, and how best Faculty Members can utilize their expertise within the group.

Notes from the calls will be posted in a follow up recap post

Agenda

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/ process flow

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. issues

Team Meetings

Disappearing Workshops

Learn Handbook

Faculty Meeting host rotation

  • Who will host the next AMER/EMEA meeting?
  • Who will host the next APAC meeting?

#faculty-meeting-agenda

#training-team

Meeting Agenda for September 27, 2022

Please join us for our Team Meeting Tuesdays at 07:00 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
  3. WP 6.1 Sprint
    1. Information Sources for WP 6.1
    2. Use this while creating content and testing WordPress 6.1
    3. See what needs to be revised/created in WP 6.1 https://github.com/orgs/WordPress/projects/33/views/10
    4. Text, screenshots, and familiarization completed by Oct 11/RC1
    5. Videos completed by Oct 28
  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. 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

#agenda

Training Team Meeting Recap – September 20

Slack Log for APAC Meeting (Tuesday 07:00 UTC)

Slack Log for AMER/EMEA Meeting (Tuesday 16:00 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.

We have alternated our weekly team meetings according to the time zone. this week APAC had Team Meeting and EMEA/Americas Had an Office Hour

Introductions and Welcome

Attendees Team meeting (APAC): @piyopiyofox, @webtechpooja, @freewebmentor, @pitamdey, @askaryabbas, @piyushmultidots, @amitpatelmd, @hderashri, @psykro, @chetan200891, @onealtr, @eboxnet, @margheweb, @courtneypk

Attendees Office hour (EMEA/AMER): @azhiyadev, @arasae, @courtneypk, @meaganhanes, @psykro, @isvictorious, @annezazu,

Welcome to the team (WordPress usernames): @GoGinaMarie @adamwood @blerjangashi @iandunn @javiarce @jsholberg @sinarhadiwijaya @lanche86 @lokomofeilow @dvonrohr @xubiant @dantovbein

Meeting Note Takers

Meeting recap notes is one of the best ways to get started contributing to a team. Please refer to this guide to get started.

News

WP 6.1 Sprint

  • Release date for WP 6.1 is Nov 1, So we aim to achieve this in the timeframe and will release ready(add/update) content at the time of release.

Content published this Week
Introduction to block theme development (for beginners)

Content available for review
Padding Versus Margins – Tutorial

Open Discussions

  • @hderashri shared about an upcoming 10 days Hindu festival symbolizing the victory of good over evil.
  • @courtneypk shared about her b’day next week.
  • @digitalchild asked about a way through which a ‘to be reviewed’ list that can be created which is easier than digging around 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/.
    @webtechpooja answered by “new GitHub Project board https://github.com/orgs/WordPress/projects/33 where tabs are grouped by tickets.

Office Hour

@azhiyadev started the office hour and asked and started assigning people to unclaimed issues in WP 6.1.


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

#meeting-recap, #training-team

#WPTranslation Day Sept 30 – Contributor Day

WordPress Translation Day is back. We’re eager to take part in it again.

Last year the team participated by captioning videos on LearnWP.

This year, we’re focusing on translating the content on LearnWP. Thanks to the work @rastaban started 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 Contributor dayContributor Day Contributor Days are standalone days, frequently held before or after WordCamps but they can also happen at any time. They are events where people get together to work on various areas of https://make.wordpress.org/ There are many teams that people can participate in, each with a different focus. https://2017.us.wordcamp.org/contributor-day/ https://make.wordpress.org/support/handbook/getting-started/getting-started-at-a-contributor-day/., we’re well on our way to having various locales available.

See: Project Proposal: Content Localization

This event is open to various contributor groups again this year. @majaloncar will be on hand starting at 7UTC to help onboard contributors and various team members will be on hand for 12 hours. We will help folks get added as authors, copy post content into a new post, and translate directly in lesson plans and collect the results of the day. The goal will be to completely translate an item, so contributors might want to work in teams.

When we have completed the translation, we will ask proficient language speakers for a review of the translation.

A Zoom link will be provided here and in the #training Slack channel just before the event begins if you would like to join us for onboarding and co-working.

Priority content to translate:

Lesson Plans:

  1. Pick a topic:
  2. Comment on this post indicating what topic you are working on
  3. Get author access to Learn and begin the translation (work with others to complete a single topic if possible)
  4. Please complete all taxonomyTaxonomy A taxonomy is a way to group things together. In WordPress, some common taxonomies are category, link, tag, or post format. https://codex.wordpress.org/Taxonomies#Default_Taxonomies. on the sidebarSidebar A sidebar in WordPress is referred to a widget-ready area used by WordPress themes to display information that is not a part of the main content. It is not always a vertical column on the side. It can be a horizontal rectangle below or above the content area, footer, header, or any where in the theme., such as versions of WP, and corresponding audiences, and leave a note in Edit Flow at the bottom of the content with the corresponding English topic.
  5. Note your progress on this post at the end of your time with us, and if you intend to do more to get it ready to publish.

Courses

Tutorials

Online Workshop

#wptranslationday

Summary Update: Courses Currently in Development (22 September 2022)

Currently, we have four courses in development.  Here is an overview of what is being worked on and relevant links to follow if you want to learn more.

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. Development Course

@mburridge has completed the first draft of the course, and it is currently being reviewed.  Please provide any actionable feedback in the 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 below by end of October. The plan is to publish it by mid-October, but any helpful observations will still be welcomed at any time as we iterate and update the course going forward.

Link to draft course:

GitHub Issue:

Two Block Theme Development Courses

Create a Low Code Block Theme

@arasae Modules 1, 2, and 3 are all in rough-draft form; screenshots are needed, and video recordings are necessary to move them from rough drafts to drafts ready for review. Module #4 is being drafted through a live workshop on a user’s first codes in 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.. She hopes to have modules 1 and 2 at least ready for team review this month.

Extend a Low Code Block Theme

@psykro has completed the draft content for the first module of his course and is working on the second module. During the process of doing this, he pivoted the content for the first module to be less dependent on the Create a Low Code Block Theme. This allows folks to take the second course independently from the first one (eg more advanced developers who already know the basics from online workshops or tutorials, and want to get straight into the topics in this course).

He is also considering renaming this course from Extend a Low Code Block Theme to Develop a Block Theme, as well as releasing this course as two separate, shorter courses.

GitHub Issues:

You can also find out more about this course in a post titled Block Theme Development Course – Update which was added to the Make WordPress Training page. 

WordPress Data in JavaScriptJavaScript JavaScript or JS is an object-oriented computer programming language commonly used to create interactive effects within web browsers. WordPress makes extensive use of JS for a better user experience. While PHP is executed on the server, JS executes within a user’s browser. https://www.javascript.com/.

@adamziel has completed the course, and it is currently being reviewed.  Please make any suggestions in the GitHub Issue below. The plan is to publish it by the end of September or early October, but as mentioned before, any helpful feedback will still be welcomed at any time as we iterate and update the course going forward.

Link to draft course:

GitHub Issue:

How can you get involved?

We welcome any contributors to share their ideas for relevant courses you would like to see on the Learn platform or to get in touch about creating your own course. The more people that get involved, the better 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/ will be.

Project Proposal: Content Localization

Overview

43% of the web is built on WordPress, and this number encompasses millions of people across the world making magic happen online for themselves, their clients, or their communities. With that in mind, it is integral that we have Learn WordPress content that enables and empowers people to get the most out of WordPress no matter what locale they are engaging with it in. This initiative will help us push WordPress beyond 43%.

The goal of the Content Localization project is to increase and expand availability of content on Learn WordPress to a variety of non-English locales by:

  • Creating new non-English locale content through Online Workshops, Courses, Lesson Plans, and Tutorials
  • Increasing non-English locale representation in the Online Workshop MeetupMeetup All local/regional gatherings that are officially a part of the WordPress world but are not WordCamps are organized through https://www.meetup.com/. A meetup is typically a chance for local WordPress users to get together and share new ideas and seek help from one another. Searching for ‘WordPress’ on meetup.com will help you find options in your area. Group
  • Increasing non-English locale representation in the Training Team
  • Engaging with and bringing in more non-English locales into the Learn WordPress community

By the end of this project we should have the groundwork of a repeatable process that can be iterated upon further as the folks brought in start work to deliver on the goal of this project.

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

Project lead: @piyopiyofox

Project Members: @bsanevans, @courtneypk + volunteers

Project Timeline

Start: September 2022

End: December 2023

Project Objectives

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

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

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

Tasks

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

Planning

Tasks in this section center around prep work for the Training Team.

Deadline: October 3rd, 2022

  • Share Proposal with Training Team
  • Post project thread on Training Team Blog
  • Assign Faculty or Training Team Members for support

Documentation

Tasks in this section center around creation of onboarding and how-to handbook pages that need to be created to support this initiative.

Deadline: December 23, 2022

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

Dev

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

Deadline: November 30, 2022

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

Please take a moment to comment on this post to share your feedback on this project proposal by Wednesday, September 28th

Proposal: Faster Course Development with Video-Based Courses

In order to speed up the development process for new courses, I propose that the Training Team also explores video-based courses with full transcripts, to go alongside the fully text-based courses that have been produced so far. There are a few elements to this that would all need to be implemented simultaneously, so here are some thoughts about how this could look:

Use published tutorials for course content

The coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. of this idea is that courses will effectively become a logical group of tutorial videos strung together in order. This means that, as content is developed, we need to become intentional about creating tutorials with this in mind. The immediate benefit is that course content will be coming out all the time as stand-alone tutorials, and then packaging them into courses will be a faster process that will involve adding content to Sensei and creating assessments. If we could find a way to combine these with lesson plans then that will be a win all round as it would create much tighter cohesion between all content types.

This doesn’t mean all tutorials need to be part of a course – we can and should continue to publish stand-alone tutorials, so that avenue for contribution and content creation will continue to remain wide open. 

Expand tutorials with fully formatted text

One distinct advantage of our current courses is that they don’t lock people into one way of learning – we have multimedia courses that use videos, text, and images. In order to ensure that we don’t only have one way of learning, all tutorials will also include a text version alongside the video. We already have the full transcript published – while we won’t be changing that, it would give us a good starting point for creating the text tutorial and adding screenshots where appropriate. It’s definitely some additional work but well worth it, and it’s an area where it will be easy for new contributors to get involved. It will also greatly enhance all tutorials regardless of the benefits for courses.

Continue maintaining existing courses

The existing courses (plus the ones currently in development) cover the primary areas of WordPress usage and development:

  • Getting started with setup and publishing
  • Building a site with the Site Editor
  • Building 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
  • Developing blocks

I propose that we continue to maintain these courses as they will always be extremely valuable, so we can work that maintenance into our schedule around the time of each major WordPress release – something that is already happening, thanks largely to @courane01. This process must be documented and easily repeatable each time a major releaseMajor Release A set of releases or versions having the same major version number may be collectively referred to as “X.Y” -- for example version 5.2.x to refer to versions 5.2, 5.2.1, and all other versions in the 5.2. (five dot two dot) branch of that software. Major Releases often are the introduction of new major features and functionality. is on the horizon.

Conclusion & Feedback

In practice, this means the tutorials published on Learn WordPress will be available as both video and text, and courses will take significantly less time to produce, as their content will be published while it is being developed. Not only does this make it all available sooner, but it will also more readily allow for more public feedback on the content, and it will make it much easier for new contributors to get involved in the course creation process.

Does this proposal sound reasonable? We can experiment with this approach and continue to iterate on the process.

X-post: WordCamp US Contributor Day 2022 Recap

X-comment from +make.wordpress.org/updates: Comment on WordCamp US Contributor Day 2022 Recap