Developer Blog editorial group, April 6, 2023

Last month’s summary, courtesy of @webcommsat. Thanks for your in-depth coverage!

@bph led the meeting from her home town of Munich, Germany. Congrats, Birgit!

Site updates and new posts

The dev blogblog (versus network, site) is out of 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.! @cbringmann made the official announcement on the News blog on March 22.

Since early March, the blog has published these new posts:

Project Board

The project board it available on GitHub

In the works

At meeting time, these posts were in various early stages on the project board:

In progress

On the to-do list 

Items that need reviews

None of the above items were ready for review at meeting time. A couple have since gone through and are now published on the blog.

Items that need approval

The group approved these new posts:

New topics

@bph surfaced three new topics from the GitHubGitHub GitHub is a website that offers online implementation of git repositories that can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the ‘pull request’ where code changes done in branches by contributors can be reviewed and discussed before being merged be the repository owner. https://github.com/ repo to discuss, 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.-scrub style.

Understanding duotone filter abstraction #62

The group thought this could be a useful tutorial if it focused more on how to get a CSSCSS Cascading Style Sheets. image-filterFilter Filters are one of the two types of Hooks https://codex.wordpress.org/Plugin_API/Hooks. They provide a way for functions to modify data of other functions. They are the counterpart to Actions. Unlike Actions, filters are meant to work in an isolated manner, and should never have side effects such as affecting global variables and output. effect working in a blockBlock Block is the abstract term used to describe units of markup that, composed together, form the content or layout of a webpage using the WordPress editor. The idea combines concepts of what in the past may have achieved with shortcodes, custom HTML, and embed discovery into a single consistent API and user experience., with duotones as the example, as opposed to focusing on the uses for duotones. (Ed. note: Some editorial members are old enough to remember when duotones were cool before. ;-p)

How to offer multiple homepage options in a single theme

The group saw overlap between this idea and two posts already published. @greenshady agreed to pingPing The act of sending a very small amount of data to an end point. Ping is used in computer science to illicit a response from a target server to test it’s connection. Ping is also a term used by Slack users to @ someone or send them a direct message (DM). Users might say something along the lines of “Ping me when the meeting starts.” @annezazu and @daisyo and see if those two posts cover this idea. If they think it needs its own post, @marybaum said she could write it later in April.

Deep-dive Tutorial on the New Style Book

After some discussion, the group approved the topic.

Open Floor

@marybaum asked the group if posts about design, like typography, have a place on the blog. The consensus was they do, particularly in light of features like the Style Book and other no-code or low-code tools and their coverage on the blog. Mary then said she’d post some topic ideas on the Github board.

The next meeting is scheduled for May 4th, 2023 at 13:00 UTC in the #core-dev-blog 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/. channel.

Props for review @bph

#core-dev-blog