Proposal: Training Faculty Developer Squad

Summary: This is a proposal for a new squad within the training faculty to focus on moving developer-related 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 and pull requests forward.

With the growth of the Learn WordPress platform, the number of open bugs, enhancements, and open pull requests related to the platform’s development and maintenance has increased:

In order to keep an eye on these, and any future bugs and enhancement requests, I’d like to propose a new developer squad within the Training Faculty made up of faculty administrators, to run regular GitHub triage sessions focused specifically on bugs, enhancements, and open PRs.

Membership

The faculty developer squad will be made up of Training Faculty administrators with development experience, who can help review, test, and assign tasks. The goal of this squad is not specifically to work on any of these items, but merely to help move things along. 

Any contributor is welcome to work on any open issue/review any open PR, the faculty developer squad will merely facilitate this process.

Why only faculty members?

The main reasoning behind this is that faculty administrators have the required permissions to assign issues in GitHub. If you’d like to be part of this squad but are not yet a faculty administrator, you can read more about the faculty administrator role here, which includes details on how to apply. 

Development triage sessions

It is recommended that the faculty developer squad hold weekly triage sessions in the #meta-learn channel in the Making WordPress 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/.. Sessions will be run by one of the faculty developer squad members, and contributors are welcome to join these sessions.

A typical triage session will entail reviewing as many open issues and pull requests as possible during the hour, to determine their priority as they align with the training team’s goals for the year. Any interested contributors can also use this hour to ask that a specific issue be assigned to them to work on. For pull requests, the dev squad will see what is required to get the PR merged, and then either assign it to be reviewed, give feedback to the PR creator, or merge PRs that are good to go. 

Once any interested faculty administrators have indicated their interest, we will plan our weekly triage session, as well as document faculty dev squad responsibilities. 

Next steps

If you are a faculty administrator who is interested in being part of this dev squad, please indicate this in the comments below. 

This post will be left open for 1 week until Friday, 10 February 2023 at 15:00 UTC, for any existing faculty administrators to indicate their interest, after which we will start planning for our first triage session. The reason for the short time for feedback is that this specific proposal is only open to existing faculty administrators. Once the initial faculty developer squad is confirmed, contributors who become faculty administrators will be welcome to join the squad.

#faculty-training, #training-team

New Learn WordPress GitHub Project View Updates

The Training Team currently uses 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 manage our content development for Learn WordPress. The project for this work can be viewed in GitHub using this link.

When you first visit our project board you’ll be met with a kanban style page that lists all the issues in our backlog or currently being worked on.

At the top of that, there are several views available to you to guide you in your navigation of the issues inclusive of:

  • Awaiting Triage – issues that requiring triage
  • Topic Ideas – issues with unvetted content ideas
  • Ready to Create – issues with vetted content ideas that are ready for assignment and content development
  • Drafts in Progress – issues with content currently being developed
  • Reviews in Progress – issues with content currently being reviewed or requiring review
  • Published of Closed – issues with content that has passed review and has been published on Learn

Learn more about how we use GitHub in this handbook page.

As labels in these views can be long and a bit difficult to navigate, we’ve added Review Stage to the Reviews and Progress view and Content Type to all of the views above to help folks better filterFilter Filters are one of the two types of Hooks https://codex.wordpress.org/Plugin_API/Hooks. They provide a way for functions to modify data of other functions. They are the counterpart to Actions. Unlike Actions, filters are meant to work in an isolated manner, and should never have side effects such as affecting global variables and output. the issues at a glance.

In the coming weeks we’ll continue to work on making sure our GitHub issues are properly labeled and in the right views and will be updating the appropriate handbook pages along the way.

Please feel free to share your feedback on what else we can improve in GitHub!

Meet your 2023 Training Team Representatives

At the end of the last year, the Training Team nominated and voted on a number of motivated and dedicated contributors to the team. The new Team Representative nomination and voting period is a special time where folks in the community affirm work ethic and confidence, and the outcome of these votes ensure fresh leadership and new perspectives guide the team.

It’s been amazing to watch the growth the team has experienced last year, and the rise in leadership in various individuals. This year, the Training Team has voted in two newcomers and one previous Team Representative; Benjamin Evans, Destiny Kanno, and Pooja Derashri.

This is a post to share more about your newly nominated Team Reps!


Pooja Derashri – @webtechpooja

