Themes Team Meeting Notes – May 28, 2024

The meeting notes are from the themes team discussion.

Attendees:

1. Weekly updates

  • 878 tickets were opened
  • 885 tickets were closed
    • 875 tickets were made live.
      • 42 new Themes were made live.
      • 833 Theme updates were made live.
      • 0 more were approved but are waiting to be made live.
    • 10 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: 3 (@acosmin@kafleg@vowelweb)

14 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 has been live in the last 7 days.

2. Discussion on new default theme Twenty Twenty-Five

This agenda was proposed by @poena and during the meeting she said, I have asked for this to be added to the agenda today most as a declaration of intent that we ( the theme builder community?) would like to see a new default theme released with WP 6.7 in November.

She added “I suggest that we discuss this today to determine the next steps. After that if there is time we can have a more open discussion about the next theme.” She was also concerned about how the designer is appointed and if work can start without a complete design.

During the meeting @luminuu shared the history and timeframe of the Twenty Twenty-Four theme and how it was done.

During the meeting, we also decided to continue this discussion in an in-person meeting during WCEU. For the design part, @richtabor said, “I can help on any front. I don’t want to design it by myself, but I don’t mind making calls/pushing things over the finish line either.” @karmatosed is also happy to help.

@kafleg will create a mood board and work on the draft post for collecting ideas for the new theme from the community.

The discussion was great and you can read the entire conversation here.

3. 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. Europe Themes table at 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/.

Themes team is ready to welcome you on the themes table where we’ll work and talk about Community Themes, WordPress themes guidelines, patterns directory and many more. In addition, we can also talk about the TT5 (Twenty Twenty-Five) theme and coordinate with other teams like design.

During the meeting, we also asked the WCEU organizer to organize tables so we could have a design team near us. The themes team would like to make the best contributor day table, so we look forward to your participation.

4. Proposal: changes to the themes team

Few days back @onemaggie wrote a blog post in the website about the proposal changes to the themes team. This proposal is not just for changing the 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/. channel name but for increasing the boundary of the themes team and making more impact on the project.

@karmatosed added, The proposal is surfacing work that has happened naturally, giving space for voices. I’m not sure anyone needs to do anything beyond if into it comment on the post and then it can just roll into happening.

We would like you to check the proposal and comment on it.

5. Multiple themes submission at a time

We got lots of queries about multiple theme submissions. If you want to submit more than 1 theme at a time, we can say that, please reach out to @kafleg or @acosmin and we’ll handle it.

But, as the number of block theme submissions is increasing, we need to revise our guidelines of only one theme at a time. So, we have the bandwidth of review some more themes. (if they are block themes).

We need to discuss these details in the next meeting and decide what to do next. Till then, you can reach out to themes team reps.

6. Open Floor

During the open floor, @dballari said, “I would like to say that I volunteer to help design and develop TT5. I would consider it an honor.” He also added that he wants to share his ideas about patterns, templates, and parts and look for the right way to do that.

@poena said, “Maybe we need to bring back the block theme meetings and have it be open for anyone to ask block theme questions and ideas”.

Yes, we needed to figure out the idea for it. @richtabor suggested having a hallway hangout for themes.

#meeting-notes, #themes-team

Themes team meeting agenda for May 28, 2024

The themes team convenes on the second and fourth Tuesdays of each month. The first meeting for this month is scheduled for May 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, May 28, 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

  1. Weekly updates
  2. Discussion on new default theme Twenty Twenty-Five
  3. 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. Europe Themes table at 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/.
  4. Proposal: changes to the themes team
  5. Multiple themes submission at a time
  6. Open floor

I am looking forward to seeing you at the meeting!

#agenda, #themes-team

WordCamp Europe 2024: Theme’s team table on contributor day

With 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. Europe approaching, it’s time to get ready for 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/.! Hope you all are excited.

The themes team has multiple areas of focus that contributors can help with:

  1. We will be working on building Community Themes. We welcome help with design, code, or reviews of the current in-progress themes. You can check some of the themes we have already published to the repository, like Blue Note and Stacks that are available in the WordPress themes repository.
  2. We will be discussing the theme review process, requirement guidelines, etc.
  3. On top of all that, we will also be working on maintenance and updates to the default themes that were needed.
  4. If you want to know about patterns directory, guidelines, and the process of creating and submitting it. Join us.

