Core-AI Contributor Check-in – Aug 20th, 2025

Location: Weekly on Zoom

Announcements (5 min)

  1. None this week

Progress this week (5 min)

  1. Handbook: now has half of pages done
  2. PHPPHP PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used open source general-purpose scripting language that is especially suited for web development and can be embedded into HTML. https://www.php.net/manual/en/preface.php Client Foundation milestone complete! :raised_hands:
  3. Felix asked an AI the first question using the PHP Client! :tada:
  4. Progress for the Abilities API initiative (Greg can’t make the call – but more info in his Slack Post)
  5. MCP Progress from Ovi :tada:

Questions/Decision points (15 min)

  1. Ideal content to cover in presentation & panel @ WCUS ← from last week
  2. CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. AI team badges: choose options and inspiration, please.
  3. Tomorrow’s Bi-Weekly 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/ chat – we need a facilitator
  4. From Jeff’s Post: Draft / Proposal on this topic of AI code and adhering to the GPLGPL GPL is an acronym for GNU Public License. It is the standard license WordPress uses for Open Source licensing https://wordpress.org/about/license/. The GPL is a ‘copyleft’ license https://www.gnu.org/licenses/copyleft.en.html. This means that derivative work can only be distributed under the same license terms. This is in distinction to permissive free software licenses, of which the BSD license and the MIT License are widely used examples.
    1. Potentially a task for 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/ – maybe assign an owner?

Week’s goals (10 min)

  1. Get to a good understanding of what we will be presenting at WCUS next week (JL)
    1. Ideally, we could hash this out during the meeting, though 🙂
  2. Finish the first part of the PHP Client Implementor APIAPI An API or Application Programming Interface is a software intermediary that allows programs to interact with each other and share data in limited, clearly defined ways. — AiClient, PromptBuilder, and MessageBuilder
  3. Abilities APIAbilities API A core WordPress API (introduced in 6.9) that creates a central registry of capabilities, making WordPress functions discoverable and accessible to AI agents, automation tools, and developers. Transforms WordPress from isolated functions into a unified system. Aspect finalized

Gemini Generated Summary

This week’s meeting saw the Core AI team discussing progress on several key projects, with a strong focus on preparing for 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. The team reviewed the status of the new Core AI Handbook, the PHP Client Foundation milestone, and the Abilities API.

A significant portion of the conversation centered around the upcoming WordCamp US conference, where the team will present on a panel and host a Contributor Day table. They also addressed the importance of establishing a clear plan for new contributors and the need for a formal proposal on handling AI-generated code and its adherence to GPL licensing.


Highlights by Subject

Core AI Handbook

  • Progress: The handbook is more than 50% complete, but is still a work in progress.
  • Status: The team is currently working on the glossary and various other sections. The goal is to have all pages live in a rough format by the end of this week, with polishing and refinement continuing through WordCamp US.
  • Feedback: The team is seeking feedback from the community and encourages everyone to review the published pages.

PHP AI Client

  • Milestone Complete: The PHP AI Client Foundation milestone is officially complete.
  • First Question: The team successfully used the new client to ask AI a first question, which Jason Adams described as “really exciting to see actual results from all the work that we’re putting in.”
  • V0.1 Release: The team hopes to release a V0.1 of the client at WordCamp US to encourage new contributors to test it and find bugs.

Abilities API

  • Progress: The Abilities API is nearing completion and could be ready for a V0.1 release at WordCamp US.
  • PHP Version: The team confirmed the PHP version requirements for different components: the Abilities API will be built for PHP 7.2+, while the Core AI client and other projects will be built for PHP 7.4+.

WordCamp US Preparation

  • Presentations: The team plans to use a simple panel format for their presentation, focusing on the building blocks of the project, their progress for WordPress 6.9, and future plans. They decided to solicit questions from the community in advance via Slack and Twitter.
  • Team Badges: The team is working on a badge for the Core AI team.
  • Contributor Day: The team is preparing a “pre-read” document to help guide new and first-time contributors. This document will outline the projects that contributors can work on, including discussions on AI code and GPL, and the development of new AI experiments.
  • Remote Contribution: The team will have a remote presence in Slack to support contributors who are not attending in person.

Bi-Weekly Check In

  • Discussion Topic: The team decided to use the upcoming bi-weekly chat to discuss the presentation and questions for WordCamp US.
  • Facilitator Needed: A facilitator was needed to run the bi-weekly chat. Neill McShea volunteered to facilitate the meeting, with support from Tammie Lister and David Levine.
  • Logistics: Neill mentioned that he would put a call out with the meeting details after the current call ended.

AI Code and Adhering to GPL

From Jeff’s Post: Draft / Proposal on this topic of AI code and adhering to the GPL

  • Jeff Paul brought up a post he saw from Mary about a draft proposal on the topic of AI code and its adherence to the GPL.
  • The discussion surrounding this topic has been ongoing in the core committers’ Slack channel and recently resurfaced.
  • The team recognized this as a critical issue and decided it would be a major focus for the Contributor Day at WordCamp US. The goal is to work with the community to formulate a proposal that addresses the project’s stance on AI contributions and the broader implications of AI.
  • Jeff Paul plans to gather all the unearthed questions from the Slack discussions and lead the conversation on this topic during Contributor Day.
  • The issue is considered significant enough to have garnered the attention of core project leaders, and it extends beyond just AI contributions to a larger discussion about project policies.

#check-in, #core-ai, #meeting