Themes team meeting agenda for November 28, 2023

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

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, November 28, 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
  • Nomination for team reps 2024 edition
  • Handle custom settings screens in 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. themes
  • Call for 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. Asia contributor dayContributor Day Contributor Days are standalone days, frequently held before or after WordCamps but they can also happen at any time. They are events where people get together to work on various areas of https://make.wordpress.org/ There are many teams that people can participate in, each with a different focus. https://2017.us.wordcamp.org/contributor-day/ https://make.wordpress.org/support/handbook/getting-started/getting-started-at-a-contributor-day/. table lead
  • Open Floor

See you at the meeting!

#agenda, #themes-team

Themes Team Meeting Notes – October 10, 2023

Howdy Mates! 

The meeting notes are from the themes review team discussion.

Attendees:

:one:Weekly updates


In the past 7 days
,

  • 625 tickets were opened
  • 637 tickets were closed
    • 626 tickets were made live.
      • 32 new Themes were made live.
      • 594 Theme updates were made live.
      • 3 more were approved but are waiting to be made live.
    • 11 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.

For now, 12 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. themes are currently being reviewed. In the last 7 days, 9 block themes are live.

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

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.

Thank you @acosmin@fahimmurshed@vowelweb for reviewing themes this week.

:two:Handle the themes settings page requirement

During the meeting, we talked about various things about this. You can read the entire conversation here. During the meeting, @shivashankerbhatta said, “We could greatly simplify the process of using WordPress by assisting users in selecting and configuring themes for their websites. :slightly_smiling_face:

@greenshady is interested in helping theme reviewers to review the JS part of the theme setting/onboarding page if necessary. Also, he is interested in running mentorship for theme reviewers.

@kafleg was worried on, “All of us saying that theme settings page will add value to the theme users. How we can track that? It is really adding user experience of just adding extra workload for reviewing themes?”

@poena added, “I will repeat that it is not up to a theme developer or 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 developer to solve the onboarding issues. CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. issues should be fixed in core.”

Before deciding to allow or disallow the theme setting page, @greenshady will write a blog post to get feedback from everyone and the themes team will decide after checking the input.

:three:Evaluate requirements of themes

@poena said, “It has been two years. I think the team should evaluate them regularly.” So, during the meeting we all agreed that, we need to evaluate the theme requirements.

Once we get into the #2 agenda final, at that time, we need to work on this #3 as well. Some requirements are really outdated or some need to be added.

:four: Create a skills inventory for reviewers

During the meeting, there were questions:

  • How to create a skill inventory of reviewers’ skills and find and address areas of improvement?
  • How to do it in a way that reviewers are comfortable with it and don’t feel bad if they are not experts on everything?

@greenshady is interested to work alongside folks and help build any training system we might need. He would like to see a Make Themes post to discuss what such a system might look like.

@kafleg added, “We can also divide the work based on the reviewer expertise. Like we are doing for code review and 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) review.”. Also, he added, And we can also run mentorship sessions for reviewers?

We’ll discuss about this idea in next meeting as well.

:five:Open Floor

A few events happening over the next month that will be related to theming:

  • Hallway Hangout on block themes on October 12.
  • Hallway Hangout on WP 6.4 features October 12. Sign up here.
  • Developer Hours on November 2 will cover the Twenty Twenty-Four theme

#meeting-notes, #themes-team

Themes team meeting agenda for October 10, 2023

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

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, October 10, 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
  • Handle the themes settings page requirement
  • Evaluate requirements of themes
  • Create a skills inventory for reviewers
  • Open Floor

See you at the meeting!

#agenda, #themes-team

Themes Team Meeting Notes – September 26, 2023

Howdy Mates! 

The meeting notes are from the themes review team discussion.

Attendees:

:one: Weekly updates

In the past 7 days,

  • 734 tickets were opened
  • 739 tickets were closed
    • 733 tickets were made live.
      • 36 new Themes were made live.
      • 697 Theme updates were made live.
      • 3 more were approved but are waiting to be made live.
    • 6 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.

For now, 22 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. themes are currently being reviewed. In the last 7 days, 10 block themes are live.

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

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.

Thank you @acosmin, @fahimmurshed, @vowelweb, @shrestharaaz, and @bijayyadav for reviewing themes this week.

:two: Theme Handbook Overhaul: Phase 3

@greenshady is working on this Theme Handbook Overhaul.

During the meeting, Justin was asking for the next steps I need to take to publish the chapters that are completed. @kafleg mentioned that, as the draft has already been reviewed once and can also reviewed in the developer handbook draft, he asked to draft it. So, Justin will start drafting those content and @kafleg will help if necessary.

:three: 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.

During the meeting, we all agreed to retire (archiving it in the GitHubGitHub GitHub is a website that offers online implementation of git repositories that can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the ‘pull request’ where code changes done in branches by contributors can be reviewed and discussed before being merged be the repository owner. https://github.com/ repo) the Theme Sniffer 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 plugin is now archived.

:four: Open Floor

During the open floor, Marcio Zebedeu and Aslam Naik were looking for a guide on how to start contributing to reviewing themes. @kafleg give them some links and ideas to get started.

#meeting-notes, #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