Pooja Derashri is from Ajmer, India and first got involved with WordPress in 2013 as a Developer. Not so long after that,  she co-founded her company WPVibes, 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 development agency, in 2015 with her husband Anand Upadhyay. Pooja works on Marketing and Content while her partner works on coding. She splits her time with work to contribute over 20+ hours to the WordPress Community Weekly. 

Pooja joined the Training Team in 2019, and became a Team Representative in 2022. She was regularly having 1:1s with APAC folks to help them get involved, so it seemed like a natural move into leadership. Pooja also spends her time as a Co-organizer for the Ajmer WordPress 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.

Alongside the above duties, Pooja is also Co-Organizing 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 2023 on the Speakers team.

In her non-working time, Pooja likes traveling, gardening, music and reading books. 


Benjamin Evans – @bsanevans

Benjamin Evans is from Hokkaido, Japan, where he lives happily with his wife and puppy. Benjamin got started with WordPress in 2014 by making a site for his local church. During that time he was doing technical teaching, and eventually made a move to join Automattic as a Happiness Engineer in 2019. Soon after joining, Ben worked on new employee training before becoming a Community Education Manager in 2022.

Ben is also a Co-organizer of the WordPress Sapporo Meetup group, and will be a speaker at this year’s WordCamp Asia flagship event.

In his non-working time, Ben likes to travel, play the flute, take long drives, and read books.


Destiny Kanno – @piyopiyofox

Destiny Kanno is from California, USA, and currently lives in Tokyo Japan with her husband and Formosan Mountain Dog. Destiny got started with WordPress in 2016 while working for the digital agency ASA Digital, and joined Automattic as a Happiness Engineer in 2017. Since then she has experienced the various faces of WordPress through its end users and developers, companies using WordPress at scale when she joined WordPress VIP as a Technical Account Manager, and now through the 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. community in her current role as a Community Education Manager.

Destiny became more involved with the WordPress community in November 2021, and began dedicating more of her time to the Training Team specifically in early 2022.

Destiny is also a BlackPress Co-Organizer, and is involved in the Japanese WordPress community. She will also be at WordCamp Asia this year as a Sponsors team Co-organizer.

In her free time Destiny enjoys traveling, making music, watching films, and dancing.


Once again, we give huge thanks to our 2022 Team Representatives @courane01 and @azhiyadev for their hard work leading and nurturing the team last year!

The new Training Team Representatives are delighted to be serving the community in this capacity this year and look forward to what we will all accomplish together.

You can reach out to the Reps in the #training channel in the Make WordPress 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/..

Bite-sized content on Learn WordPress

We have recently discussed creating bite-sized content on Learn WordPress, which can easily be distributed via social media platforms and used by #marketing. This was also suggested and discussed at the 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/. during 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 2022.

Here are some examples worth exploring:

Three 1-minute examples

We could start by creating three 1-minute videos to get the ball rolling and then request feedback. The following folks have shown interest in creating these examples: @eboxnet, @courane01 and @west7.

We aim to have the first three examples completed by February 1 for review.

Stories or shorts

It was also suggested by @courane01 that we could also explore implementing Stories down the line. These are short videos or a collection of images, and text, which can be created on a mobile phone.

Here are video and text-based examples:

Want to get involved?

Please comment on this thread if you are interested in creating bite-sized content or have any actionable suggestions.

#marketing #training

Summary Update: Courses Currently in Development (16 January 2023)

Currently, we have one course in development that is almost ready to be published.  Here are more information and relevant links to follow if you want to learn more.

Develop Your First Low-Code 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 Course: 

@arasae has soft-launched the Develop Your First Low-Code Block Theme course by publishing modules 1 to 4. The remaining part, module 5, is being finalised and will be completed, and published, before the end of the month. 

Release date: 26 January 2023

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:

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.

Training Team: Discovering our Values

On January 23rd, the Training Team will be conducting two 2-hour exercises to discover our shared values. These exercises are open to anyone interested in participating, and will be recorded. Here are the session details:

  1. January 23 07:00 UTC to January 23 09:00 UTC, facilitated by @bsanevans
  2. January 23 19:00 UTC to January 23 21:00 UTC facilitated by @angelasjin

If you are interested in participating, please let either Ben or Angela know to receive a calendar invite.

Note: Both sessions will cover the same content. In addition, the second session will also focus on combining discussions from the first session to come up with one set of values. 

But why values? Shouldn’t we focus on strategy or goals?

Great question! Strategy and goals are undeniably important. But for this exercise, we’re going to focus on values. The Training team is instrumental and has the potential to help current and future WordPress enthusiasts around the world be successful with WordPress! How we get there together, in a way that we feel most proud of, requires a strong understanding of what we value in this space. With a good grasp on our shared values, we can then better identify strategy and goals that Training Team members feel fully aligned with. 

