Dev Chat Summary: February 21st (4.9.5 week 3)

This post summarizes the dev chat meeting from February 21st (agenda, Slack archive).

4.9.5 planning

  • @danieltj self-nominated to lead this minor releaseMinor Release A set of releases or versions having the same minor version number may be collectively referred to as .x , for example version 5.2.x to refer to versions 5.2, 5.2.1, 5.2.3, and all other versions in the 5.2 (five dot two) branch of that software. Minor Releases often make improvements to existing features and functionality., but as a first time lead we’d like someone who already led one to be deputy. Please reach out to @jbpaul17 (@jeffpaulon 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/.) or comment on this post with nominations.
  • @audrasjb able to assist with 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, testing, and triagetriage The act of evaluating and sorting bug reports, in order to decide priority, severity, and other factors.
  • 4.9.5 timeline is still dependent on reducing the number of sites stuck on 4.9.3
  • Auto-update needs automated end to end tests, @jorbin to look into specifying what’s needed and @joostdevalk on getting implementation assistance
  • @schlessera to investigate why the update via WP-CLIWP-CLI WP-CLI is the Command Line Interface for WordPress, used to do administrative and development tasks in a programmatic way. The project page is http://wp-cli.org/ https://make.wordpress.org/cli/ didn’t fatal whereas the cron update did

Updates from focus leads and component maintainers

General announcements

  • @iandunn ready to commit the following tickets, but would like a quick review from another committercommitter 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. first:
    • #41112 – Show WordCamps higher up in the News Dashboard widgetWidget A WordPress Widget is a small block that performs a specific function. You can add these widgets in sidebars also known as widget-ready areas on your web page. WordPress widgets were originally created to provide a simple and easy-to-use way of giving design and structure control of the WordPress theme to the user.@sergey to review and mark for commit
    • #42282 – Provide means of executing PHPUnit continuously over watched files in local environments
    • #43101 – Test to ensure MediaElement SWFs aren’t accidentally added to build
  • @benoitchantre looking for review on four tickets:
    • #36455 – Call opcache_reset() after plug-in, theme or coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. update
    • #14877 – Ability to create exclusive custom taxonomies
    • #27111 – Turning off global comments should include existing content
    • #42645 – Support passing version number to add_editor_style() – @danieltj has a patchpatch A special text file that describes changes to code, by identifying the files and lines which are added, removed, and altered. It may also be referred to as a diff. A patch can be applied to a codebase for testing. for this but it needs testing
  • @mte90 looking for review on four tickets:
    • #40810 – wp_mail fails to send email on WP auto update when wp-cron is called directly by php
    • #30991 – Post type object capability ‘delete_posts’ is referenced in the posts list table but does not exist unless ‘map_meta_cap’ is set to true for post type
    • #20037 – Introduce ‘noindex’ 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. for robots metaMeta Meta is a term that refers to the inside workings of a group. For us, this is the team that works on internal WordPress sites like WordCamp Central and Make WordPress. tagtag A directory in Subversion. WordPress uses tags to store a single snapshot of a version (3.6, 3.6.1, etc.), the common convention of tags in version control systems. (Not to be confused with post tags.)
    • #14148 – wp_get_attachment_url() is not url encoding

Next meeting

The next meeting will take place on February 28, 2018 at 21:00 UTC / February 28, 2018 at 21:00 UTC in the #core Slack channel. Please feel free to drop in with any updates or questions. If you have items to discuss but cannot make the meeting, please leave a comment on this post so that we can take them into account.

#4-9-5, #core, #dev-chat, #summary