Plugin Review Team: 3 June 2024

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 : 147
  • Plugins rejected : 6
  • Plugins closed : 44
  • Plugins approved : 45

Plugin Queue Stats (current)

  • Plugins in the queue (new and pending)* : 2000
    • (older than 7 days ago)** : 1821
    • (2024-05-27 – 2024-06-02) : 145
    • (new; not processed or replied to yet)* : 386
    • (pending; replied to)* : 1614
    • (pending; waiting on author)* : 1428
    • (pending; waiting on reviewer)* : 164
    • (pending; waiting on reviewer, email not yet sent)* : 22

Help Scout Queue Stats

  • Total Conversations: 6379
  • New Conversations: 250
  • Customers: 5597
  • Conversations per Day: 797
  • Busiest Day: Friday
  • Messages Received: 410
  • Replies Sent: 772
  • Emails Created: 160

* : Stat reflects current size of queue and does not take into account ‘date’ or ‘day’ interval
** : Stat reflects activity only within the ‘recentdays’ from today

#plugins

Documentation Team Update – June 3, 2024

The Documentation team meeting schedule:

A new GitHub repo is created for end-user documentation and its translations to all locales. More info about this can be found here.

Documentation Issue Tracker stats.

Current state

By status:

By version:

By project:

Past week

0 pull requests merged.

1 issue closed.

6 issues created.

Current projects:

The Documentation team repositories:

#docs

Test Team Update: 3 June 2024

Test Ticket Queue 🎟

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

📊 Current totals (since May 27, 2024):

  • Need testing info: 20 (change: +3)
  • Need reproduce issue: 2091 (change: -5)
  • Need patch testing: 222 (change: +0)
  • Need unit tests: 113 (change: +0)
  • Need review (have patch and unit tests): 176 (change: +1)

🟢 New/Changed last week:

  • Need testing info: 4 (change: +3)
  • Need reproduce issue: 3 (change: -6)
  • Need patch testing: 28 (change: +23)
  • Need unit tests: 4 (change: +3)
  • Need review (have patch and unit tests): 13 (change: +3)

🟣 Closed last week:

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

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

Default Theme Task Force update – May 31, 2024

This is a new update to be posted once a month. It will monitor efforts around the default theme taskforce, focusing on initially reducing the ticket queue.

Current state

  • Tickets for next minor releaseMinor Release A set of releases or versions having the same minor version number may be collectively referred to as .x , for example version 5.2.x to refer to versions 5.2, 5.2.1, 5.2.3, and all other versions in the 5.2 (five dot two) branch of that software. Minor Releases often make improvements to existing features and functionality.: 0 (change: -1)
  • Tickets in the milestone for the next 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.: 13 (change: -9)
  • Open tickets: 279 (change -30)
  • Open tickets with patches: 141 (change -17)

This month

  • Closed tickets: 35 (change -29) (won’t fix, duplicates)
  • Commits: 14 (change +7)
  • New tickets: 11 (change -2)

Highlights

  • Fortnightly bug scrubs are being held in #core-themes at 13:00 UTC on Mondays

Props to @poena for collaborating on this.

#default-themes

Themes team update May 28, 2024

i) 🎟 Theme directory stats

Currently,

  • 0 new ticket is 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
  • 40 tickets are assigned.
    • 4 ticket is older than 4 weeks
    • 6 ticket is older than 2 weeks
    • 14 tickets are older than 1 week
    • 30 tickets are older than 3 days
  • 0 is approved but is waiting to be made live.

In the past 7 days,

  • 878 tickets were opened
  • 885 tickets were closed
    • 875 tickets were made live.
      • 42 new Themes were made live.
      • 833 Theme updates were made live.
      • 0 more were approved but are waiting to be made live.
    • 10 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 (@acosmin@kafleg@vowelweb)

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

  • 15 Block themes are currently being reviewed
  • 14 Block theme has been live in the last 7 days

iii) 💡HelpScout Stats

In the past 7 days,

Email Conversations 12Messages Received 19
Replies Sent 11Emails Created 0
Resolved 8Resolved on First Reply 88%

iv) 📊Extras

  • Create Block Theme pluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory https://wordpress.org/plugins/ or can be cost-based plugin from a third-party now has 10000+ active installs. There are 49 active issues and 5 Pull requests in GitHub.
  • Theme Check Plugin has 6 PRs and 38 issues.

#themes, #weekly-updates

Plugin Review Team: 27 May 2024

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 : 138
  • Plugins rejected : 712
  • Plugins closed : 21
  • Plugins approved : 68

Plugin Queue Stats (current)

  • Plugins in the queue (new and pending)* : 1913
    • (older than 7 days ago)** : 1725
    • (2024-05-20 – 2024-05-26) : 140
    • (new; not processed or replied to yet)* : 352
    • (pending; replied to)* : 1561
    • (pending; waiting on author)* : 1419
    • (pending; waiting on reviewer)* : 123
    • (pending; waiting on reviewer, email not yet sent)* : 19

Help Scout Queue Stats

  • Total Conversations: 951
  • New Conversations: 267
  • Customers: 769
  • Conversations per Day: 118
  • Busiest Day: Sunday
  • Messages Received: 461
  • Replies Sent: 748
  • Emails Created: 156

* : Stat reflects current size of queue and does not take into account ‘date’ or ‘day’ interval
** : Stat reflects activity only within the ‘recentdays’ from today

#plugins

Test Team Update: 27 May 2024

Test Ticket Queue 🎟

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

📊 Current totals (since May 20, 2024):

  • Need testing info: 17 (change: +0)
  • Need reproduce issue: 2096 (change: -3)
  • Need patch testing: 222 (change: -1)
  • Need unit tests: 113 (change: -1)
  • Need review (have patch and unit tests): 175 (change: +0)

