Documentation Team Update – September 19, 2022

Documentation Issue Tracker stats.

Current state

Past 7 days

22 Issues closed:

11 Issues opened:

26 Unresolved conversations:

9 active projects:

#docs

WordCamp US Contributor Day 2022 Recap

On Sunday, September 11, 2022, over 300 attendees gathered in person and online to participate in the 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/.. This is a recap of their contributions.

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)

  • populating a website that documents the HTMLHTML HTML is an acronym for Hyper Text Markup Language. It is a markup language that is used in the development of web pages and websites. output of every coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. 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., so that accessibility testing can be conducted on the block: blocks.joedolson.com
  • addressed 24 blocks (not all completed)
  • focused on more complicated issues

CLICLI Command Line Interface. Terminal (Bash) in Mac, Command Prompt in Windows, or WP-CLI for WordPress.

  • onboarded 4 people
  • got everyone’s systems set up and ready to go
  • submitted 4 PRs, 3 were approved and merged
  • reviewed backlog of issues and closed 30 stale issues

Community

  • made a connection for Diverse Speaker Group
  • added people to 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/.
  • 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. reactivation discussion
  • 2 new organizers who will apply to organize meetups/WordCamps
  • global sponsorship program roundtable discussion, feedback being sent to the working group
  • group working on a potential meetup tool
  • vetted WordCamps
  • cleared Help Scout queue
  • new Deputy application

Core

  • ran Dev Chat
  • revisited canonical plugins
  • opened a new good first bug ticket
  • had a lively discussion on MetaMeta Meta is a term that refers to the inside workings of a group. For us, this is the team that works on internal WordPress sites like WordCamp Central and Make WordPress. TracTrac Trac is the place where contributors create issues for bugs or feature requests much like GitHub.https://core.trac.wordpress.org/. ticket #6474
  • finished Dev Chat summary
  • onboarded 4 new contributors
  • found someone new to run Dev Chat
  • committed some changes to the REST APIREST API The REST API is an acronym for the RESTful Application Program Interface (API) that uses HTTP requests to GET, PUT, POST and DELETE data. It is how the front end of an application (think “phone app” or “website”) can communicate with the data store (think “database” or “file system”) https://developer.wordpress.org/rest-api/.
  • a first time contributor wrote some dev notes

Design

  • came up with information architecture for 6.1 release About page
  • branding exploration for the 6.1 identity
  • discussed highlight features of 6.1
  • introduced lots of contributors to Figma and WordPress Design Library

Documentation

  • worked on 6.1 user documentation
  • fixed some common api’s handbook issues
  • onboarded 10 people
  • updated block editor developer documentation parser
  • ate lots of cookies
  • addressed usability language issue for 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 updates and failures

Hosting

  • completed 16 merges into Advanced Administration Handbook, partnering with the Documentation Team
  • worked on and closed 22 tickets
  • onboarded 8 new contributors

Marketing

  • onboarded 20 contributors
  • wrote and submitted their WordPress story
  • developed ideas and posts for social campaigns
  • drafted an email for contributors to lobby their companies to participate.
  • brainstorming activities
  • discussed 80s pop culture
  • social media discussion
  • Five For The Future templates

Meta

Mobile

  • investigated issues raised by a contributor
  • worked with feedback from call for testing

Openverse

  • onboarded a new contributor
  • received some great new Bengali and Venezuelan Spanish translations.

Performance

  • brainstormed how to optimize autoloaded option
  • ready to move forward with performance lab plugin

Photos

  • went for a photo walk to generate content
  • discussed moderating photos in WP Photo Album
  • held a spirited discussion about driving awareness about WordPress Photos
  • finalized process for vetting and onboarding new photo community moderators
  • onboarded new contributors to the photo directory
  • discussed potential marketing strategies to raise awareness of the Photos team
  • general moderation activity

Polyglots

  • Worked on locale research for some of the existing requests and finished the Bulgarian translation for WP 6.0

Support

  • Onboarded 8 new contributors and got them going answering support-forum questions

Test

  • onboarded 2 new contributors

Themes

  • opened 4 PRs for 2023 theme
  • looked at theme variations
  • discussed ideas for the base theme
  • onboarded 8 people
  • closed a PR

