These are the weekly notes for the WP Auto-updates team meeting that happened on Tuesday April 28, 2020. You can read the full transcript on the core Core is the set of software required to run WordPress. The Core Development Team builds WordPress.-auto-updates 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/. channel.
As a reminder, WP Auto-updates Feature Plugin A plugin that was created with the intention of eventually being proposed for inclusion in WordPress Core. See Features as Plugins. is developed on GitHub and is available for testing on WordPress.org plugins repository.
Core merge announcement
@whyisjake previously started a document to draft the merge announcement, and it should be ready be the end of the week.
Concerning the core merge itself, there are already two existing Trac An open source project by Edgewall Software that serves as a bug tracker and project management tool for WordPress. tickets (#48850 and #49199), but the team agreed that closing those tickets and opening a new one is the best option. We’ll ensure that the new ticket Created for both bug reports and feature development on the bug tracker. has a quick recap of what has been done in the feature plugin, and properly references the previous Trac tickets.
Feature plugin: next releases
While working on the Core merge patch 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., @pbiron noticed a few minor differences in the behavior of how some things in the feature plugin work compared to how similar things in the plugins/themes list tables work in core (specifically concerning bulk edits). They aren’t really bugs or enhancements, but it would make things more consistent. For example, WP_Plugins_List_Table
doesn’t add the Activate
bulk action to the dropdown if the current view is Active
plugins, and we are currently always adding Enable Auto-updates
even when on the Auto-updates enabled
view. Those small changes can also be directly addressed in the Trac ticket.
@pbiron also raised this issue, which aims to discuss how plugins that have auto-updates enabled could be visually identified in WordPress admin (and super admin). @apedog suggested to implement auto-updates action links into 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 row actions section. @audrasjb answered it was previously discussed, and the conclusion was that it is not the best choice, given that “Activate” (plugin) and “Enable” (plugin auto-update) links would introduce confusion, especially on Locales that don’t have any difference between those two terms.
@pbiron raised an issue in the Plugins screens using small viewports, but it appeared it was related to another plugin.
Next meeting is scheduled on Tuesday May 5, 2020 at 17:00 UTC.
#5-5, #auto-update, #feature-plugins, #feature-projects, #feature-autoupdates