Summary of the WordPress Developer Blog (versus network, site) meeting, which took place in the ย #core-dev-blog channel on the Make WordPress Slack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/.. Start of the meeting in Slack.
Attendees: @greenshady @oglekler @milana_cap @ndiego (async) and @bph (facilitator).
Last meeting notes: Last meeting: Dev Blog editorial meeting summary, October 3, 2024 โ Thanks to @webcommsat for putting these notes together.
Updates on the site
We started a new Content post type called Snippet. The first snippet was published and is available here.ย Snippet: Conditionally unregister patterns it also has two additional taxonomies: API 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. and Coding language, here: Patterns and PHP The web scripting language in which WordPress is primarily architected. WordPress requires PHP 7.4 or higher.ย
Thank you to @welcher who wrote the plugin 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 to enable the CPTs. It also includes the Video CPT that will be used for original Video content as well as Developer Hours posts, we discussed in earlier meetings.ย
For the short Snippets, a more streamlined approval process was suggested to test later this month: ย
- Thereโll be a short async meeting every other week with a list of potential snippets.
- Voting will be open for two days from Wednesday morning UTC and until Thursday late afternoon UTC.
- Snippets approval meeting is scheduled for November 20, 2024.
Our GitHub 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/ process going from topic discussion to issue is temporarily broken due to GitHub Beta 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. Testing a new Issues module. They are aware of it and estimate that it will be fixed in a few weeks.ย Current work-around: copy/paste from discussion to new issue.
On the blog we also updated the the Educational Resources on the front page to the new Learning Path courses from the training team!
๐ฃ We will move the January meeting to Jan. 9th, 2025 at 13:00 UTC, due to Holiday season.
Newly published posts since last meeting
Since the last meeting, we published the following articles
- Whatโs new for developers? (October 2024)ย byย @Nick Diego, reviewed byย @greenshadyย andย @bph
- Snippet: Conditionally unregister patternsย byย @greenshady, reviewed byย @ndiegoย andย @welcher
- Mastering theme.json: You might not need CSSย byย @greenshady, reviewed byย @marybaumย andย @bph
- How to add content-only editing support to a blockย byย @ndiego, reviewed byย @greenshady,@fabiankaegy, and @get_dave
- Getting and setting Block Binding values in the Editorย byย @greenshady, reviewed byย @cbravobernal,ย @gziolo,ย @artemiosans,ย @santosguillamot,ย @ndiego andย @bphย
Huge Thank You to the writer and reviewers!ย
Project status
The project board for Developer Blog content is on GitHub.
In review
In progress
On the to-do-list, assigned to writers
We have approved topics that still require a writer:
If you know someone who could tackle any of those topics, please comment on the particular issue
New topics approved
@greenshady commented in regard to Extending the Query Loop default fields: โJust an extra discussion point to consider: we already have two posts that dive into this:ย Building a book review grid with a Query Loop block variationย andย Building a book review site with Block Bindings, part 2: Queries, patterns, and templates. The big difference is in the examples themselves. Thereโs nothing wrong with additional examples, though, if someone really wants to write it out. Plus, I know this proposal came as more of a support request fromย #outreach.In general, Iโm good withย ๐ขย on this but just wanted to mention the above. โ
Next meeting: December 5th, 2024, at 13:00 UTC in the #core-dev-blog channel
Props to @greenshady for the review of the post.
#meeting, #summary