Training

  • (see Make post) https://make.wordpress.org/training/2022/09/11/wordcamp-us-2022/
  • took & promoted the individual learner survey https://learn.wordpress.org/individual-learner-survey/
  • creating a language 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. for courses so that courses in multiple languages can be supported (90% done)
  • created workflow for high-caliber courses, to become a course about how to make courses.
  • brainstormed mentorship and cohorts
  • invited BlackPress to share their findings on how to be a mentor
  • brainstormed ideas for courses including contributing and onboarding to teams
  • discussed using 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/ workflows to automate Training Team workflows as well as automating integrations with other Teams
  • started Google doc to capture what 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. projects are doing for certifications

Thank you to everyone who participated!

Edited Sept 24 to include updates provided by @zackkrida @jeffpaul @courane01 @webtechpooja

+make.wordpress.org/cli/
+make.wordpress.org/community/
+make.wordpress.org/core/
+make.wordpress.org/design/
+make.wordpress.org/hosting/
+make.wordpress.org/marketing/
+make.wordpress.org/meta/
+make.wordpress.org/mobile/
+make.wordpress.org/openverse/
+make.wordpress.org/performance/
+make.wordpress.org/photos/
+make.wordpress.org/plugins/
+make.wordpress.org/polyglots/
+make.wordpress.org/support/
+make.wordpress.org/test/
+make.wordpress.org/themes/
+make.wordpress.org/training/
+make.wordpress.org/tv/

Themes team update September 14, 2022

i) 🎟 Theme directory stats

Currently,

  • 0 new tickets are waiting for review.
    • 0 tickets are older than 4 weeks
    • 0 tickets are older than 2 weeks
    • 0 tickets are older than 1 week
    • 0 tickets are older than 3 days
  • 50 tickets are assigned.
    • 0 tickets are older than 4 weeks
    • 5 tickets are older than 2 weeks
    • 10 tickets are older than 1 week
    • 33 tickets are older than 3 days
  • 0 are approved but are waiting to be made live.

In the past 7 days,

  • 432 tickets were opened
  • 419 tickets were closed
    • 407 tickets were made live.
      • 17 new Themes were made live.
      • 390 Theme updates were made live.
      • 0 more were approved but are waiting to be made live.
    • 12 tickets were not-approved.
    • 0 tickets were closed-newer-version-uploaded.

Note: These stats include both the new theme tickets and updated theme tickets as well.

Number of reviewers: 4

ii) 💻 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 Stats

  • 3 Block themes are live in past 7 days
  • 9 Block themes are currently reviewing
  • We have 130 Block Themes in the themes repository.

iii) 💡HelpScout Stats

In the past 7 days,

Email Conversations 8Messages Received 8
Replies Sent 7Emails Created 0
Resolved 7Resolved on First Reply 100%

Plugin Review Team: 12 Sept 2022

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 Status Change Stats

  • Plugins requested : 117
  • Plugins rejected : 7
  • Plugins closed : 50
  • Plugins approved : 23

Plugin Queue Stats (current)

  • Plugins in the queue (new and pending)* : 450
  • → (older than 7 days ago)** : 353
  • → (2022-09-05 – 2022-09-12) : 79
  • → (new; not processed or replied to yet)* : 14
  • → (pending; replied to)* : 436

Help Scout Queue Stats

  • Total Conversations: 566
  • New Conversations: 346
  • Customers: 470
  • Conversations per Day: 62
  • Busiest Day: Monday
  • Messages Received: 518
  • Replies Sent: 855
  • Emails Created: 262

#plugins

Test Team Update: 12 September 2022

Test Ticket Queue 🎟

👉🏻 “(change: N)” represents changes from prior week (unless noted).

📊 Current totals (change compared to 5 September 2022):

  • Need testing info: 11 (change: -1)
  • Need reproduce issue: 1704 (change: +8)
  • Need patch testing: 199 (change: -8)
  • Need unit tests: 117 (change: +0)
  • Need review (have patch and unit tests): 167 (change: -5)

🟢 New/Changed last week:

  • Need testing info: 1 (change: +1)
  • Need reproduce issue: 14 (change: +1)
  • Need patch testing: 10 (change: +6)
  • Need unit tests: 4 (change: +2)
  • Need review (have patch and unit tests): 14 (change: +3)

🟣 Closed last week:

  • Need testing info: 0 (change: +0)
  • Need reproduce issue: 0 (change: -5)
  • Need patch testing: 2 (change: +2)
  • Need unit tests: 1 (change: +0)
  • Need review (have patch and unit tests): 8 (change: +5)

To discuss this or other queries used in this report, please comment below, or connect with the Test Team over in #core-test.

