Big Picture Goals 2021

During 2020’s State of the Word, Matt reminded us of our overall roadmap for GutenbergGutenberg The Gutenberg project is the new Editor Interface for WordPress. The editor improves the process and experience of creating new content, making writing rich content much simpler. It uses ‘blocks’ to add richness rather than shortcodes, custom HTML etc. https://wordpress.org/gutenberg/. Much of that roadmap is on a multi-year timeline, and it can be hard to know what’s next with such a distant North Star. This post contains some near-stars for the year, but there are some things you should know before you read them.

These are intentionally broad

There is more to WordPress’ success than the code we write, or 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. freedoms we share. While the goals below are focused on shippable projects, I understand that there are supporting contributions (translations, testing/triage, 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), support, etc) that are part of these project goals.

These are intentionally incomplete

There are always small projects that arise over the course of our year. And there are big projects that we move forward in pieces over the course of multiple years. This project is too big for me to see everything all the time, and I rely on the information from team reps and the vision from project leadership to help navigate any surprises.

Just because a project isn’t written here, doesn’t mean it is forgotten or has no value to our overall success.

The Big Picture

  1. Full site editing: Bring into the Gutenberg 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, and subsequently WordPress CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress., the ability to edit all elements of a site using Gutenberg blocks. This will include all in-progress features designed to help existing users transition to Gutenberg as well. Scope/Timeline: MVPMinimum Viable Product "A minimum viable product (MVP) is a product with just enough features to satisfy early customers, and to provide feedback for future product development." - WikiPedia in the plugin by April 2021, v1 in Core by WordPress 5.8.
  2. LearnWP: Enable WordPress skills-leveling by providing workshops, pre-recorded trainings, and self-serve learning opportunities on 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/Scope/Timeline: regularly publish new workshops and lesson plans, maintain a high pass rate on workshop quizzes to establish learner success and comprehension.
  3. Contributor tools: Decrease the manual overhead of maintenance work for teams through better tooling. Scope/Timeline: Varied, and pending additional testing.

How can you help?

As I mentioned above, I know that our code isn’t the only measure of our success. If you already know what sort of contribution you’d like to make, you can check out this list of teams (with links to their community sites) and team reps. If you’re not yet sure, here are the areas that each team falls into:

  • Development, Technology, Code: Core/Editor, Mobile, CLICLI Command Line Interface. Terminal (Bash) in Mac, Command Prompt in Windows, or WP-CLI for WordPress./Tide, Security
  • Design, Product, UXUX UX is an acronym for User Experience - the way the user uses the UI. Think ‘what they are doing’ and less about how they do it./UIUI UI is an acronym for User Interface - the layout of the page the user interacts with. Think ‘how are they doing that’ and less about what they are doing.: Design, Accessibility, Test, Triage
  • Community, Extending WP, Education: Community, Themes, Plugins, Polyglots, Training
  • Contributor Experience: 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., Docs, Hosting, Privacy
  • Communications: Marketing, Support, WPTV

A Note on Specialized Groups

There are a couple of coordinated efforts that provide essential support to the progress of multiple teams.

  • Triage: The triage effort happens across multiple teams and has two purposes. One purpose is to make sure tickets are sorted and have all the elements needed for someone to work on them. The second purpose is to determine priority. Not everyone has the information to set priority, but anyone can help sort and replicate reported bugs!
  • Test: The testing effort also happens across multiple teams and has two purposes. One purpose is to try out features before they get to our users. The second purpose is to bring high quality feedback into our process early. A lot of that coordination happens on make.wordpress.org/test, but there are also frequently calls to participate on make.wordpress.org/core.

#goals

Test Team Update: 2 December 2024

Test Ticket Queue 🎟

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

 📊 Current totals (since Nov 25, 2024):

  • Need testing info: 19 (change: 0)
  • Need reproduce issue: 2029 (change: +2)
  • Need patch testing: 219 (change: 0)
  • Need unit tests: 106 (change: 0)
  • Need review (have patch and unit tests): 245 (change: +3)

