Meeting notes for 2017 September 26

Meeting [ link ]. A Slack account is needed to view the archives.

Items discussed:

  • New team leads.
    • @rabmalin and @thinkupthemes have been chosen by current leads to be the next team leads.
    • Current team leads will be stepping down sometime in October. Exact date to be confirmed.
    • Plan is for the new leads to remain in place for 6 months. Future succession plans will be decided in future.
  • CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. ticket #37661-core. Potential removal of featured section and changes to tags.
    • Plans to improve 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. experience to allow users to install themes from the directory directly from within the customizer.
    • Core have proposed removing themes featured section in the admin area of the users website.
    • Possibility that this will in time lead to the removal of the featured themes section on wordpress.orgWordPress.org The community site where WordPress code is created and shared by the users. This is where you can download the source code for WordPress core, plugins and themes as well as the central location for community conversations and organization. https://wordpress.org/ also.
  • Content creation. (Can themes have content creation if the content is saved).
    • Proposal for an approach which allows for content to be retained by users following a theme switch was presented. This relates to content that would otherwise usually be created via a companion theme specific 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.
    • The content would be available to the user, presented in the post content of a page following theme switch, allowing the user to easily continue to use the content in future.
    • No changes have been made to the content creation guidelines following the outcome of the discussion.
  • Progress update on adding Theme SnifferTheme Sniffer Theme Sniffer is a plugin utilizing custom sniffs for PHP_CodeSniffer that statically analyzes your theme and ensures that it adheres to WordPress coding conventions, as well as checking your code against PHP version compatibility. The plugin is available from the plugin directory and Github. Themes are not required to pass the Theme Sniffer scan without warnings or errors to be included in the theme directory. to theme upload page.
    • Next steps are to update the Theme Sniffer to the latest version of PHPCS which is 3.0.1 and PHPCs 0.13.0.
    • New version of Theme Sniffer plugin planned for releaseRelease A release is the distribution of the final version of an application. A software release may be either public or private and generally constitutes the initial or new generation of a new or upgraded application. A release is preceded by the distribution of alpha and then beta versions of the software. once all existing Pull Requests and Issues have been addressed.
    • Outstanding issues can be found here: https://github.com/WPTRT/WordPress-Coding-Standards/issues

 

 

#meeting-notes, #themereview