The Upcoming Week in 4.7: 12 September – 18 September

This is the jump-start post for the third week of the WordPress 4.7 release cycle. This release is off to a 🚀 start, and there are 5 weeks remaining for feature projects to be merged. 

Priorities this week:

#17817: do_action/apply_filters/etc. recursion on same filter kills underlying call landed recently.  Please make sure to read the associated post and test.

42 tickets currently milestoned for 4.7 need a patch or unit tests.

A Media Widget is a commonly requested feature; get involved with #32417 if you would like to make it a reality.

Core meetings this week:

All meetings in the WordPress Slack #core channel unless specified otherwise.

Things to do this week:

#4-7, #jump-starts

The Upcoming Week in 4.7: August 30 – September 4

This is the jump-start post for the first week of the WordPress 4.7 release cycle. Many projects are still putting together pinkprints for success, so this week is all about getting 4.7 off to a flying start. 🛫

Priority tickets this week:

There are currently 3 tickets that require very early consideration.  Please follow them, give feedback, and help test where applicable.

  • #17817: do_action/apply_filters/etc. recursion on same filter kills underlying call
  • #37699: Death to Globals Episode #1: A Registry, A Pattern
  • #36335: Next generation: core autoloader proposal

Core meetings this week:

All meetings in the WordPress Slack #core channel unless specified otherwise.

Things to do this week:

  • Meander through the wishlist comments and give feedback where you feel comfortable
  • Working on a project that you would like to target for 4.7?  Make sure to talk to @helen.
  • Schedule a bug scrub.

#4-7, #jump-starts

This Week in 4.6: August 15 – 21

This is the jump-start post for the seventeenth and last week of the WordPress 4.6 release cycle. This week is all about the final release of WordPress 4.6. 🚢

There is a release dry run today, Monday, August 15 at 16:00 UTC. The process for the final release starts tomorrow, Tuesday, August 16 at 16:00 UTC, with a release at Tuesday, August 16 at 19:00 UTC.

Priority tickets this week:

There are currently 4 tickets which need to be checked whether they’re blocker for a release.

  • #37658: Featured image on media files can not be changed (has-patch, has-unit-tests)
  • #37666: Masonry update to v3.3.2 breaks backwards compatibility with isAnimated option (has-patch)
  • #37665: Font Natively: Google maps can change the active font (needs-feedback)
  • #37669: Shiny Updates: Cancelling the filesystem credentials when updating within the pop-up prevents updating again

Core meetings this week:

#4-6, #jump-starts

This Week in 4.6: August 8 – 14

This is the jump-start post for the sixteenth week of the WordPress 4.6 release cycle. T minus 9 days until release day. ⏳

There was no second release candidate last week due to a high number of bug reports. 😞 We can only release a RC if there are no known issues.

The next slot for a release candidate is this Wednesday at 18:00 UTC. Our target until then is to get the ticket count in the 4.6 milestone down to 0. To hit this goal we currently have to work on 0 open tickets. Depending on how fast the tickets are closed a RC can be released earlier.

(This post gets updated on ticket changes.)

Priority tickets this week:

  • Shiny Updates
    • #37563: On page updates: Bulk actions FTP dismissal issues (needs-review, needs-sign-off)
    • #37504: Update message displays unstyled in plugins list (needs-review, needs-sign-off)
    • #37598: Fix plugin/theme delete/install success hook inconsistency (needs-review, needs-sign-off)
    • #37603. Missing visual feedback when deleting themes/plugins (needs-review)
    • #37623: Import screen: Success message contains escaped HTML (needs-commit)
  • Bootstrap/Load
    • #36819: Load plugin.php earlier in wp-settings.php (needs-sign-off)
  • Administration
    • #37594: Quick Draft dashboard widget toggle button contains escaped HTML (needs-commit)
    • #37246: 4.6 About Page (needs-feedback)
  • Editor
    • #37481: TinyMCE: the inline toolbar position is off (needs-patch)
  • Canonical
    • #36602: Improvement to redirect_canonical with category permalink (needs-commit)
  • Multisite
    • #37607: get_site() does not return the current site when multisite is in a switched state (needs-commit)
  • Media
    • #37570: Parameter 1 to wp_handle_upload_error() expected to be a reference, value given (needs-feedback)
  • Test/Build Tools
    • #37625: Add PHP 7.1 to tested versions in Travis (needs-discussion) (punted)
  • Upgrader
    • #37628: Wrong file name for WP_Automatic_Updater

4.6 status meetings:

From today on we’ll have a status meeting on each day (Monday-Friday) until the release of WordPress 4.6. Each meeting will be at 20:00 UTC in the #core channel on Slack. We’ll use these meetings to check report/6 for any issues and to discuss/prioritize/assign tickets if necessary.

The dates:

Committers, component maintainers and current ticket owners are encouraged to attend these meetings.

#4-6, #jump-starts

This Week in 4.6: August 1 – 7

This is the jump-start post for the fifteenth week of the WordPress 4.6 release cycle. T minus 16 days until release day. ⏳

The second release candidate will land on Wednesday at 18:00 UTC. Our target until then is to get the ticket count in the 4.6 milestone down to 0. To hit this goal we have to work on 6 tickets.

