6/18 agenda, 6/11 meeting summary

Proposed agenda; as always, please comment below with any additions you may have. Apologies for the late post today.

  • i18ni18n Internationalization, or the act of writing and preparing code to be fully translatable into other languages. Also see localization. Often written with a lowercase i so it is not confused with a lowercase L or the numeral 1. Often an acquired skill.: #28571 (Language updates problems), #28577 (Allow language to be chosen during initial install), next steps.
  • CustomizerCustomizer Tool built into WordPress core that hooks into most modern themes. You can use it to preview and modify many of your site’s appearance settings. component.
  • Editor experience.
  • Plugins page improvements (UI/UX prompt post).
  • Schema changes.
  • #22023: Remove UNIQUE for slug in wp_terms.
  • SSLSSL Secure Sockets Layer. Provides a secure means of sending data over the internet. Used for authenticated and private actions.: #12609: Enabling FORCE_SSL_ADMIN breaks wp-cron.php

Summary of 6/11 dev chat (IRC log):

3.9.2 Status

  • @azaozz will go through the MCE patches
  • Shipping a few more 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. fixes to everyone in 3.9.2 planned to go forward next week

Press This

  • Not far enough along to considered for 4.0, but it is taking shape.

Features

  • 4.0 feature list: Media Grid, oEmbed discoverability, pluginPlugin 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 install experience, i18n, editor experience tweaks.
  • Behind-the-scenes: SSL, taxonomyTaxonomy A taxonomy is a way to group things together. In WordPress, some common taxonomies are category, link, tag, or post format. https://codex.wordpress.org/Taxonomies#Default_Taxonomies..
  • Add a “betaBeta 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.” tab for feature plugins when running a dev version of WP (complete).

Tickets

  • #17689 [28733] – “`get_term_by( ‘name’, …)` is not a concern after all. We should move on to #22023.
  • #10041 – Switching from `like_escape()` to `esc_like_sql()`should continue to throw the deprecated notice. Needs a write up on Make/CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. and/or Make/Plugins

Action needed

  • Go through oEmbed endpoints and document which ones do *not* yet have SSL (@johnbillion volunteered, posted on #28507)
  • Please post lots of thoughts on #28249 – sandboxing embeds in iframes.

Open-ended bug scrub