Dev Chat summary, February 1, 2023

Start of the weekly WordPress developers meeting in the coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. channel of the Make WordPress 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/..

Agenda followed this week.

Summary from Dev Chat, January 25, 2023

@ironprogrammer: It’s been a busy week preparing for BetaBeta A pre-release of software that is given out to a large group of users to trial under real conditions. Beta versions have gone through alpha testing in-house and are generally fairly close in look, feel and function to the final product; however, design changes often occur as part of the process. 1, and many thanks to everyone who has contributed their valuable time towards the project.

Highlighted Posts

  1. Proposal: Old Tickets Trac Triage Sessions – next session will be on February 9, 2023 and all are welcome to come and help. If you can host a session, reply on the post.
    Looking for any volunteers if they’d like to run another session, though you will be forgiven if your focus is on 6.2.
  2. A Week in Core – January 30, 2022, bringing us the following stats:
    • 49 commits
    • 59 contributors
    • 62 tickets created
    • 6 tickets reopened
    • 62 tickets closed
    • 5 new contributors 
  3. Help 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/ provide suitable materials for users learning and keeping pace with the software
  • Help share where you find materials to advance your WordPress knowledge and how you like materials to be presented. This will greatly assist Learn WordPress to provide more suitable content and presented in ways that would support users’ needs. Please fill in and share the Individual Learner Survey. It is expected to take 5-7 minutes of your time. https://learn.wordpress.org/individual-learner-survey/

Releases

Next major: 6.2 Release

6.2 Development Cycle – this has information on the schedule, 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. scrubs, and more.

Reminder: Beta 1 is planned for February 7, 2023. No time as yet for start of Beta 1 release process, updates will be in the #6-2-release-leads channel on Slack. 

The bug scrub schedule if you can pitch in.

Beta 1 Release post – link will be shared after dev chat for comments until 23:59 UTC February 2, 2023.

Walkthrough – provisional date February 21, 2023. More details to come.

Maintainer Updates/Blockers/Tickets Help

Time for any Component Maintainers to highlight tickets that need help to land in 6.2.

@kraftbj: Emoji: Nothing for 6.2. While Emoji 15.0 was released last year, Twemoji, the library we use, has not been updated. Since there is still some unknown in the air, will be surveying other options. No decision or anything at this time or the near term. Looking for a plan/update for WP 6.3. Ticketticket Created for both bug reports and feature development on the bug tracker. #57600

@sergeybiryukov: I18Ni18n Internationalization, or the act of writing and preparing code to be fully translatable into other languages. Also see localization. Often written with a lowercase i so it is not confused with a lowercase L or the numeral 1. Often an acquired skill.switch_to_user_locale() function was introduced to make it easier to switch to a specific user’s localeLocale A locale is a combination of language and regional dialect. Usually locales correspond to countries, as is the case with Portuguese (Portugal) and Portuguese (Brazil). Other examples of locales include Canadian English and U.S. English.. Thanks @swissspidy and @costdev! View ticket #57123 for more details.

Build/Test Tools, Date/Time, General, Permalinks: No major news this week 

@webcommsat: About/ Help & Quick/Edit scrub / review on Monday – focusing on clearing some of the tickets, some testing of patches aimed at 6.2. May call out for further testing later today as tests still running. Additional component maintainer to be added after a number of years of assisting on tickets.

@afragen: Upgrade/Install. Getting closer to landing #57375 and #57557 for 6.2. This should provide much needed stability and performance improvements to 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/theme updating. It should also pave the way for other features. Shared thanks to @azaozz @peterwilsoncc and @costdev for getting us almost over the finish line in the past two to three weeks, and to everyone else who has played a significant part.

@luminuu: request for views on the ticket #55985 to move it forward before the feature freeze for 6.2. The specific PR to test this would be GitHub #2920.This relates to removing Google fonts from Twenty Twelve.

Open Floor

Community Summit

@webcommsat: Community Summit will take place August 22-23, 2023 – the deadline has been extended for comments/ suggestions from Make teams for this year’s event. I will be sharing a post with the key information so far, and to provide a space 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 add comments which the team can submit in the next few weeks.

If you were involved in the previous Community Summit, any insight on highlighting topics from core or anything that was raised that could be re-highlighted, let Abha know or comment on the P2P2 A free theme for WordPress, known for front-end posting, used by WordPress for development updates and project management. See our main development blog and other workgroup blogs. post which is coming.

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. Asia 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/.

The event will take place on February 17, 2023, 02.00 UTC.

Update from @desrosj: Working on getting this together. Expecting a performance table and editor table, in addition to general Core tables. Working on a write up of “how to be prepared for Contributor Day” with the hope of getting it sent to attendees prior to the event to limit the amount of debugging local environment problems that has to be done on the event day. Hoping it will make the day more positive and productive overall! If it is not possible to go on the site, it may be communicated via an an email to attendees instead.

Update from @ironprogrammer: started drafting similar guidelines for Test contributors. Numbers expected useful, and for volunteers to know.

Update from @webcommsat:
– anyone working on core docs for this contributor event, can we also use some of this to update the handbook to help others prepare for these events in the future. Cross-link from core handbook to Test guide.
– appears that there will be a virtual attendees too at this event. They will join teams’ slack channels after the team introductions. Some have been joining already! If you can assist virtually with signposting new contributors on Slack during the event, please let abhanonstopnewsuk know on Slack, with what times you could provide support (in UTC).
– to follow up with organizers on virtual offering, numbers signed up for both in-person and virtual, and if known, how many have expressed preference to join the Core Team.

Props to: @ironprogrammer for facilitating the meeting and summary review,
and to @webcommsat for preparing the agenda and writing the notes.

#6-2, #dev-chat, #meeting, #summary