Our Three Big Ideas for 2022!

2022 is going to be a big year for WordPress as we get more and more people to use the new editor (and as a result make the editor even better)! We’re also going to be gearing up for a our 20th anniversary next year 😮 —I can’t believe this project has been around for so long!

For easy tracking, here are the big focuses for this year:

  1. Drive adoption of the new WordPress editor (though education, awareness, and better content for new WordPressers).
  2. Support 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. alternatives for all site-building necessities (through supporting Openverse, our suite of directories, and the way we present ourselves to the world).
  3. Open Source stewardship (through maintenance of our community programs, leading by example, and other project as we find them).
  4. Bonus: Get ready for WP20!

Read more about these big ideas and more specific goals for each or, if you’re a team repTeam Rep A Team Rep is a person who represents the Make WordPress team to the rest of the project, make sure issues are raised and addressed as needed, and coordinates cross-team efforts., send me your thoughts on how your teams can join the effort!

#goals #planning

Plugin Review Team: 26 Sept 2022

Delayed b/c of Rosh Hashanah 🍎🍯

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 : 151
  • Plugins rejected : 9
  • Plugins closed : 31
  • Plugins approved : 41

Plugin Queue Stats (current)

  • Plugins in the queue (new and pending)* : 533
  • → (older than 7 days ago)** : 395
  • → (2022-09-19 – 2022-09-26) : 82
  • → (new; not processed or replied to yet)* : 71
  • → (pending; replied to)* : 462

Help Scout Queue Stats

  • Total Conversations: 376
  • New Conversations: 243
  • Customers: 319
  • Conversations per Day: 41
  • Busiest Day: Monday
  • Messages Received: 489
  • Replies Sent: 551
  • Emails Created: 149

#plugins

Themes team update September 27, 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
  • 34 tickets are assigned.
    • 0 tickets are older than 4 weeks
    • 2 tickets are older than 2 weeks
    • 6 tickets are older than 1 week
    • 13 tickets are older than 3 days
  • 0 are approved but are waiting to be made live.

In the past 7 days,

  • 386 tickets were opened
  • 392 tickets were closed
    • 376 tickets were made live.
      • 47 new Themes were made live.
      • 329 Theme updates were made live.
      • 0 more were approved but are waiting to be made live.
    • 15 tickets were not-approved.
    • 1 ticket were closed-newer-version-uploaded.

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

Number of reviewers: 2

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

  • 12 Block themes are live in the past 7 days
  • 7 Block themes are currently reviewing
  • We have 149 Block Themes in the themes repository.

iii) 💡HelpScout Stats

In the past 7 days,

Email Conversations 10Messages Received 13
Replies Sent 12Emails Created 0
Resolved 10Resolved on First Reply 80%

#themes, #weekly-updates

Test Team Update: 26 September 2022

Test Ticket Queue 🎟

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

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

  • Need testing info: 11 (change: +0)
  • Need reproduce issue: 1723 (change: +8)
  • Need patch testing: 188 (change: -4)
  • Need unit tests: 113 (change: -3)
  • Need review (have patch and unit tests): 156 (change: -8)

🟢 New/Changed last week:

  • Need testing info: 0 (change: +0)
  • Need reproduce issue: 14 (change: +1)
  • Need patch testing: 12 (change: +8)
  • Need unit tests: 1 (change: +1)
  • Need review (have patch and unit tests): 17 (change: +10)

🟣 Closed last week:

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

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

+make.wordpress.org/test/

#test

Documentation Team Update – September 26, 2022

Documentation Issue Tracker stats.

Current state

Past 7 days

2 Issues closed:

15 Issues opened:

56 Unresolved conversations:

9 active projects:

#docs

Plugin Review Team – 19 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 : 108
  • Plugins rejected : 4
  • Plugins closed : 36
  • Plugins approved : 42

Plugin Queue Stats (current)

  • Plugins in the queue (new and pending)* : 461
  • → (older than 7 days ago)** : 373
  • → (2022-09-12 – 2022-09-19) : 54
  • → (new; not processed or replied to yet)* : 22
  • → (pending; replied to)* : 439

Help Scout Queue Stats

  • Total Conversations: 422
  • New Conversations: 266
  • Customers: 354
  • Conversations per Day: 46
  • Busiest Day: Monday
  • Messages Received: 529
  • Replies Sent: 706
  • Emails Created: 175

#plugins

Mobile Team Update – September 20th

WordPress iOSiOS The operating system used on iPhones and iPads. and Android version 20.8 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:

  • 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: Fixed issues of the List block, one related to having empty lists and others related to splitting and merging list items.
  • Other Projects: We added an option to allow changing the author of the post in WordPress Android.

#mobile

Themes team update September 20, 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
    • 2 tickets are older than 2 weeks
    • 15 tickets are older than 1 week
    • 29 tickets are older than 3 days
  • 0 are approved but are waiting to be made live.

In the past 7 days,

  • 407 tickets were opened
  • 412 tickets were closed
    • 403 tickets were made live.
      • 35 new Themes were made live.
      • 368 Theme updates were made live.
      • 0 more were approved but are waiting to be made live.
    • 9 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: 2

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

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

iii) 💡HelpScout Stats

In the past 7 days,

Email Conversations 14Messages Received 17
Replies Sent 7Emails Created 0
Resolved 6Resolved on First Reply 83%

#themes, #weekly-updates

Test Team Update: 19 September 2022

Test Ticket Queue 🎟

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

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

  • Need testing info: 11 (change: +0)
  • Need reproduce issue: 1715 (change: +11)
  • Need patch testing: 192 (change: -7)
  • Need unit tests: 116 (change: -1)
  • Need review (have patch and unit tests): 164 (change: -3)

🟢 New/Changed last week:

  • Need testing info: 0 (change: -1)
  • Need reproduce issue: 15 (change: +1)
  • Need patch testing: 7 (change: +0)
  • Need unit tests: 0 (change: -1)
  • Need review (have patch and unit tests): 12 (change: +7)

🟣 Closed last week:

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

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

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/