🟢 New/Changed last week:

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

 🟣 Closed last week:

  • Need testing info: 0 (change: 0)
  • Need reproduce issue: 4 (change: -4)
  • Need patch testing: 1 (change: 0)
  • Need unit tests: 0 (change: 0)
  • Need review (have patch and unit tests): 9 (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

Test Team Update: 25 November 2024

Test Ticket Queue 🎟

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

 📊 Current totals (since Nov 18, 2024):

  • Need testing info: 19 (change: 0)
  • Need reproduce issue: 2027 (change: +11)
  • Need patch testing: 219 (change: +3)
  • Need unit tests: 106 (change: -1)
  • Need review (have patch and unit tests): 242 (change: -1)

🟢 New/Changed last week:

  • Need testing info: 0 (change: -1)
  • Need reproduce issue: 28 (change: +22)
  • Need patch testing: 11 (change: +7)
  • Need unit tests: 0 (change: -1)
  • Need review (have patch and unit tests): 6 (change: -5)

 🟣 Closed last week:

  • Need testing info: 0 (change: 0)
  • Need reproduce issue: 8 (change: +6)
  • Need patch testing: 1 (change: 0)
  • Need unit tests: 0 (change: -1)
  • Need review (have patch and unit tests): 7 (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

Test Team Update: 18 November 2024

Test Ticket Queue 🎟

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

 📊 Current totals (since Nov 11, 2024):

  • Need testing info: 19 (change: 0)
  • Need reproduce issue: 2016 (change: +5)
  • Need patch testing: 216 (change: 0)
  • Need unit tests: 107 (change: 0)
  • Need review (have patch and unit tests): 243 (change: +3)

🟢 New/Changed last week:

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

 🟣 Closed last week:

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

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: 11 November 2024

Test Ticket Queue 🎟

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

 📊 Current totals (since Nov 4, 2024):

  • Need testing info: 19 (change: 0)
  • Need reproduce issue: 2011 (change: -2)
  • Need patch testing: 216 (change: 0)
  • Need unit tests: 107 (change: 0)
  • Need review (have patch and unit tests): 240 (change: +3)

🟢 New/Changed last week:

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

 🟣 Closed last week:

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

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: 4 November 2024

Test Ticket Queue 🎟

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

 📊 Current totals (since Oct 28, 2024):

  • Need testing info: 19 (change: 0)
  • Need reproduce issue: 2013 (change: +5)
  • Need patch testing: 216 (change: +1)
  • Need unit tests: 107 (change: -2)
  • Need review (have patch and unit tests): 237 (change: +2)

🟢 New/Changed last week:

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

 🟣 Closed last week:

  • Need testing info: 0 (change: 0)
  • Need reproduce issue: 3 (change: 0)
  • Need patch testing: 2 (change: -1)
  • Need unit tests: 1 (change: +1)
  • Need review (have patch and unit tests): 4 (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

Training Team Updates – November 2024

This post reports on the Training Team’s progress with projects. For a detailed list of new content recently published on Learn WordPress, see the latest edition of the Learn WordPress Newsletter: Learn WordPress Newsletter – November 2024


Content Creation on Learn WordPress

Learning Pathways

Other Projects and News

The team is considering ways to introduce Learn resources in the wp-admin dashboard. Join the discussion in Brainstorm: Introducing Learning Pathways to users during onboarding.

See this month’s Contributor Spotlight: Margherita Pelonara.

The third Learn WordPress Course Cohort received many applications. The cohort is starting on Monday, November 4th.

Nomination for 2025 Training Team Reps has closed. Voting will open on November 5th once responses from nominees have been confirmed.


Learn GitHub Repository Status

Reporting period: 2024-10-01 to 2024-10-31
(Figures in parentheses show change from previous month.)

Issues and Pull Requests

  • Issues created: 95 (+32)
  • Issues closed: 48 (+22)
  • Issues open: 468 (-92)
  • Pull requests created: 3 (+1)
  • Pull requests closed: 2 (+1)
  • Pull requests open: 15 (+-0)

Issue activity increased in the buildup to the relaunch of https://learn.wordpress.org/ in August this year. Post-launch, issue activity has gone back to normal.

Weekly number of issues closed and opened from November 1, 2023 to October 31, 2024

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: 4 (+4)
  • Issue authors: 21 (+-0)
  • PR submitters: 3 (+1)

Of these, 1 Git author, 7 issue authors, and 1 PR submitter made their first contribution last month 🎉

Weekly number of issue submitters from November 1, 2023 to October 31, 2024

Test Team Update: 21 October 2024

Test Ticket Queue 🎟

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

📊 Current totals (since Oct 16, 2024):

  • Need testing info: 19 (change: +0)
  • Need reproduce issue: 2003 (change: +2)
  • Need patch testing: 214 (change: -3)
  • Need unit tests: 109 (change: -1)
  • Need review (have patch and unit tests): 229 (change: -1)

🟢 New/Changed last week:

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

🟣 Closed last week:

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

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

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!

Test Team Update: 16 October 2024

Test Ticket Queue 🎟

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

📊 Current totals (since Oct 07, 2024):

  • Need testing info: 19 (change: +1)
  • Need reproduce issue: 2001 (change: -50)
  • Need patch testing: 217 (change: +3)
  • Need unit tests: 110 (change: +2)
  • Need review (have patch and unit tests): 230 (change: +45)

🟢 New/Changed last week:

  • Need testing info: 0 (change: -3)
  • Need reproduce issue: 9 (change: +3)
  • Need patch testing: 3 (change: -13)
  • Need unit tests: 4 (change: +4)
  • Need review (have patch and unit tests): 56 (change: +44)

🟣 Closed last week:

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

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