X-post: Proposal: Dropping support for old PHP versions via a fixed schedule

X-comment from +make.wordpress.org/core: Comment on Proposal: Dropping support for old PHP versions via a fixed schedule

Themes Team Meeting Agenda for August 25

The themes team conducts a meeting on the second and fourth Tuesday of the month.

Along with the fixed agendas, we have an open floor at the end where you can ask or share anything related to themes.

We encourage all members and anyone interested to attend.

Channel: #themereview | Time: Tuesday, August 25 2020, 17:00 UTC

Meeting Agenda

  1. Weekly Updates
  2. Summary of the comments regarding theme suspensions
  3. Correction of the top menu link requirement
  4. Open floor

Weekly Updates

Current statistics can be found on: https://themes.trac.wordpress.org/ Themes TracTrac Trac is the place where contributors create issues for bugs or feature requests much like GitHub.https://core.trac.wordpress.org/. ticket graph: https://themes.trac.wordpress.org/ticketgraph

Summary of the comments regarding theme suspensions

A summary of the comments added to the blog post about what should happen if themes does not follow the guidelines.

-Most of the replies were focused on one situation, and not the general communication and processes.

This is not a decision, nor is it presenting a plan on how to ultimately solve and work with this issue.

Correction of the top menu link requirement

A requirement about not changing the priority of the menu item was unintentionally left out of the text on the requirements page.

@acosmin will explain the details of the requirement and the requirements page will be updated.

#meeting, #themes-team

Block-based Themes Meeting Summary: Aug 19, 2020

This week we held our bi-weekly blockBlock Block is the abstract term used to describe units of markup that, composed together, form the content or layout of a webpage using the WordPress editor. The idea combines concepts of what in the past may have achieved with shortcodes, custom HTML, and embed discovery into a single consistent API and user experience.-based themes meeting in the #themereview channel. The conversation starts here. The agenda for this meeting can be found here
Notes were kept by @bappi.

Updates

  • There’s a new high-level overview issue for full-site editing that’s worth bookmarking. It gives a great overview of milestones related to the feature and will link out to sub-tickets when applicable: #24551
  • @kjellr mentioned that @ari has been incredibly busy opening theme-related GutenbergGutenberg The Gutenberg project is the new Editor Interface for WordPress. The editor improves the process and experience of creating new content, making writing rich content much simpler. It uses ‘blocks’ to add richness rather than shortcodes, custom HTML etc. https://wordpress.org/gutenberg/ PRs during the past few weeks. When compiling last week’s Gutenberg + Themes updates, it seemed like the majority of the new issues + PRs came from him.

Discussion: If the block-based theme meetings are useful or not. 

We had a discussion about the block-based theme meetings. Most of the attendees agreed that these meetings are helpful. @ari mentioned that these meetings are more helpful when there are other attendees than Theme reps. @kjellr mentioned about re-formatting the meeting focusing more discussions and fewer updates as there’s a separate place for the block-based themes updates. There was also a discussion about block-based themes headers.

Open Floor

  • There was a discussion on the block-based themes navigation menuNavigation Menu A theme feature introduced with Version 3.0. WordPress includes an easy to use mechanism for giving various control options to get users to click from one place to another on a site. and what kind of options should be added.
  • The navigation menus from the coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. are going to be tricky to get right for everybody.
  • @iandstewart shared his thoughts on Full Site Editing. New issues were created in the Gutenberg repository for functionality that is missing.

Proofread by @aristath and @poena

Gutenberg + Themes: Week of Aug 17, 2020

Hello! This is the 15th weekly roundup of theme-related discussions, fixes, and developments in GutenbergGutenberg The Gutenberg project is the new Editor Interface for WordPress. The editor improves the process and experience of creating new content, making writing rich content much simpler. It uses ‘blocks’ to add richness rather than shortcodes, custom HTML etc. https://wordpress.org/gutenberg/

Please weigh in on the tickets below — your voice and feedback are welcome! 

In progress / Discussions:

General:

  • Site editing milestones. 24551
  • Outline button does not apply custom text color. 24625
  • Allow arbitrary widths for columns. 24711
  • Convert all front-end pixel values to rem. 24523
  • Consider the use of the prefers-color-scheme media query in Gutenberg + Themes. 24368
  • Avoid using Gutenberg’s $grid-unit variables in the front end. 24432

BlockBlock Block is the abstract term used to describe units of markup that, composed together, form the content or layout of a webpage using the WordPress editor. The idea combines concepts of what in the past may have achieved with shortcodes, custom HTML, and embed discovery into a single consistent API and user experience.-based Themes

  • Articulate requirements for porting existing themes. 24313
  • How to sync edits from theme to site editor. 22469
  • Improve template part visibility and enable browse mode. 24252
  • Discussing the “Hero/Cover Block” pattern for headers. 24634

FSE Blocks

A set of blocks are available with the Gutenberg 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 to enable building templates in FSE.

  • Allow using featured imageFeatured image A featured image is the main image used on your blog archive page and is pulled when the post or page is shared on social media. The image can be used to display in widget areas on your site or in a summary list of posts. as background for the Group block. 24660
  • Site title should be a link. 24716

Global Styles

  • Global styles affecting non-FSE themes. 24326
  • Tracking and consolidating style attributes for blocks. 22700 
  • Make theme.json cross-platform (web & mobile). 24165

Merged:

General

  • Remove --wp-admin-theme-color variable from front-facing styles. 24436
  • Fix specificity for buttons with outline style and background colors. 24599

FSE Blocks

  • Remove hardcoded colors from the Navigation block. 24462

General Resources:


Thanks to @itsjusteileen, @jffng, and @joen for help pulling this post together. Please let us know if it was helpful in the comments!

#gutenberg-themes-roundup

Block-based Themes Meeting Agenda for August 19, 2020

Below is the agenda for this week’s Block-based Themes meeting.

Time: Wednesday, August 19th 2020, 16:00 UTC
Channel: #themereview

Agenda

  • Welcome
  • BlockBlock Block is the abstract term used to describe units of markup that, composed together, form the content or layout of a webpage using the WordPress editor. The idea combines concepts of what in the past may have achieved with shortcodes, custom HTML, and embed discovery into a single consistent API and user experience.-based theme related updates in GutenbergGutenberg The Gutenberg project is the new Editor Interface for WordPress. The editor improves the process and experience of creating new content, making writing rich content much simpler. It uses ‘blocks’ to add richness rather than shortcodes, custom HTML etc. https://wordpress.org/gutenberg/
  • Discussion: Suggestions for improving this meeting
  • Sharing / Q&A / Open Floor

If you have any topics or demos you’d like to see in this or future meetings, please share below. We also need a volunteer to take notes!

+make.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//coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress./ #agenda