How will this exercise work?

The exercise will take place over Zoom, and will invite participants to reflect on their contributions to the WordPress Make Training Team. This is an interactive exercise, so participants will also be invited to answer questions, share their perspectives, and join in active conversation. We’ll identify the Training Team’s shared values and reflect on how we want to carry those values forward.

In preparation for the values exercise, participants are asked to reflect on the following questions in advance:

  • Recall a past team experience (any team experience in your past, whether in the WordPress community, with a current or past job, etc.) that was incredible. What made this a peak experience for you, and what values were key to enabling that experience? 
  • What’s the best version of the Training team? For example, if in three years, this team because wildly successful, what contributions are you making? What does that success look like, and why is that success important to the Training team? 

See you on January 23rd!

Many thanks to @bsanevans, @webtechpooja, @courane01, @azhiyadev, and @piyopiyofox for helping to plan these sessions and review this post.

Training Team Meeting Recap for December 20 , 2022

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

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

Introductions and Welcome

Attendees Office hour (EMEA/AMER): @piyopiyofox, @bsanevans, @piyushmultidots, @sagarladani , @vanpariyar, @onealtr, @ronakganatra, @amitpatelmd, @pitamdey

Attendees Team meeting (APAC): @eboxnet, @Webtechpooja, @azhiyadev, @caraya , @Nomad Skateboarding , @robinwpdeveloper, @courane01, @piermario, @onealtr, @amitpatelmd, @lada7042, @thisisyeasin, @westnz, @arasae, @courtneypk, @bsanevans, @fikekomala

Welcome to the team (Slack usernames): @Hyun Cao@laurlittle,  @Afrin,  @Marta Torre

News

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.

  • December 20 – @pitamdey
  • December 27 – No Meeting
  • January 3 – @Nomad Skateboarding
  • January 10 – @bsanevans
  • January 17 – to be confirmed
  • January 24 – to be confirmed
  • January 31 – to be confirmed

WordPress 2022 Survey

The survey is open. If you haven’t done so, please fill it out.
https://wordpress.org/news/2022/12/2022-wordpress-survey/

State of the WordState of the Word This is the annual report given by Matt Mullenweg, founder of WordPress at WordCamp US. It looks at what we’ve done, what we’re doing, and the future of WordPress. https://wordpress.tv/tag/state-of-the-word/. 2022 

How many people attended the State of the Word either in person or online? Learn was mentioned and WordPress Playground is now live. All the content on Learn now has a button in 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. that links directly to it. This makes it easier to spin up sites for online workshops and lesson plans. Learners can also use them in courses and tutorials.
Watch the event and the Q&A on WordPress.tv

Training Team Values Setting

@angelasjin has offered to hold a 2-hour team values session with us. She is available the week of Jan 23 during the times available on this poll.  This is a great way to align the team before we kick off the 2023 goal setting (slightly delayed). Please share your interest/availability.

Training Team Reps – Results of the Vote

The results are in, and all the top votes were in the APAC region: 

Bite-Sized Content on Learn

As an example, bite-sized content from Learn WordPress was requested at WCUS and distributed via TikTok. @westnz, said he would like to do some research on this and create 1-minute videos

Contribute to the content on Learn

Ready for Review
Please see the list mentioned during office hours in the APAC region today. Please note this link will take you out of the flow of this meeting: https://wordpress.slack.com/archives/C02RW657Q/p1671521814783129

 Ready to Create
Please see the list mentioned during office hours in the APAC region today. Please note this link will take you out of the flow of this meeting: https://wordpress.slack.com/archives/C02RW657Q/p1671521814783129

 Published Content
The following content has been published this week

Open Discussions

Vagelis sayd said :

He met a few people interested in helping with content translation and videos in the last couple of weeks. They all agreed for zoom call so he could, explain how things work, and plan ahead.

Hauwa Abashiya  said :

Courtney PK has set up a networking/social event for the Learn WP community. Please join Learn WordPress 2022 End of Year Social Meetup

Courtneys commented :

We are excited to have you continue contributing to the team. Your project management skills have been invaluable as we launched LearnWP .

Hauwa Abashiya  said :

Wishing all the new team reps all the best and looking forward to seeing your accomplishments. You’re going to be awesome!

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

Learn WordPress Site Updates – December 2022

There have been a number of updates to the Learn WordPress site over the last month or two, so I thought it worth highlighting them here to raise their visibility.