Priority tickets this week:

  • Shiny Updates
    • #37531: Plugin installation failure not reflected in the UI (needs-owner, needs-patch)
    • #37504: Update message displays unstyled in plugins list (needs-owner, needs-testing)
    • #37514: Remove/enhance console.error() calls (needs-owner, needs-refresh)
  • Customize
    • #36795: Accessibility improvements for new menu edit flow (needs-testing, needs-sign-off)
  • HTTP API
    • #37503: Requests doesn’t pass through custom methods in cURL transport (needs-testing, needs-dev-feedback)
  • About Page
    • #37246: Commit first pass to trunk (needs-refresh)

Meetings this week:

Bug Scrubs

Weekly Chats

Notable updates from last week

#4-6, #jump-starts

This Week in 4.6: July 25 – 31

This is the jump-start post for the fourteenth week of the WordPress 4.6 release cycle.

The first release candidate will land on Wednesday at 18:00 UTC. Our target until then is to get the ticket count in the 4.6 milestone down to 0. To hit this goal we have to work on 10 tickets. The release candidate will also mark a soft string freeze. Now is a good time to review some of the string changes in 4.6 and/or to check whether help texts are still accurate.

Priority tickets this week:

  • General
    • #36753 Native Fonts (needs-patch)
    • #37458 Resource Hints: improve filtering (needs-patch)
    • #37246 4.6 About Page (needs-patch)
  • Editor
    • #36638 Detect broken URLs in the editor (needs-testing)
    • #36434 Consider TinyMCE’s implementation of contenteditable="false" for views (needs-testing)
    • #37427 wpView not working well in IE and iOS Safari (needs-testing)
  • HTTP API
    • #37456 HTTP API regression in transmitted content and headers (has-patch)
    • #37437 Requests_Cookie::parse() unable to parse WP_Http_Cookie object coming from WP_Http::request() (has-patch)
  • Plugins
    • #37233 Shiny Updates: “Add New Plugin” shiny search issues (needs-patch, needs-testing)
  • Bundled Themes
    • #37426 Prepare bundled themes for 4.6 (needs-patch, needs-testing)

Meetings this week:

Bug Scrubs

Weekly Chats

Notable updates from last week

#4-6, #jump-starts

This Week in 4.6: July 18 – 24

This is the jump-start post for the thirteenth week of the WordPress 4.6 release cycle.

Beta 4 will land on Wednesday at 18:00 UTC. Our target until then is to get the ticket count in the 4.6 milestone down to 10. To hit this goal we have to work on 35 tickets.

Priority tickets/projects this week:

Meetings this week:

Bug Scrubs

Feature Chats

Weekly Chats

Notable updates from last week:

#4-6, #jump-starts

This Week in 4.6: July 11 – 17

This is the jump-start post for the twelfth week of the WordPress 4.6 release cycle.

Beta 3 will land on Wednesday at 18:00 UTC. Our target until then is to get the ticket count in the 4.6 milestone down to 40. (Beta 4 => 10, RC1 => 0.)

Priority tickets/projects this week:

Meetings this week:

Bug Scrubs

Feature Chats

Weekly Chats

Notable updates from last week:

#4-6, #jump-starts

This Week in 4.6: July 4 – 10

This is the jump-start post for the eleventh week of the WordPress 4.6 release cycle.

Beta 2 will land on Wednesday. Our target until then is to get the ticket count in the 4.6 milestone down to 80. (Beta 3 => 40, Beta 4 => 20, RC1 => 0.)

Priority tickets/projects this week:

  • Bug tickets for the Shiny Updates feature
  • Bug tickets for Requests/HTTP API
  • Bug reports with a patch
  • Bug reports without a patch (punt candidates!)
  • Tasks
  • Dev notes should get written by Wednesday. Topics and authors:
    • Bootstrap – @jorbin
    • Font Native – @mattmiklic, @helen, @mapk
    • Shiny Updates v2 – @swissspidy, @obenland, @mapk
    • Multisite – @jeremyfelt, @flixos90, @spacedmonkey
    • Customizer – @celloexpressions, @westonruter
    • Requests/HTTP API – @rmccue, @dd32
    • dbDelta – @pento, @ocean90
    • i18n -@swissspidy, @ocean90
    • Widgets – @westonruter
    • Taxonomy – @boonebgorges
    • Resource hints – @voldemortensen, @swissspidy
    • jQuery UI datepicker localization – @zodiac1978
    • Meta Registration API – @helen, @sc0ttkclark, @jeremyfelt

Meetings this week:

Bug Scrubs

Feature Chats

Weekly Chats

* July 4 is a federal holiday in the US. Meeting could be canceled or postponed.

#4-6, #jump-starts

This Week in 4.6: June 27 – July 3

This is the jump-start post for the tenth week of the WordPress 4.6 release cycle.

Beta 1 is June 29th, that’s only 2 days. July 4th is a U.S. holiday so many U.S. based contributors might be offline over the weekend and Monday. 🎉💥🎉💥🎉

Tickets/projects seeking feedback:

Meetings this week:

Bug Scrubs

Feature Chats

Weekly Chats

#4-6, #jump-starts