🟢 New/Changed last week:

  • Need testing info: 3 (change: +3)
  • Need reproduce issue: 10 (change: +2)
  • Need patch testing: 19 (change: +12)
  • Need unit tests: 2 (change: +0)
  • Need review (have patch and unit tests): 20 (change: +17)

🟣 Closed last week:

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

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

Five for the Future Program Updates: May 2024

Since its formal launch in 2019, the Five for the Future program has significantly impacted the WordPress project by advocating for and supporting sponsored contributions. In the past few months, notable efforts have been made to improve the program and the contributor experience in WordPress. This post summarizes the current state of WordPress contributions as of May 2024 to bolster transparency and openness.

1. Latest Five for the Future Company Stats

Organization Count & Pledged Hours

Stats as of May 20, 2024:

  • 191 total organizations have pledged contributors, with 897 confirmed contributors.
  • A total of 7,926 hours have been pledged towards the initiative.
  • On average, a 5ftF company sponsors 42 hours per week with 4.7 employees each.

The dip in organization count between February and May 2024 resulted from a thorough validity check of company status (“pledge rationalization”).

Five for the Future Companies Count (Nov. 2022 - May 2024)
Five for the Future Companies Count (Nov. 2022 – May 2024)

Organization/Contributor Activity Levels

As WordPress grows, it is important to improve our understanding of the impact of Five for the Future and sponsored contributions. Three key metrics were identified for this purpose: sponsored contributor activity, organization activity, and organization impact.

Listed below are the stats as of April 30, 2024:

Active 5ftF Sponsored ContributorsActive 5ftF OrganizationsImpactful 5ftF Organizations
79.34%
Percentage of sponsored contributors pledged to 5ftF who logged into 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/ in the past 3 months.
44.26%
Percentage of organizations with at least one Active 5ftF Sponsored Contributor (with w.org profile activity in the past 3 months).
20.77%
Percentage of organizations contributing to impactful projects that align with the project’s Big Picture Goals.

2. Contributor Stats

Contributor Count & Pledged Hours

Stats as of May 20, 2024:

  • 8,102 self-sponsored contributors have pledged 114,001 hours
  • 897 company-sponsored contributors have pledged 7,926 hours

3. Documentation Revision Project

Contributors have started working on revising the available documentation on the Five for the Future website. The goal of this effort is to improve support for 5ftF company and contributor onboarding and retention.

You can follow along or contribute to this project here: https://github.com/WordPress/five-for-the-future/issues/249

4. Dashboard Project Updates

@courane01 recently published these P2P2 P2 or O2 is the term people use to refer to the Make WordPress blog. It can be found at https://make.wordpress.org/. posts closely related to the 5ftF project.

5. Observations from the Recent Mentorship Cohort

This March, the WordPress Contributor Working Group successfully wrapped up the second cohort of the Contributor Mentorship Program. This program brought valuable insights into how we can further enhance the onboarding of new contributors, some of which were shared and discussed in the Working Group Chat in April.  

Mentee Survey Results

  • Contribution familiarity went up by 27%
  • Contribution confidence went up by 25%
  • 89% of mentees were satisfied with the program
  • 81% of mentees achieved their personal goals as part of the program
  • 62% of mentees created future contribution plans

To leverage the mentorship program’s success, the Working Group plans to integrate its effective elements, such as personalized guidance, goal setting, and feedback mechanisms, into the 5ftF organization contribution onboarding process.

This post was collaboratively written by @harishanker @nao and @peiraisotta.

#5ftf, #contributor-working-group, #five-for-the-future

Themes team update May 21, 2024

i) 🎟 Theme directory stats

Currently,

  • 0 new ticket is 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
  • 46 tickets are assigned.
    • 4 ticket is older than 4 weeks
    • 7 ticket is older than 2 weeks
    • 16 tickets are older than 1 week
    • 34 tickets are older than 3 days
  • 1 is approved but is waiting to be made live.

In the past 7 days,

  • 670 tickets were opened
  • 671 tickets were closed
    • 660 tickets were made live.
      • 38 new Themes were made live.
      • 622 Theme updates were made live.
      • 1 more were approved but are waiting to be made live.
    • 11 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 (@acosmin@kafleg@fahimmurshed@vowelweb)

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

  • 16 Block themes are currently being reviewed
  • 17 Block theme has been live in the last 7 days

iii) 💡HelpScout Stats

In the past 7 days,

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

iv) 📊Extras

  • Create Block Theme pluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory https://wordpress.org/plugins/ or can be cost-based plugin from a third-party now has 10000+ active installs. There are 48 active issues and 2 Pull requests in GitHub.
  • Theme Check Plugin has 6 PRs and 38 issues.
  • Twenty Twenty-Three: Updates Screenshot.

Plugin Review Team: 20 May 2024

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 : 127
  • Plugins rejected : 9
  • Plugins closed : 44
  • Plugins approved : 77

Plugin Queue Stats (current)

  • Plugins in the queue (new and pending)* : 2546
    • (older than 7 days ago)** : 2384
    • (2024-05-13 – 2024-05-19) : 121
    • (new; not processed or replied to yet)* : 327
    • (pending; replied to)* : 2219
    • (pending; waiting on author)* : 2060
    • (pending; waiting on reviewer)* : 136
    • (pending; waiting on reviewer, email not yet sent)* : 23

Help Scout Queue Stats

  • Total Conversations: 706
  • New Conversations: 283
  • Customers: 581
  • Conversations per Day: 88
  • Busiest Day: Friday
  • Messages Received: 448
  • Replies Sent: 790
  • Emails Created: 166

* : Stat reflects current size of queue and does not take into account ‘date’ or ‘day’ interval
** : Stat reflects activity only within the ‘recentdays’ from today

#plugins