Lesson plan landing page

Lesson plans have a new landing page that makes it easier to find content by topic, audience, level, duration, and lesson format. This looks fantastic and really helps with content discovery:

The new landing page example, displaying the title, "Lesson Plans" with a button, "Browse all Lesson Plans". There is also a search box to search lesson plans. Below that, a subheading reads "Topic" follow by "Browse Lesson Plans by their high-level topic.

Next, there are icons for topics, including the following topics: General, extending WordPress, Plugin Development, Site Management, Speaking at Events, Theme Development, Using Plugins, and Using Themes.

Persistent banner linking to the individual learner survey

The individual learner survey has been live for a while and in order to get more eyes on it, a banner has been added to the site headerHeader The header of your site is typically the first thing people will experience. The masthead or header art located across the top of your page is part of the look and feel of your website. It can influence a visitor’s opinion about your content and you/ your organization’s brand. It may also look different on different screen sizes. that links directly to the survey:

Tutorial video length displayed on archive

The length of each tutorial video is now displayed beneath the video title in the tutorials archive:

Course learner data is displayed on the frontend

Average learner data for courses is displayed on the single course page – more metrics can be added to this as time goes on, but the basics are there for now:

Consistent header/intro sections for each content type

All of the content types – tutorials, online workshops, courses, and lesson plans – now each have an intro section with consistent formatting all across the site:

Anchor links to course categories

As you will notice in the courses page header above, there are now anchor links directly to each of the course categories on the page, making navigation easier and improving discoverability:

Greater clarity in idea submission section

The ‘submit an idea’ call-to-action section on the homepage has been updated with improved clarity and more accurate wording:

Homepage content sections include brief intro text

Each homepage section now includes a brief intro about the content type that indicates what it is all about – this helps with providing an immediate understanding of content to new users:

Consistent locale metadata across all content types

All content types now have the same metadata field for setting the locale – right now, this doesn’t have an immediate impact on the frontend (other than the existing manual language filtering being updated to use this new field), but the next step is to implement automatic content filtering based on the site locale switcher. Locale filtering will also be added to the online workshops calendar.

Consistent ‘Topic’ 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. across all content types

The ‘Topic’ taxonomy that tutorials use has been added to all content types, and similar taxonomies have been removed to accommodate this (with data being migrated accordingly). This doesn’t have an immediate frontend impact, but it will allow us to implement global topic filtering and matching across all content types.


Get involved

The Learn WordPress site is always in iteration, so if you would like to get involved, head over to the GitHub project board to see the open issues. The repo readme has instructions on how to work with the site in a local environment.

