[wp-trac] [WordPress Trac] #56723: 6.1 Dev Notes Tracking Issue
WordPress Trac
noreply at wordpress.org
Wed Oct 5 16:22:52 UTC 2022
#56723: 6.1 Dev Notes Tracking Issue
--------------------------+------------------------------
Reporter: milana_cap | Owner: milana_cap
Type: defect (bug) | Status: assigned
Priority: normal | Milestone: Awaiting Review
Component: General | Version:
Severity: normal | Resolution:
Keywords: | Focuses:
--------------------------+------------------------------
Description changed by milana_cap:
Old description:
> = 6.1 Dev Notes Tracking Issue
>
> To avoid tracking Dev Note authors in private conversations and have the
> transparency over process, this ticket will be used to list all needed
> Dev Notes and their authors. Any discussion regarding Dev Notes, asking
> for reviews, submitting drafts etc, can be done here.
>
> == Administration
>
> ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
> || #17851 Wrapping Sections with add_settings_section || || @audrasjb ||
> || ||
> || #34564 WP_List_Table::get_column_info() inefficient || performance ||
> @peterwilsoncc || || ||
> || #42066 List tables: consider a new method to generate the views links
> markup || || @costdev || || ||
> || #18449 List Table Factory Needs to be Pluggable || || @peterwilsoncc
> || || ||
>
> == Bootstrap/Load
>
> ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
> || #56068 Send HTTP headers after querying posts in WP::main() ||
> performance || @SergeyBiryukov || @joostdevalk ||
> [https://docs.google.com/document/d/1c0R9ehtw7trNuacPcuGhUG8F1MT0X6sxBfatqDrD6P8/edit
> draft] ||
>
> == Cache API
>
> ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
> || #4476 Delete Cache by Group || || @spacedmonkey || || grouped? ||
> || #56198 Check cache key type || performance || @SergeyBiryukov || ||
> miscellaneous|grouped ||
> || #56386 Remove `@access private` from cache priming functions. ||
> performance || @peterwilsoncc || || miscellaneous ||
>
> == Database
>
> ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
> || #52506 Add escaping method for table names in SQL queries ||
> performance || @davidbaumwald || || ||
> || #56268 Rename wp-db.php to class-wpdb.php || coding-standards ||
> @SergeyBiryukov || || miscellaneous ||
>
> == Editor
>
> ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
> || #53148 Blocks: Add new `render` property in `block.json` for block
> types || || @gziolo || || ||
> || #55005 Improve PHP performance for block.json files || performance ||
> @hellofromTonya || || ||
> || #56067 Hide query loop pagination link arrows from assistive
> technology || accessibility || @audrasjb || || grouped ||
> || #56408 Blocks: Allow registering multiple items for all supported
> asset types || || @gziolo || || ||
>
> == Embeds
>
> ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
> || #55860 Add Pocket Casts as an oEmbed provider || || @peterwilsoncc ||
> || ||
>
> == Feeds
>
> ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
> || #55904 Add a set of fine-grained filters to disable the different
> types of feed links separately || || @audrasjb || || ||
>
> == General
>
> ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
> || #35188 Pass nonce action from "nonce_life" filter || || @audrasjb ||
> || ||
> || #53392 add a filter for the arguments of `the_posts_pagination()` ||
> docs || @davidbaumwald || || ||
> || #54394 Add functions for required fields indicator and message ||
> accessibility || @audrasjb || || ||
> || #55194 wp_rand( 0, 0) result in random integer || docs || @audrasjb ||
> || ||
> || #56389 Make wp_required_field_indicator and wp_required_field_message
> filterable || || @audrasjb || || ||
>
> == I18N
>
> ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
> || #39210 switch_to_locale() unloads all plugin and theme translations ||
> || @ocean90 || || ||
>
> == Login and Registration
>
> ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
> || #40361 Improvements for wp-signup.php and wp-activate.php markup and
> CSS || accessibility, multisite || @joedolson || || miscellaneous|grouped
> ||
> || #55388 Lost Password URL filtration || || @davidbaumwald || ||
> miscellaneous|grouped ||
>
> == Media
>
> ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
> || #53232 Add async decoding attribute as default to the HTML image tags
> generated by WordPress || performance || @adamsilverstein || || ||
> || #54788 Mute a video on WP with [video] || || @antpb || ||
> miscellaneous|grouped ||
> || #55227 Attachments: add caching to wp_count_attachments || performance
> || @audrasjb || || miscellaneous|grouped ||
> || #55828 Add filter in `wp_read_audio_metadata` function || || @audrasjb
> || || miscellaneous|grouped ||
> || #56036 Call update_post_parent_caches in WP_Media_List_Table ||
> performance || @antpb || || grouped ||
> || #56037 Call update_post_parent_caches in wp_ajax_query_attachments
> function || performance || @peterwilsoncc || || grouped ||
>
> == Networks and Sites
>
> ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
> || #21734 Completely remove global terms || multisite || @desrosj || ||
> ||
>
> == Options, Meta APIs
>
> ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
> || #37930 Introduce a general `pre_option` filter in `get_option()` || ||
> @spacedmonkey || || miscellaneous|grouped ||
>
> == Plugins
>
> ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
> || #35357 Introduce did_filter() || || @chriscct7 || || ||
>
> == Posts, Post Types
>
> ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
> || #36723 Add caching to wp_old_slug_redirect || performance ||
> @spacedmonkey || || miscellaneous|grouped ||
> || #36905 Add caching to get_page_by_title || performance ||
> @spacedmonkey || @spacedmonkey || [https://docs.google.com/document/d
> /1_D3_J1BwWQ8_zpc7TWWypR-29dHC6l7HZ7eNX0eeMZs/edit?usp=sharing draft] ||
> || #37114 Allow short-circuiting `get_post_class` for performance ||
> template, performance || @davidbaumwald || || miscellaneous|grouped ||
> || #45329 get_post_permalink tries is_wp_error on get_post which it will
> never be || || @SergeyBiryukov || || miscellaneous|grouped ||
> || #56100 Call update_post_author_caches in WP_Posts_List_Table class ||
> || @spacedmonkey || || miscellaneous|grouped ||
>
> == Query
>
> ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
> || #17025 wp_list_authors() is not filterable || || @audrasjb || || ||
> || #22176 Cache the results of the posts_request_ids query || performance
> || @peterwilsoncc || @spacedmonkey || [https://docs.google.com/document/d
> /1_D3_J1BwWQ8_zpc7TWWypR-29dHC6l7HZ7eNX0eeMZs/edit?usp=sharing draft] ||
> || #55716 Prime users in cache in WP_Query || performance ||
> @spacedmonkey || @spacedmonkey || [https://docs.google.com/document/d
> /1_D3_J1BwWQ8_zpc7TWWypR-29dHC6l7HZ7eNX0eeMZs/edit?usp=sharing draft] ||
>
> == REST API
>
> ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
> || #41998 REST API: Add debug mode || || @TimothyBlynJacobs || || ||
> || #52992 REST API: Avoid unnecessarily preparing item links ||
> performance || @spacedmonkey || @spacedmonkey ||
> [https://docs.google.com/document/d/1leEkWUxvcoHd52-lxglz3lX-
> pS9Fc4nVRGRrH4m9GKk/edit?usp=sharing draft] ||
> || #55592 Prime caches for featured images in post rest api controller ||
> performance || @spacedmonkey || @spacedmonkey ||
> [https://docs.google.com/document/d/1leEkWUxvcoHd52-lxglz3lX-
> pS9Fc4nVRGRrH4m9GKk/edit?usp=sharing draft] ||
> || #55593 Prime caches for post parents in post rest api controller ||
> performance || @spacedmonkey || || miscellaneous|grouped ||
> || #55620 Prime caches linked objects in menu item REST API ||
> performance || @spacedmonkey || @spacedmonkey ||
> [https://docs.google.com/document/d/1leEkWUxvcoHd52-lxglz3lX-
> pS9Fc4nVRGRrH4m9GKk/edit?usp=sharing draft] ||
> || #55674 Improve performance Search REST API || performance ||
> @spacedmonkey || @spacedmonkey ||
> [https://docs.google.com/document/d/1leEkWUxvcoHd52-lxglz3lX-
> pS9Fc4nVRGRrH4m9GKk/edit?usp=sharing draft] ||
> || #56272 REST API: Prime post caches in comments in endpoint. ||
> performance || @peterwilsoncc || @spacedmonkey ||
> [https://docs.google.com/document/d/1leEkWUxvcoHd52-lxglz3lX-
> pS9Fc4nVRGRrH4m9GKk/edit?usp=sharing draft] ||
> || #56546 Permit queries by ID in /search REST endpoint || || @kadamwhite
> || || ||
>
> == Script Loader
>
> ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
> || #42438 Add support for preload links (similar to resource hints) ||
> performance || @swissspidy || || ||
>
> == Site Health
>
> ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
> || #56040 Port Persistent Object Cache Health Check from performance
> plugin to core || performance || @furi3r || @spacedmonkey ||
> [https://docs.google.com/document/d/11ekflhRTZjxwuXBBDBcvvrRNDL0Gy2NobsuKrHSXdb8/edit?usp=sharing
> draft] ||
> || #56041 Port Audit Full Page Cache from performance plugin to core ||
> performance || @furi3r || @spacedmonkey ||
> [https://docs.google.com/document/d/11ekflhRTZjxwuXBBDBcvvrRNDL0Gy2NobsuKrHSXdb8/edit?usp=sharing
> draft] ||
>
> == Taxonomy
>
> ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
> || #54472 Taxonomy: Unregistering taxonomy with default term endlessly
> regenerates options || performance || @peterwilsoncc || || ||
> || #55606 Add 'ajax_term_search_results' filter || || @audrasjb || || ||
> || #56215 Introduce `is_term_publicly_viewable()` function || ||
> @johnbillion || || ||
>
> == Themes
>
> ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
> || #54541 Add actions to template loading to assist with collecting debug
> info || performance || @johnbillion || || ||
> || #56180 get_header_image(): may consider adding filter in
> 'get_header_image()' || administration || @audrasjb || || ||
> || #56283 Add "Block Theme" filter under "Add themes" || accessibility,
> administration || @audrasjb || || ||
>
> == Upgrade/Install
>
> ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
> || #14179 Theme asking to update (theme with same name on WordPress.org)
> || || @audrasjb || || ||
>
> == Users
>
> ||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
> || #54874 [New User Notification] Allow conditional mail supression || ||
> @johnbillion || || ||
> || #55594 Prime user meta in WP_User_Query || || @spacedmonkey || ||
> miscellaneous|grouped ||
New description:
= 6.1 Dev Notes Tracking Issue
To avoid tracking Dev Note authors in private conversations and have the
transparency over process, this ticket will be used to list all needed Dev
Notes and their authors. Any discussion regarding Dev Notes, asking for
reviews, submitting drafts etc, can be done here.
== Administration
||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
|| #17851 Wrapping Sections with add_settings_section || || @audrasjb ||
|| ||
|| #34564 WP_List_Table::get_column_info() inefficient || performance ||
@peterwilsoncc || || ||
|| #42066 List tables: consider a new method to generate the views links
markup || || @costdev || || ||
|| #18449 List Table Factory Needs to be Pluggable || || @peterwilsoncc ||
|| ||
== Bootstrap/Load
||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
|| #56068 Send HTTP headers after querying posts in WP::main() ||
performance || @SergeyBiryukov || @joostdevalk ||
[https://docs.google.com/document/d/1c0R9ehtw7trNuacPcuGhUG8F1MT0X6sxBfatqDrD6P8/edit
draft] ||
== Cache API
||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
|| #4476 Delete Cache by Group || || @spacedmonkey || || grouped? ||
|| #56198 Check cache key type || performance || @SergeyBiryukov || ||
miscellaneous|grouped ||
|| #56386 Remove `@access private` from cache priming functions. ||
performance || @peterwilsoncc || || miscellaneous ||
== Database
||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
|| #52506 Add escaping method for table names in SQL queries ||
performance || @davidbaumwald || || ||
|| #56268 Rename wp-db.php to class-wpdb.php || coding-standards ||
@SergeyBiryukov || || miscellaneous ||
== Editor
||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
|| #53148 Blocks: Add new `render` property in `block.json` for block
types || || @gziolo || || ||
|| #55005 Improve PHP performance for block.json files || performance ||
@hellofromTonya || || ||
|| #56067 Hide query loop pagination link arrows from assistive technology
|| accessibility || @audrasjb || || grouped ||
|| #56408 Blocks: Allow registering multiple items for all supported asset
types || || @gziolo || || ||
== Embeds
||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
|| #55860 Add Pocket Casts as an oEmbed provider || || @peterwilsoncc ||
|| ||
== Feeds
||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
|| #55904 Add a set of fine-grained filters to disable the different types
of feed links separately || || @audrasjb || || ||
== General
||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
|| #35188 Pass nonce action from "nonce_life" filter || || @audrasjb ||
|| ||
|| #53392 add a filter for the arguments of `the_posts_pagination()` ||
docs || @davidbaumwald || || ||
|| #54394 Add functions for required fields indicator and message ||
accessibility || @audrasjb || || ||
|| #55194 wp_rand( 0, 0) result in random integer || docs || @audrasjb ||
|| ||
|| #56389 Make wp_required_field_indicator and wp_required_field_message
filterable || || @audrasjb || || ||
== I18N
||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
|| #39210 switch_to_locale() unloads all plugin and theme translations ||
|| @ocean90 || || ||
== Login and Registration
||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
|| #40361 Improvements for wp-signup.php and wp-activate.php markup and
CSS || accessibility, multisite || @joedolson || || miscellaneous|grouped
||
|| #55388 Lost Password URL filtration || || @davidbaumwald || ||
miscellaneous|grouped ||
== Media
||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
|| #53232 Add async decoding attribute as default to the HTML image tags
generated by WordPress || performance || @adamsilverstein || || ||
|| #54788 Mute a video on WP with [video] || || @antpb || ||
miscellaneous|grouped ||
|| #55227 Attachments: add caching to wp_count_attachments || performance
|| @audrasjb || || miscellaneous|grouped ||
|| #55828 Add filter in `wp_read_audio_metadata` function || || @audrasjb
|| || miscellaneous|grouped ||
|| #56036 Call update_post_parent_caches in WP_Media_List_Table ||
performance || @antpb || || grouped ||
|| #56037 Call update_post_parent_caches in wp_ajax_query_attachments
function || performance || @peterwilsoncc || || grouped ||
== Networks and Sites
||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
|| #21734 Completely remove global terms || multisite || @desrosj || || ||
== Options, Meta APIs
||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
|| #37930 Introduce a general `pre_option` filter in `get_option()` || ||
@spacedmonkey || || miscellaneous|grouped ||
== Plugins
||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
|| #35357 Introduce did_filter() || || @chriscct7 || || ||
== Posts, Post Types
||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
|| #36723 Add caching to wp_old_slug_redirect || performance ||
@spacedmonkey || || miscellaneous|grouped ||
|| #36905 Add caching to get_page_by_title || performance || @spacedmonkey
|| @spacedmonkey || [https://docs.google.com/document/d
/1_D3_J1BwWQ8_zpc7TWWypR-29dHC6l7HZ7eNX0eeMZs/edit?usp=sharing draft] ||
|| #37114 Allow short-circuiting `get_post_class` for performance ||
template, performance || @davidbaumwald || || miscellaneous|grouped ||
|| #45329 get_post_permalink tries is_wp_error on get_post which it will
never be || || @SergeyBiryukov || || miscellaneous|grouped ||
|| #56100 Call update_post_author_caches in WP_Posts_List_Table class ||
|| @spacedmonkey || || miscellaneous|grouped ||
== Query
||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
|| #17025 wp_list_authors() is not filterable || || @audrasjb || || ||
|| #22176 Cache the results of the posts_request_ids query || performance
|| @peterwilsoncc || @spacedmonkey || [https://docs.google.com/document/d
/1_D3_J1BwWQ8_zpc7TWWypR-29dHC6l7HZ7eNX0eeMZs/edit?usp=sharing draft] ||
|| #55716 Prime users in cache in WP_Query || performance || @spacedmonkey
|| @spacedmonkey || [https://docs.google.com/document/d
/1_D3_J1BwWQ8_zpc7TWWypR-29dHC6l7HZ7eNX0eeMZs/edit?usp=sharing draft] ||
== REST API
||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
|| #41998 REST API: Add debug mode || || @TimothyBlynJacobs || || ||
|| #52992 REST API: Avoid unnecessarily preparing item links ||
performance || @spacedmonkey || @spacedmonkey ||
[https://docs.google.com/document/d/1leEkWUxvcoHd52-lxglz3lX-
pS9Fc4nVRGRrH4m9GKk/edit?usp=sharing draft] ||
|| #55592 Prime caches for featured images in post rest api controller ||
performance || @spacedmonkey || @spacedmonkey ||
[https://docs.google.com/document/d/1leEkWUxvcoHd52-lxglz3lX-
pS9Fc4nVRGRrH4m9GKk/edit?usp=sharing draft] ||
|| #55593 Prime caches for post parents in post rest api controller ||
performance || @spacedmonkey || @spacedmonkey ||
[https://docs.google.com/document/d/1leEkWUxvcoHd52-lxglz3lX-
pS9Fc4nVRGRrH4m9GKk/edit?usp=sharing draft] ||
|| #55620 Prime caches linked objects in menu item REST API || performance
|| @spacedmonkey || @spacedmonkey ||
[https://docs.google.com/document/d/1leEkWUxvcoHd52-lxglz3lX-
pS9Fc4nVRGRrH4m9GKk/edit?usp=sharing draft] ||
|| #55674 Improve performance Search REST API || performance ||
@spacedmonkey || @spacedmonkey ||
[https://docs.google.com/document/d/1leEkWUxvcoHd52-lxglz3lX-
pS9Fc4nVRGRrH4m9GKk/edit?usp=sharing draft] ||
|| #56272 REST API: Prime post caches in comments in endpoint. ||
performance || @peterwilsoncc || @spacedmonkey ||
[https://docs.google.com/document/d/1leEkWUxvcoHd52-lxglz3lX-
pS9Fc4nVRGRrH4m9GKk/edit?usp=sharing draft] ||
|| #56546 Permit queries by ID in /search REST endpoint || || @kadamwhite
|| || ||
== Script Loader
||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
|| #42438 Add support for preload links (similar to resource hints) ||
performance || @swissspidy || || ||
== Site Health
||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
|| #56040 Port Persistent Object Cache Health Check from performance
plugin to core || performance || @furi3r || @spacedmonkey ||
[https://docs.google.com/document/d/11ekflhRTZjxwuXBBDBcvvrRNDL0Gy2NobsuKrHSXdb8/edit?usp=sharing
draft] ||
|| #56041 Port Audit Full Page Cache from performance plugin to core ||
performance || @furi3r || @spacedmonkey ||
[https://docs.google.com/document/d/11ekflhRTZjxwuXBBDBcvvrRNDL0Gy2NobsuKrHSXdb8/edit?usp=sharing
draft] ||
== Taxonomy
||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
|| #54472 Taxonomy: Unregistering taxonomy with default term endlessly
regenerates options || performance || @peterwilsoncc || || ||
|| #55606 Add 'ajax_term_search_results' filter || || @audrasjb || || ||
|| #56215 Introduce `is_term_publicly_viewable()` function || ||
@johnbillion || || ||
== Themes
||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
|| #54541 Add actions to template loading to assist with collecting debug
info || performance || @johnbillion || || ||
|| #56180 get_header_image(): may consider adding filter in
'get_header_image()' || administration || @audrasjb || || ||
|| #56283 Add "Block Theme" filter under "Add themes" || accessibility,
administration || @audrasjb || || ||
== Upgrade/Install
||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
|| #14179 Theme asking to update (theme with same name on WordPress.org)
|| || @audrasjb || || ||
== Users
||= Ticket =||= Focus =||= Owner =||= Note Author =||= Draft =||
|| #54874 [New User Notification] Allow conditional mail supression || ||
@johnbillion || || ||
|| #55594 Prime user meta in WP_User_Query || || @spacedmonkey || ||
miscellaneous|grouped ||
--
--
Ticket URL: <https://core.trac.wordpress.org/ticket/56723#comment:6>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list