If any of that sounds interesting to you, we would be thrilled to have you join us at the Themes table.

Prerequisite for joining themes table

  • You should have a WordPress.org account. If you don’t have one, create one.
  • Create an account in 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/ 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 join the #themereview channel.
  • A GitHub account is necessary.
  • Don’t forget to bring your laptop and adaptor.

See you in Torino, Italy on June 13-15!

This post is co-written by @onemaggie.

Proposal: changes to the themes team

https://make.wordpress.org/themes/ states:

“The primary focus of the team is to help theme authors transition to 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.”

Let’s bring that in with the description of what the team does and their priorities.

The current issues:

  • The name of the team’s 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/. channel doesn’t fit anymore: the team is no longer called the Themes Review team, but the slack channel is still called #themereview. This creates confusion for contributors, especially in the context of contributor days and general onboarding.
  • Team competencies have expanded: so far, the main task of the team members has been reviews. With the advent of block themes, the queues have become much shorter, and not many reviewers are needed anymore. Some team members have moved on to participate in theme-related tasks such as creating new default themes, helping maintain past default themes, and also contributing to community themes. Some have created patterns or even moved to focus on easing the gap between classic and block themes with work in the editor itself. All of this combines to focus on helping those creating themes move and grow in using block themes.
  • The need for visibility of an expanded team: If the team’s competencies expand, onboarding new theme members allows for a greater diversity of profiles. We want to collaborate closer with the design team, coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. editor team and empower designers to collaborate and contribute.

What now?

The next steps we recommend are:

  • Rename Slack channel to #themes.
  • Meetings:
    • Continue to have a team meeting focused on theme reviews. This remains an opportunity for theme authors to ask questions about submitting their themes.
    • Begin to have a weekly bug scrub for default themes on Monday afternoons at 14:00 BST.
  • Team reporting:
    • The team will continue to report stats on the number of submitted and closed themes, reviews, and emails…
    • Default theme stats will be reported each month at the end of the month.
  • Team reps:
    • Team reps don’t need to cover all the new areas of focus of the team, but hopefully, this change will encourage people from outside the scope of reviews to volunteer as representatives in the future
  • Encourage contribution days to have theme tables to embrace this new focus.
  • Update the team handbook to reflect the changes.

Let’s discuss this proposal and see what the rest of the missing pieces here are.

This post was a collaborative effort of @acosmin @poena @kafleg @luminuu @desrosj @shivashankerbhatta @karmatosed @onemaggie

Props @chanthaboune for pre-publish review.

Themes Team Meeting Notes – May 14, 2024

The meeting notes are from the themes team discussion.

Attendees:

1. Weekly updates

  • 795 tickets were opened
  • 804 tickets were closed
    • 788 tickets were made live.
      • 40 new Themes were made live.
      • 748 Theme updates were made live.
      • 3 more were approved but are waiting to be made live.
    • 16 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: 5 (@acosmin@kafleg@fahimmurshed@vowelweb@bijayyadav)

14 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 has been live in the last 7 days.

2. 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. Europe 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/.

During the meeting, @kafleg asked who is attending WCEU and he requested the meeting attendees to join the themes table.

On the contributor day @kafleg and @onemaggie will co-lead the table. And primary focus will be community themes. If you are passionate about block theme building, you can join the themes table and learn or contribute.

3. Open Floor

During the open floor, @kafleg shared a question from @bijayyadav.

Hello everyone. I’m reviewing a theme and it is a child themeChild theme A Child Theme is a customized theme based upon a Parent Theme. It’s considered best practice to create a child theme if you want to modify the CSS of your theme. https://developer.wordpress.org/themes/advanced-topics/child-themes/.. I checked the author’s profile and found that there are more than 50 child themes for a parent theme.

Do we’ve any guidelines on how many child themes can be created for a single-parent theme? I find it quite absurd creating so many child themes for a single-parent theme.

We were not able to answer this during the meeting. If you have any feedback or suggestions for it, comment down below.

David B also asked a question about 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) and @kafleg answered him. You can read the entire conversation in #themereview channel.

#meeting-notes, #themes-team