Training Team Meeting Recap for November 29, 2022

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

 Slack Log for AMER/EMEA Office Hour (Tuesday 17: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.

Introductions and Welcome

Attendees Office hour (EMEA/AMER):@lada7042, @webtechpooja, @couraen01

Attendees Team meeting (APAC): @ashiquzzaman, @thisisyeasin, @piyushmultidots, @sinarhadiwijaya, @Tahmid ul Karim, @pitamdey, @sagarladani, @onealtr, @robinwpdeveloper, @amitpatelmd, @askaryabbas, @bsanevans, @hderashri, @lada7042, @couraen01, @fikekomala@eboxnet, @webtechpooja

Welcome to the team (Slack usernames): Ritesh@Arnau Serra@Tanvir 

News

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.

  • December 6 – @Destiny
  • December 13 – @amitpatelmd
  • December 20 – @pitamdey
  • December 27 – No Meeting (as most of our regular attendees and faculty members will be on holiday so its better to skip the meeting.)

Faculty Members Update

November 2022 Faculty Meeting month’s async faculty meeting post is open for comments until tomorrow. If you haven’t shared your thoughts, please do so by the end of the month.

Individual Learn Survey 

If you haven’t taken it yet. Please fill it out, share and promote it on social media, and ask others to take it.

Project Thread: Content Localization Foundations

Team Rep Nominations

If you want to nominate someone or yourself, please do so. This will open until December 2, 2022. We will review the nominations at our team meeting on December 6, 2022, and organize a poll to select the Team Reps.
The poll will be open until December 16, 2022. and will announce our new team Reps on December 20, 2022, during a team meeting

 Training Team Badges

Badges awarded to @Robin and @Ben Evans and @Harshit Derashree

DevHub getting a new look

Update With the feedback received last week, and the design team worked on a second iteration in Figma. Please do so if you haven’t given us your feedback in this file.

 Team Goal Setting

It’s time to consider what the training team hopes to accomplish in 2023. Last year we met over three different sessions to plan out this year. Training Team Goals for 2022 reflect that plan.

However, we didn’t achieve all of those goals. Should we continue them for next year?

Courtney met with Angela, who has offered to hold a team vision-setting meeting, and from that, we can launch into the following year’s goals. Courtney will work with Angela to plan that first part of the meeting, along with a survey for the best times we can meet via Zoom to do this.

Update on Coffee hour –

  • December 23 and 30, no coffee hour on (EMEA/AMER timezone)
  • Eastern APAC Coffee Hour Fridays at 04:00 UTC from Dec 2nd.

Choosing accessible/contrasting dark theme colors for online workshops and tutorial videos –

two sets of “alternate” or “dark” colors have been finalized

@Jonathan is working on it and asking Where we need to add this in the handbook? (Note: This slack thread will remove you from this meeting flow. So please keep that in mind before checking it.)

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/ Pages Update 

Here is the update on the GitHub project.

  • New pages added
  • Using GitHub
  • Submission and Vetting
  • Reviewing Tutorial Submissions
  • How to Submit a Lesson Plan Idea

Published Content 

  • Tutorial – Develop Your First Low-Code 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 Module#3
  • Modules 1 and 2 are published here. You’ll notice modules #3, 4, and 5 are in draft form.

Request for comments

  1. Please contact @bsanevans if you’re interested in making new onboarding handbook pages for the Training Team.
  2. Can we update our GitHub views to match the Kanban board columns? (See Slack conversation)

Month Retrospective

So a bit of information for you before we kick off. We continued working on the 6.1 sprint last month. Here are some vital stats.
Content Development
Next Up – You Can Help. We still have the following number of lesson plans and workshops that have not been assigned to anyone.

  1. Lesson Plans -3

Drafts in progress (the following number have been claimed by contributors but are still in draft)

  1. Lesson Plans –
  2. Tutorial -4
  3. Courses: 0

Review in Progress (these could potentially be published this month, subject to review)

  1. Lesson Plans: 1
  2. Tutorial – 2

 Published (these have been published)

  1. Tutorial: 5
  2. Lesson Plan: 4

Open Discussions

@webtechpooja said that :

Are Online Workshop co-hosting opportunities and Content Error Issues a good first issue for Contributors to work on?
 That thread started on EMEA meeting too. I am opening again if anyone would like to share anything on this.

@amitpatelmd commented on this :

Yes definitely one of the following to Start with

  • Co-hosting.
  • Content error issues.
  • Translation help.

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


Training Team Mission

The WordPress training team helps people learn to use, extend, and contribute to WordPress through synchronous and asynchronous learning and 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

Choosing accessible/contrasting dark theme colors for online workshops and tutorial videos

This post seeks to define an accessible set of dark theme colors to be used in content creation. Please comment with your thoughts by Friday 18 November 2022.

Sometimes during an online workshop or recorded tutorial on the Site Editor, choosing a different set of theme colors in the Global Styles interface is required to showcase some functionality.

The content creator might want to use colors that are not already in use in other themes or default theme Global Styles variations for various reasons, such as wanting to use a specific set of colors to show how changes are saved to Global Styles in the database or copied/written to the 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. file in the theme.

To ensure that the colors selected are viewable on all screens, it’s important that these colors are contrasting enough so that they are accessible to everyone. 

My first attempt at finding dark colors that meet 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) guidelines was made by digging into Google’s Material Design, specifically the dark theme guidelines. From that document I extracted the following colors:

  • #121212 (the background color)
  • #BB86FC (the primary purple color)
  • #03DA5C (the secondary color)

The background color could be used for the theme background, and the primary and secondary colors could be used alternatively for text or links.

These colors were applied in a recent 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 tutorial video I created. During the review of that tutorial, it was raised that the color contrast in the dark theme example is very low and makes the text very hard to read.

As I am not a color contrast expert, I’d like to take this opportunity to iterate on the colors as laid out above and choose better primary and secondary colors for a dark theme that are more accessible and easier to read for online workshops and tutorials. We can then add these colors to the Training Team handbook, to be used whenever an alternative color scheme is required.

Let’s define high-contrast, accessible, dark theme colors together! What dark theme color palettes would be the most accessible? What have you seen that’s worked well? What should we avoid? Share your thoughts below and we will consolidate them into actionable suggestions by Friday 18 November 2022  to be added to the training team handbook for content creation.

#accessibility, #training-team