+make.wordpress.org/test/

#test

Mobile Team Update – September 6th

WordPress iOSiOS The operating system used on iPhones and iPads. and Android version 20.7 is available for testing. Sign up here to join the 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. program on iOS or follow this link on your Android device, tap on “Become a beta tester”.

Highlights for the last two weeks:

  • Other Projects: We addressed a visibility issue with media controls on Android.

(Thank you to @siobhyb for drafting this post!)

#mobile

Themes team update September 06, 2022

i) 🎟 Theme directory stats

Currently,

  • 0 new tickets are waiting for review.
    • 0 tickets are older than 4 weeks
    • 0 tickets are older than 2 weeks
    • 0 tickets are older than 1 week
    • 0 tickets are older than 3 days
  • 38 tickets are assigned.
    • 0 tickets are older than 4 weeks
    • 0 tickets are older than 2 weeks
    • 14 tickets are older than 1 week
    • 28 tickets are older than 3 days
  • 0 are approved but are waiting to be made live.

In the past 7 days,

  • 383 tickets were opened
  • 370 tickets were closed
    • 368 tickets were made live.
      • 13 new Themes were made live.
      • 355 Theme updates were made live.
      • 0 more were approved but are waiting to be made live.
    • 2 tickets were not-approved.
    • 0 tickets were closed-newer-version-uploaded.

Note: These stats include both the new theme tickets and updated theme tickets as well.

Number of reviewers: 3

ii) 💻 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 Stats

  • 1 Block themes are live in past 7 days
  • 4 Block themes are currently reviewing
  • We have 127 Block Themes in the themes repository.

iii) 💡HelpScout Stats

In the past 7 days,

Email Conversations 3Messages Received 9
Replies Sent 3Emails Created 0
Resolved 3Resolved on First Reply 100%

Plugin Status Change: 5 Sept 2022

The significant difference in approvals is due to COVID.

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 Status Change Stats

  • Plugins requested : 156
  • Plugins rejected : 99
  • Plugins closed : 10
  • Plugins approved : 4

Plugin Queue Stats (current)

  • Plugins in the queue (new and pending)* : 474
  • → (older than 7 days ago)** : 320
  • → (2022-08-29 – 2022-09-05) : 138
  • → (new; not processed or replied to yet)* : 130
  • → (pending; replied to)* : 344

Help Scout Queue Stats

  • Total Conversations: 303
  • New Conversations: 159
  • Customers: 258
  • Conversations per Day: 33
  • Busiest Day: Monday
  • Messages Received: 299
  • Replies Sent: 338
  • Emails Created: 69

#plugins

Test Team Update: 5 September 2022

Test Ticket Queue 🎟

👉🏻 “(change: N)” represents changes from prior week (unless noted).

📊 Current totals (change compared to 30 August 2022):

  • Need testing info: 12 (change: +0)
  • Need reproduce issue: 1696 (change: +8)
  • Need patch testing: 207 (change: +2)
  • Need unit tests: 117 (change: -1)
  • Need review (have patch and unit tests): 172 (change: +2)

🟢 New/Changed last week:

  • Need testing info: 1 (change: +0)
  • Need reproduce issue: 14 (change: +6)
  • Need patch testing: 9 (change: +2)
  • Need unit tests: 3 (change: +2)
  • Need review (have patch and unit tests): 14 (change: +7)

🟣 Closed last week:

  • Need testing info: 0 (change: +0)
  • Need reproduce issue: 5 (change: +5)
  • Need patch testing: 1 (change: +0)
  • Need unit tests: 1 (change: +1)
  • Need review (have patch and unit tests): 3 (change: +3)

To discuss this or other queries used in this report, please comment below, or connect with the Test Team over in #core-test.

+make.wordpress.org/test/

#test

What’s new on LearnWP – August 2022

During August 2022, the Training team published the following resources on Learn.WordPress.org

Lesson Plans

Lesson plans are ideal for 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 or presenters and other trainers to use when facilitating a presentation.

Tutorials

These short, free videos are ideal for on-demand direct learners.

Online Workshops

The WordPress Online Workshop Meetup focuses on helping users at all levels learn more about using the software and to help others use it too. It is part of the resources available through Learn WordPress. You can sign-up for events for free.

Events list


Contribute

These resources are available to use and promote. If you would like to take part in the sprints for Learn WordPress, join the Training Team meetings. The July 2022 Sprint post.

#training