Themes Team Meeting Notes – January 23, 2024

Howdy Mates, welcome to 2024!

The meeting notes are from the themes team discussion.

Attendees:

:one: Weekly updates

In the past 7 days,

  • 688 tickets were opened
  • 715 tickets were closed
    • 701 tickets were made live.
      • 55 new Themes were made live.
      • 646 Theme updates were made live.
      • 0 more were approved but are waiting to be made live.
    • 14 tickets were not approved.
    • 0 tickets were closed-newer-version-uploaded.

Note: These stats include both the new theme tickets and updated theme tickets as well.

Number of reviewers: 4 (@acosmin@kafleg@fahimmurshed@vowelweb)

The themes team published weekly updates about tickets and HelpScout emails. Here is the theme statistic for the past 7 days. The most current stats can be found here.

17 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. theme is live in the last 7 days.

This discussion was started based on the meta ticket created by @iamtakashi.

After the discussion, we concluded that the best action is to message the team reps about multiple submissions. Then, themes team reps will handle those on a case-by-case basis.

:three: New requirements for settings pages & onboarding in themes

@Travel_girl created this ticket in metaMeta Meta is a term that refers to the inside workings of a group. For us, this is the team that works on internal WordPress sites like WordCamp Central and Make WordPress.. The ticket was just to share the update of what she is doing. But during the meeting, we also discussed how we can effectively treat accessibilityAccessibility Accessibility (commonly shortened to a11y) refers to the design of products, devices, services, or environments for people with disabilities. The concept of accessible design ensures both “direct access” (i.e. unassisted) and “indirect access” meaning compatibility with a person’s assistive technology (for example, computer screen readers). (https://en.wikipedia.org/wiki/Accessibility)-ready themes.

@greenshady said, “A11yAccessibility Accessibility (commonly shortened to a11y) refers to the design of products, devices, services, or environments for people with disabilities. The concept of accessible design ensures both “direct access” (i.e. unassisted) and “indirect access” meaning compatibility with a person’s assistive technology (for example, computer screen readers). (https://en.wikipedia.org/wiki/Accessibility)(Accessibility) has always been an issue because of the lack of reviewers doing a11y-specific reviews. We used to have a couple of reviewers specifically for that tag. The best way to help in this area is to get involved in the review process, I think. Unless there are some automated tools that we could look into.”

And I requested everyone to report the themes that are not A11y ready but have accessibility-ready tag.

:four: Provide information about committing theme updates directly to SVNSVN Apache Subversion (often abbreviated SVN, after its command name svn) is a software versioning and revision control system. Software developers use Subversion to maintain current and historical versions of files such as source code, web pages, and documentation. Its goal is to be a mostly compatible successor to the widely used Concurrent Versions System (CVS). WordPress core and the wordpress.org released code are all centrally managed through SVN. https://subversion.apache.org/.

@dufresnesteven created this meta ticket.

@greenshady asked, “Should we tackle this in the Theme Handbook or the Make Themes Handbook?”. I said, ” It can be in the Make themes handbook. The theme handbook is for general and this process is for theme authors only.” And Justin agreed on it.

Also, the meta team is looking for this ticket and we’ll soon confirm the text and update the email template.

:five: Open floor

The updated Advanced Topics chapter for the Theme Handbook is nearly ready. I plan to start moving the docs over to DotOrg as post drafts today: https://github.com/WordPress/Documentation-Issue-Tracker/issues/1416

If you are attending WCAsia in Taipei and want to lead the themes table or patterns table, do let me know. We are looking for 1 table lead for themes and 2 table leads for patterns.

#meeting, #meeting-notes, #themes-team

Themes team meeting agenda for January 23, 2024

The themes team convenes on the second and fourth Tuesdays of each month. The first meeting for this month is scheduled for January 23.

The meeting takes place in the #themereview channel on WordPress SlackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/. and you need an account to participate.

Channel: #themereview | Time: Tuesday, January 23, 2024, 15:00 UTC

In addition to the predetermined agendas, we allocate time at the end for an open floor session where you are welcome to ask questions or share any themes-related information.

We highly encourage all members, as well as anyone with an interest, to participate. If you have specific agenda items you would like to include, please feel free to add them in the comment section below.

Meeting Agendas

  • Weekly updates
  • Allow larger theme authors to submit multiple themes (Meta ticket)
  • The current state of accessibilityAccessibility Accessibility (commonly shortened to a11y) refers to the design of products, devices, services, or environments for people with disabilities. The concept of accessible design ensures both “direct access” (i.e. unassisted) and “indirect access” meaning compatibility with a person’s assistive technology (for example, computer screen readers). (https://en.wikipedia.org/wiki/Accessibility)-ready Themes (Meta ticket)
  • Provide information about committing theme updates directly to SVNSVN Apache Subversion (often abbreviated SVN, after its command name svn) is a software versioning and revision control system. Software developers use Subversion to maintain current and historical versions of files such as source code, web pages, and documentation. Its goal is to be a mostly compatible successor to the widely used Concurrent Versions System (CVS). WordPress core and the wordpress.org released code are all centrally managed through SVN. https://subversion.apache.org/. (Meta ticket)
  • Open Floor

Looking forward to seeing you at the meeting!

#agenda, #meeting, #themes-team

Themes team meeting agenda for January 09, 2024

Hello world!

Welcome to the first meeting of 2024.

The themes team meets every second and fourth Tuesday of the month.

The meeting takes place in the #themereview channel on WordPress SlackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/. and you need an account to participate. Channel: #themereview | Time: Tuesday, January 09, 2024, 15:00 UTC

In addition to the scheduled agendas, we reserve time at the conclusion for an open floor session, providing an opportunity for you to pose questions or share any themes-related information.

We strongly encourage the active participation of all members and anyone with an interest in the discussion. If you have particular agenda items you would like to propose, please feel free to add them in the comment section below.

Meeting Agendas

  • Weekly updates
  • Welcome team reps for 2024
  • New requirements for settings pages & onboarding in themes
  • WordCampWordCamp WordCamps are casual, locally-organized conferences covering everything related to WordPress. They're one of the places where the WordPress community comes together to teach one another what they’ve learned throughout the year and share the joy. Learn more. (Nepal and Asia)
  • Open Floor

Looking forward to seeing you at the meeting!

#meeting, #themes-team

Themes team meeting agenda for September 26, 2023

The themes team convenes on the second and fourth Tuesdays of each month. The second meeting for this month is scheduled for September 26.

The meeting takes place in the #themereview channel on WordPress SlackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/. and you need an account to participate.

Channel: #themereview | Time: Tuesday, September 26, 2023, 15:00 UTC

In addition to the predetermined agendas, we allocate time at the end for an open floor session where you are welcome to ask questions or share any themes-related information.

We highly encourage all members, as well as anyone with an interest, to participate. If you have specific agenda items you would like to include, please feel free to add them in the comment section below.

Meeting Agendas

  • Weekly updates
  • Theme Handbook Overhaul: Phase 3
  • Retire the 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 GitHub. Themes are not required to pass the Theme Sniffer scan without warnings or errors to be included in the theme directory.
  • Open Floor

See you at the meeting!

#agenda, #meeting, #themes-team

Themes team meeting agenda for September 12, 2023

The themes team convenes on the second and fourth Tuesdays of each month. The first meeting for this month is scheduled for September 12.

The meeting takes place in the #themereview channel on WordPress SlackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/. and you need an account to participate.

Channel: #themereview | Time: Tuesday, September 12, 2023, 15:00 UTC

In addition to the predetermined agendas, we allocate time at the end for an open floor session where you are welcome to ask questions or share any themes-related information.

We highly encourage all members, as well as anyone with an interest, to participate. If you have specific agenda items you would like to include, please feel free to add them in the comment section below.

Meeting Agendas

  • Weekly updates
  • Community Summit Discussion – Building trust in WordPress CMS security
  • WordPress Default theme Twenty Twenty-Four contribution
  • Open Floor

See you at the meeting!

#agenda, #meeting, #themes-team