{"id":118944,"date":"2025-08-15T08:08:57","date_gmt":"2025-08-15T08:08:57","guid":{"rendered":"https:\/\/make.wordpress.org\/core\/?p=118944"},"modified":"2025-08-15T08:08:57","modified_gmt":"2025-08-15T08:08:57","slug":"summary-dev-chat-august-13-2025","status":"publish","type":"post","link":"https:\/\/make.wordpress.org\/core\/2025\/08\/15\/summary-dev-chat-august-13-2025\/","title":{"rendered":"Summary, Dev Chat, August 13, 2025"},"content":{"rendered":"<p class=\"wp-block-paragraph\"><a href=\"https:\/\/wordpress.slack.com\/archives\/C02RQBWTW\/p1755097281970929\" data-type=\"link\" data-id=\"https:\/\/wordpress.slack.com\/archives\/C02RQBWTW\/p1755097281970929\" target=\"_blank\" rel=\"noreferrer noopener\">Start<\/a>\u00a0of the meeting in\u00a0<span tabindex='0' class='glossary-item-container'>Slack<span class='glossary-item-hidden-content'><span class='glossary-item-header'>Slack<\/span> <span class='glossary-item-description'>Slack is a Collaborative Group Chat Platform <a href=\"https:\/\/slack.com\/\">https:\/\/slack.com\/<\/a>. The WordPress community has its own Slack Channel at <a href=\"https:\/\/make.wordpress.org\/chat\/\">https:\/\/make.wordpress.org\/chat\/<\/a><\/span><\/span><\/span>, facilitated by <a href=\"https:\/\/profiles.wordpress.org\/francina\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>francina<\/a>. \ud83d\udd17 <a href=\"https:\/\/make.wordpress.org\/core\/2025\/08\/13\/dev-chat-agenda-august-13-2025\/\" data-type=\"link\" data-id=\"https:\/\/make.wordpress.org\/core\/2025\/08\/13\/dev-chat-agenda-august-13-2025\/\">Agenda post<\/a>.<\/p>\n\n\n\n<nav aria-label=\"Table of Contents\" class=\"wp-block-table-of-contents\"><ol><li><a class=\"wp-block-table-of-contents__entry\" href=\"https:\/\/make.wordpress.org\/core\/2025\/08\/13\/summary-dev-chat-august-13-2025\/#announcements\">Announcements \ud83d\udce2<\/a><ol><li><a class=\"wp-block-table-of-contents__entry\" href=\"https:\/\/make.wordpress.org\/core\/2025\/08\/13\/summary-dev-chat-august-13-2025\/#wordpress-6-9-roadmap\">WordPress 6.9 Roadmap<\/a><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"https:\/\/make.wordpress.org\/core\/2025\/08\/13\/summary-dev-chat-august-13-2025\/#wordpress-6-9-planning-proposal-and-call-for-volunteers\">WordPress 6.9 Planning Proposal and Call for Volunteers<\/a><\/li><\/ol><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"https:\/\/make.wordpress.org\/core\/2025\/08\/13\/summary-dev-chat-august-13-2025\/#forthcoming-releases\">Forthcoming releases \ud83d\ude80<\/a><ol><li><a class=\"wp-block-table-of-contents__entry\" href=\"https:\/\/make.wordpress.org\/core\/2025\/08\/13\/summary-dev-chat-august-13-2025\/#wordpress-6-9\">WordPress 6.9<\/a><\/li><\/ol><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"https:\/\/make.wordpress.org\/core\/2025\/08\/13\/summary-dev-chat-august-13-2025\/#discussion\">Discussion \ud83d\udcac<\/a><ol><li><a class=\"wp-block-table-of-contents__entry\" href=\"https:\/\/make.wordpress.org\/core\/2025\/08\/13\/summary-dev-chat-august-13-2025\/#contributor-day-at-wordcamp-us\">Contributor Day at WordCamp US<\/a><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"https:\/\/make.wordpress.org\/core\/2025\/08\/13\/summary-dev-chat-august-13-2025\/#mail-component-new-maintainer-proposal-discussion-about-the-role-and-expectations\">Mail Component \u2013 New Maintainer Proposal + Discussion about the role and expectations<\/a><\/li><li><a class=\"wp-block-table-of-contents__entry\" href=\"https:\/\/make.wordpress.org\/core\/2025\/08\/13\/summary-dev-chat-august-13-2025\/#updating-seems-utf8\">Updating seems_utf8()<\/a><\/li><\/ol><\/li><\/ol><\/nav>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"announcements\">Announcements \ud83d\udce2<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"wordpress-6-9-roadmap\">WordPress 6.9 Roadmap<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The\u00a0<a href=\"https:\/\/make.wordpress.org\/core\/2025\/07\/28\/roadmap-to-6-9\/\">roadmap for 6.9<\/a>\u00a0has been published. Please take a look to see <br>what\u2019s actively being worked on for release later in the year.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"wordpress-6-9-planning-proposal-and-call-for-volunteers\">WordPress 6.9 Planning Proposal and Call for Volunteers<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The\u00a0<a href=\"https:\/\/make.wordpress.org\/core\/2025\/07\/11\/wordpress-6-9-planning-proposal-and-call-for-volunteers\/\">planning phase for 6.9<\/a>\u00a0wrapped up on July 25. <br>More information will be announced about the release team in the coming weeks.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"forthcoming-releases\">Forthcoming releases \ud83d\ude80<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"wordpress-6-9\">WordPress 6.9<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">WordPress 6.9 is scheduled for\u00a0<strong>Tuesday, December 2, 2025<\/strong>.<\/p>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<h2 class=\"wp-block-heading\" id=\"discussion\">Discussion \ud83d\udcac<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"contributor-day-at-wordcamp-us\"><span tabindex='0' class='glossary-item-container'>Contributor Day<span class='glossary-item-hidden-content'><span class='glossary-item-header'>Contributor Day<\/span> <span class='glossary-item-description'>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 <a href=\"https:\/\/make.wordpress.org\/\">https:\/\/make.wordpress.org\/<\/a> There are many teams that people can participate in, each with a different focus. <a href=\"https:\/\/2017.us.wordcamp.org\/contributor-day\/\">https:\/\/2017.us.wordcamp.org\/contributor-day\/<\/a> <a href=\"https:\/\/make.wordpress.org\/support\/handbook\/getting-started\/getting-started-at-a-contributor-day\/\">https:\/\/make.wordpress.org\/support\/handbook\/getting-started\/getting-started-at-a-contributor-day\/<\/a><\/span><\/span><\/span> at <span tabindex='0' class='glossary-item-container'>WordCamp<span class='glossary-item-hidden-content'><span class='glossary-item-header'>WordCamp<\/span> <span class='glossary-item-description'>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\u2019ve learned throughout the year and share the joy. <a href=\"https:\/\/central.wordcamp.org\/about\/\">Learn more<\/a>.<\/span><\/span><\/span> US<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/profiles.wordpress.org\/jorbin\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>jorbin<\/a> shared plans for the <span tabindex='0' class='glossary-item-container'>Core<span class='glossary-item-hidden-content'><span class='glossary-item-header'>Core<\/span> <span class='glossary-item-description'>Core is the set of software required to run WordPress. The Core Development Team builds WordPress.<\/span><\/span><\/span> table, including a live <span tabindex='0' class='glossary-item-container'>bug<span class='glossary-item-hidden-content'><span class='glossary-item-header'>bug<\/span> <span class='glossary-item-description'>A bug is an error or unexpected result. Performance improvements, code optimization, and are considered enhancements, not defects. After feature freeze, only bugs are dealt with, with regressions (adverse changes from the previous version) being the highest priority.<\/span><\/span><\/span> scrub, a live demo from a <span tabindex='0' class='glossary-item-container'>committer<span class='glossary-item-hidden-content'><span class='glossary-item-header'>committer<\/span> <span class='glossary-item-description'>A developer with commit access. WordPress has five lead developers and four permanent core developers with commit access. Additionally, the project usually has a few guest or component committers - a developer receiving commit access, generally for a single release cycle (sometimes renewed) and\/or for a specific component.<\/span><\/span><\/span> showing the final review process, and activities aimed at helping contributors become more active. <a href=\"https:\/\/profiles.wordpress.org\/karmatosed\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>karmatosed<\/a> suggested using the day to also update the handbook with any improvements discovered. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"mail-component-new-maintainer-proposal-discussion-about-the-role-and-expectations\">Mail Component \u2013 New Maintainer Proposal + Discussion about the role and expectations<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/profiles.wordpress.org\/sirlouen\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>SirLouen<\/a> put forward his interest in becoming the maintainer for the Mail component, highlighting several months of consistent <span tabindex='0' class='glossary-item-container'>triage<span class='glossary-item-hidden-content'><span class='glossary-item-header'>triage<\/span> <span class='glossary-item-description'>The act of evaluating and sorting bug reports, in order to decide priority, severity, and other factors.<\/span><\/span><\/span>, reviews, and fixes. With many components currently without maintainers, the proposal received strong support. <a href=\"https:\/\/profiles.wordpress.org\/desrosj\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>desrosj<\/a> suggested assigning the role now, reviewing progress after three months, and refining the maintainer role description in the handbook. He noted that the recent, more relaxed approach to assigning maintainer roles has had mixed results. He is preparing an updated, clearer role description for the handbook, based on established <span tabindex='0' class='glossary-item-container'>open source<span class='glossary-item-hidden-content'><span class='glossary-item-header'>Open Source<\/span> <span class='glossary-item-description'>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.<\/span><\/span><\/span> practices.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"updating-seems-utf8\">Updating <code>seems_utf8()<\/code><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/profiles.wordpress.org\/dmsnell\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>dmsnell<\/a> proposed updating <code>seems_utf8()<\/code> to comply with RFC 3629 (<a href=\"https:\/\/core.trac.wordpress.org\/ticket\/38044\">#38044<\/a>). This function is used for validating titles, filenames, and exports. The group discussed deprecating the current implementation and replacing it with proper validation. <a href=\"https:\/\/profiles.wordpress.org\/agulbra\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>agulbra<\/a> and <a href=\"https:\/\/profiles.wordpress.org\/jorbin\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>jorbin<\/a> offered to review the changes further.<\/p>\n\n\n\n<div style=\"height:29px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><em>Props to<\/em> <a href=\"https:\/\/profiles.wordpress.org\/francina\/\" class=\"mention\"><span class=\"mentions-prefix\">@<\/span>francina<\/a>\u00a0<em>for review.<\/em><\/p>\n\n\n\n<div style=\"height:29px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n<p class=\"o2-appended-tags\"><a href=\"https:\/\/make.wordpress.org\/core\/tag\/6-9\/\" class=\"tag\"><span class=\"tag-prefix\">#<\/span>6-9<\/a>, <a href=\"https:\/\/make.wordpress.org\/core\/tag\/core\/\" class=\"tag\"><span class=\"tag-prefix\">#<\/span>core<\/a>, <a href=\"https:\/\/make.wordpress.org\/core\/tag\/dev-chat\/\" class=\"tag\"><span class=\"tag-prefix\">#<\/span>dev-chat<\/a>, <a href=\"https:\/\/make.wordpress.org\/core\/tag\/gutenberg\/\" class=\"tag\"><span class=\"tag-prefix\">#<\/span>gutenberg<\/a>, <a href=\"https:\/\/make.wordpress.org\/core\/tag\/summary\/\" class=\"tag\"><span class=\"tag-prefix\">#<\/span>summary<\/a><\/p><nav class='o2-post-footer-actions'><ul class='o2-post-footer-action-row'><\/ul><div class='o2-post-footer-action-likes'><\/div><ul class='o2-post-footer-action-row'><\/ul><\/nav>","protected":false},"excerpt":{"rendered":"<p>Start\u00a0of the meeting in\u00a0SlackSlack Slack is a Collaborative Group Chat Platform https:\/\/slack.com\/. The WordPress community has its own Slack Channel at https:\/\/make.wordpress.org\/chat\/, facilitated by @francina. \ud83d\udd17 Agenda post. Announcements \ud83d\udce2 WordPress 6.9 Roadmap The\u00a0roadmap for 6.9\u00a0has been published. Please take a look to see what\u2019s actively being worked on for release later in the year. [&hellip;]<\/p>\n","protected":false},"author":14679285,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[4194,1175,1176],"tags":[5675,2325,92,2417,1398],"class_list":["post-118944","post","type-post","status-publish","format-standard","hentry","category-devchat","category-general","category-summaries","tag-6-9","tag-core","tag-dev-chat","tag-gutenberg","tag-summary","mentions-agulbra","mentions-desrosj","mentions-dmsnell","mentions-francina","mentions-jorbin","mentions-karmatosed","mentions-sirlouen","author-benjamin_zekavica"],"revision_note":"","jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p2AvED-uWs","_links":{"self":[{"href":"https:\/\/make.wordpress.org\/core\/wp-json\/wp\/v2\/posts\/118944","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/make.wordpress.org\/core\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/make.wordpress.org\/core\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/make.wordpress.org\/core\/wp-json\/wp\/v2\/users\/14679285"}],"replies":[{"embeddable":true,"href":"https:\/\/make.wordpress.org\/core\/wp-json\/wp\/v2\/comments?post=118944"}],"version-history":[{"count":10,"href":"https:\/\/make.wordpress.org\/core\/wp-json\/wp\/v2\/posts\/118944\/revisions"}],"predecessor-version":[{"id":118984,"href":"https:\/\/make.wordpress.org\/core\/wp-json\/wp\/v2\/posts\/118944\/revisions\/118984"}],"wp:attachment":[{"href":"https:\/\/make.wordpress.org\/core\/wp-json\/wp\/v2\/media?parent=118944"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/make.wordpress.org\/core\/wp-json\/wp\/v2\/categories?post=118944"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/make.wordpress.org\/core\/wp-json\/wp\/v2\/tags?post=118944"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}