Test Team Update: 24 June 2024

Test Ticket Queue 🎟

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

📊 Current totals (since June 17, 2024):

  • Need testing info: 21 (change: +0)
  • Need reproduce issue: 2082 (change: +3)
  • Need patch testing: 237 (change: -8)
  • Need unit tests: 110 (change: +1)
  • Need review (have patch and unit tests): 170 (change: -3)

🟢 New/Changed last week:

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

🟣 Closed last week:

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

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

Test Team Update: 17 June 2024

Test Ticket Queue 🎟

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

📊 Current totals (since June 10, 2024):

  • Need testing info: 21 (change: +0)
  • Need reproduce issue: 2079 (change: -1)
  • Need patch testing: 245 (change: -4)
  • Need unit tests: 109 (change: -4)
  • Need review (have patch and unit tests): 173 (change: +4)

🟢 New/Changed last week:

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

🟣 Closed last week:

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

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

+make.wordpress.org/test/

#test

Site Editor: a More User-Friendly Name

In July 2022, the WordPress community participated in a lively discussion around a more user-friendly name to give the suite of features and tools known as Full Site Editor. With community feedback in mind, it will simply be referred to as the “Site Editor,” going forward. Thank you to everyone who voiced their points of view on a topic that touches every part of the WordPress 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. project.

Landing on Site Editor was the result of two key considerations. Firstly, Site Editor offers a clear and simple description to users with a range of technical skills. Secondly, there was substantial support for Site Editor, particularly from the Polyglot community, as the term that translates most effectively into hundreds of different languages. As we heard at WordCamp US 2022, better multilingual support is an important future direction for WordPress, so choosing easily translated terms is an important step. 

Site Editor also keeps the spirit of its original FSE codename as the powerful, full collection of features it encompasses. As a bonus, it also doesn’t cost us anything from an SEO or marketing standpoint, since it’s a simplification of the existing term. 🙂 

You’ll still see or hear instances of FSE around. There is no need to erase it from our story. Going forward, you’ll hear more people and 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/ announcements refer to the Site Editor. You’re invited to begin using the term Site Editor immediately and update areas within the documentation to reflect that change.

p.s. – Is this a rebranding? I wouldn’t say so, myself. FSE was an easy way to refer to a complex, new thing and didn’t make much sense as a branded term. This is just an update to the way we’re talking about that complex thing.

Props to the community members who posted here for voicing their thoughts on giving the Site Editor its new and user-friendly name and to @angelasjin @cbringmann and @jpantani for their editorial efforts!

Documentation Team Update – June 17, 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.

2 issues created.

Current projects:

The Documentation team repositories:

#docs

Test Team Update: 10 June 2024

Test Ticket Queue 🎟

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

📊 Current totals (since June 03, 2024):

  • Need testing info: 21 (change: +1)
  • Need reproduce issue: 2080 (change: -11)
  • Need patch testing: 249 (change: +27)
  • Need unit tests: 113 (change: +0)
  • Need review (have patch and unit tests): 169 (change: -7)

🟢 New/Changed last week:

  • Need testing info: 5 (change: +4)
  • Need reproduce issue: 13 (change: +10)
  • Need patch testing: 40 (change: +30)
  • Need unit tests: 3 (change: +0)
  • Need review (have patch and unit tests): 14 (change: +9)

🟣 Closed last week:

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

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

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 June 04, 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
  • 44 tickets are assigned.
    • 3 ticket is older than 4 weeks
    • 3 ticket is older than 2 weeks
    • 7 tickets are older than 1 week
    • 20 tickets are older than 3 days
  • 0 is approved but is waiting to be made live.

In the past 7 days,

  • 703.tickets were opened
  • 701 tickets were closed
    • 690 tickets were made live.
      • 39 new Themes were made live.
      • 651 Theme updates were made live.
      • 0 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: 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

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

iii) 💡HelpScout Stats

In the past 7 days,

Email Conversations 14Messages Received 28
Replies Sent 15Emails Created 0
Resolved 9Resolved on First Reply 89%

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 46 active issues and 2 Pull requests in GitHub.
  • Theme Check Plugin has 6 PRs and 38 issues.

#themes, #weekly-updates

Training Team Update – June 2024

The Training Team is using these updates to report on how the team is doing with its different projects. For a detailed list of new content recently published on Learn WordPress, see the latest edition of the newsletter: Learn WordPress Newsletter – June 2024.


Learning Pathways on Learn WordPress

Relaunching Learn WordPress with a new information architecture and design, with content focused on specific learning pathways, is the biggest goal and project for the Training Team in 2024. Come follow Project Thread: Learning Pathways on Learn WordPress to stay up-to-date with the progress of this work.

Content Creation Progress

Other Projects and News


Learn 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/ Repository Status

Reporting period: 2024-05-01 – 2024-05-30
(Figures in parentheses show change from previous month.)

Issues and Pull Requests

  • Issues created: 56 (+6)
  • Issues closed: 92 (+60)
  • Issues open: 508 (-4)
  • Pull requests created: 10 (+4)
  • Pull requests closed: 12 (+10)
  • Pull requests open: 18 (-2)

Active Members

  • GitGit Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency. Git is easy to learn and has a tiny footprint with lightning fast performance. Most modern plugin and theme development is being done with this version control system. https://git-scm.com/. authors: 5 (0)
  • Issue authors: 22 (+7)
  • PR submitters: 2 (-2)

Of these, 0 Git authors, 8 issue authors, and 0 PR submitter made their first contribution last month 🎉

#learnwp#training

#learnwp, #training