Dev Chat seasonal break, highlighted posts December 2023

(Updated post Dec 23, 2023 with volunteer call for 2024 releases; Dec 28, to add ‘WordPress end of year post’)

It was agreed at the Dev Chat that there would be a break for a few weeks, from and including December 20, 2023, and restarting on January 10, 2024. During this period, I will be publishing a list of new posts and reminders that come up in coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress.. If there are any others, please do add them in the comments.

Highlighted posts

End of Year WordPress celebration post from @chanthaboune, with some of the highlights by Make team.

Volunteer call for 2024 WordPress releases (December 22, 2023) – thanks to @priethor for the update, which also includes the proposed schedule for releases. If you are interested, please leave a comment on that post by January 12, 2024.

What’s new in Gutenberg 17.3? (December 20, 2023). 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/ 17.3 has been released and is available for download! This update incorporates numerous enhancements, bugbug 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. fixes, improvements in performance and 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), and ongoing development of Phase 3 features.

Overflow questions from the State of the Word 2023 post.

Reminder: core team rep nominations and elections. Note: The nomination period was extended until January 12, 2024 at 23:59 UTC, to give more time for Core contributorsCore Contributors Core contributors are those who have worked on a release of WordPress, by creating the functions or finding and patching bugs. These contributions are done through Trac. https://core.trac.wordpress.org. to consider and nominate other contributors and/or themselves.

Proposal to add company icons to sponsored contributors @pbiron is suggesting this approach to encourage companies to support WordPress more and so user can see where the support is coming from.

Updating WordPress to use more modern versions of Node.js/npm: Part 2 @desrosj sets out the actions contributors to core will need to take to upgrade the version of Node.js installed locally to be able to contribute to WordPress through wordpress-develop or WordPress/Gutenberg.

WordPress performance impact on Core Web Vitals in 2023, December 19, 2023

From the Developer Blogblog (versus network, site), Extending plugins using custom Slot Fills. Other new posts on the Blog.

Call for volunteers for the Dev Blog – posts in need of writers and reviewers are listed in the last Dev Blog editorial meeting from December 14, 2023.

For information, in the #fse-outreach-experiment, there was an opportunity for developers to share their theme building workflow with contributors working on theme tooling. Similar opportunities will be promoted in the future. Join the channel to keep up to date with developments.

Bug scrubs and tickets

Last bug scrub link in Slack

New bug scrubs will be added to the Bug Scrub schedule for 6.5. Could you help run a scrub or have tickets you would like to progress? Find out more about bug gardening in the Core Handbook.

@pbiron would like people to carry out unit tests that he is adding for TracTrac An open source project by Edgewall Software that serves as a bug tracker and project management tool for WordPress. tickets. By mid-December, there were nearly 100 ready to go. Pick up the testing challenge by following this Trac query

Update from core-editor

Props to @annezazu for preparing this update.

For information

6.5 related updates

Next major WordPress release: 6.5

For information, existing links:

Next meeting

The next dev chat will be on January 10, 2024 at 20:00 UTC.

Catch up with Dev Chats and summaries from other core meetings at this link.

#dev-chat, #summary