Themes Team Meeting Notes – March 12, 2024

Howdy Mates, welcome to 2024!

The meeting notes are from the themes team discussion.

Attendees:

:one:

Weekly updates

In the past 7 days,

  • 784 tickets were opened
  • 772 tickets were closed
    • 764 tickets were made live.
      • 6 new Themes were made live.
      • 758 Theme updates were made live.
      • 0 more were approved but are waiting to be made live.
    • 8 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.

:two:

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 2024 Recap

@bijayyadav and @onemaggie were table leads for the themes team during the 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, Bijay said, “We had around 10-12 attendees attending our theme table. We described the community themes to them and asked them to contribute to them.”

He added “Some of the attendees were first-time contributors so we helped them set up a community theme and also showed them how to create an FSEFSE Short for Full Site Editing, a project for the Gutenberg plugin and the editor where a full page layout is created using only blocks. theme. Around 4 patches were submitted for those community themes on the contributor’s day.

They also showed them the 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/ theme guidelines.

I was there during the contributor day and it was great.

:three: Open Floor

There was nothing to discuss during the open floor. The meeting went short.

See you at the next meeting and it is on March 26.

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

Themes Team Meeting Notes – February 27, 2024

Howdy Mates, welcome to 2024!

The meeting notes are from the themes team discussion.

Attendees:

:one: Weekly updates

In the past 7 days,

  • 909 tickets were opened
  • 890 tickets were closed
    • 884 tickets were made live.
      • 9 new Themes were made live.
      • 875 Theme updates were made live.
      • 0 more were approved but are waiting to be made live.
    • 6tickets 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.

4 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.

:two: 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 2024 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/.

WordCamp Asia Contributor Day is happening on March 7, 2024 at Taipei, Taiwan. @onemaggie and @bijayyadav will be leading the themes table.

If you want to learn about WordPress block themes and want to contribute to the community themes project, please join the table.

You can check this blog post to learn more about the themes table.

:three: Contributor Mentorship program and community themes

There is a contributor mentorship program running and @onemaggie and @kafleg are mentoring the mentees and trying to onboard many contributors for the community themes project.

:four: WordPress 6.5, Font Library, and implementation in the themes

During the meeting @digambarpradhan asked a few questions,

  • Is there a plan to allow themes to use a font library?
  • Some issues regarding UXUX UX is an acronym for User Experience - the way the user uses the UI. Think ‘what they are doing’ and less about how they do it. if the font library isn’t allowed on themes?

Also there is a discussion thread in 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. I highly recommend checking that. \

:five: Theme test data especially for block testing

Theme test data which is specially build for block theme is available for testing. Thank you @poena for the great work.

We recommend theme authors to check the test data.

There was no agenda or any discussion during the open floor.

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

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 Notes – January 09, 2024

Howdy Mates, welcome to 2024!

The meeting notes are from the themes team discussion.

Attendees:

:one:Weekly and Year 2023 updates

In the past 7 days,

  • 739 tickets were opened
  • 743 tickets were closed
    • 706 tickets were made live.
      • 32 new Themes were made live.
      • 674 Theme updates were made live.
      • 0 more were approved but are waiting to be made live.
    • 37 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.

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.

If you haven’t checked the Themes team year 2023 review, I strongly recommend checking it.

During the meeting we welcomed our new team reps they are continuing from 2023. During the meeting, I mentioned, “We are just team representatives and we look for your equal support and contribution.”

View more about team reps here.

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

During the meeting @acosmin said that “we can add the requirements on the requirements page and see how it goes”. We’ll allow theme authors to add setting pages and onboarding in themes.

Recommended readings:

Also, we would like to request theme authors, if you add such a setting page, please reach out to @acosmin, @kafleg or @greenshady for a quick look and review it exclusively.

On a side note, Justin said, “I have some thoughts on settings pages. Would it be beneficial to have an Slot in-the-Site Editor navigation panel? If there’s not already a ticket, that would be worth exploring. That way, there’s a more dedicated place for custom settings screens in the Site Editor. Just jotting this down for the future, but anyone is welcome to explore that on their own too”.

He added, “I think it would help resolve some of the 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 settings screen discussion in a way that works well with the block editor. I’ll run the idea by a few folks”.

We would like to see how theme authors will come up with the idea implementation.

:four: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)

WordCamp Nepal is going to happen on January 12 & 13. The first day of the event is 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/.. @anilbasnet and @ughimire1 are the themes team table lead. If you are attending, don’t miss out on joining the themes table.

For WordCamp Asia 2024, we are still looking for one table lead for the themes team and two table leads for team patterns. If you are attending and interested in the table leads, let me know. You can also comment in the below comment section and show your interest. WordCamp Asia will happen in Taipei, Taiwan on this march 7-9.

:five: Open floor

During the open floor, Justin shared that he is planning to write a make themes blog post to share the updates about Theme Handbook Overhaul.

#meeting-notes, #themes-team

Themes Team Meeting Notes – December 12, 2023

Howdy Mates, Happy New Year 2024

The meeting notes are from the themes review team discussion.

Attendees:

:one:Weekly and Year 2023 updates

In the past 7 days,

  • 672 tickets were opened
  • 673 tickets were closed
    • 663 tickets were made live.
      • 32 new Themes were made live.
      • 631 Theme updates were made live.
      • 0 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.

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.

:two:

Nomination for team reps 2024 edition (Final Call)

We’ve only 2 days left for the themes team representative 2024 nomination. If you haven’t been nominated yet, do it. Till now @acosmin, @shivashankerbhatta, and @kafleg have been nominated. And they are the team representative for 2023 as well.

:three:Requirements for the settings/onboarding functionality

The themes team is currently working on creating requirements. This additional requirement will be applied to those who want to start developing an onboarding process from within the theme.

So far, we have a rough draft of the requirements. You can check the document and add your feedback. We’ll show you the final requirements in the next meeting. Our next meeting will be January 9, 2024.

@greenshady and @acosmin said that the Ollie theme dashboard can be a good reference for those who want to add an onboarding process. But there is something that needs to be removed.

:four:  The year 2023 review

In the past 365 days,

  • 28627 tickets were opened
  • 28691 tickets were closed
    • 28162 tickets were made live.
      • 1415 new Themes were made live.
      • 26747 Theme updates were made live.
    • 521 tickets were not-approved.
    • 8 tickets were closed-newer-version-uploaded.

1415 New themes have been live in the past 365 days. The ratio of live and reject is almost 3:1 (It’s good I guess). 

The themes team would like to thank everyone who is directly or indirectly involved with the themes team.

@kafleg and @acosmin will write a detailed post of the 2023 recap.

:five:Open Floor

@kafleg asked, What’s your plan for the new year, and what commitment you are going to make for the new year?

@greenshady said he will work on more theme handbook work. And he added “the new Theme Handbook chapters were my biggest accomplishment. That, and I’m down 2 pants/trouser sizes and 1 shirt size.”

A summary of the theme handbook stuff is here.

For 2 different topics that Justin asked for like and dislike, everyone liked and supported it. More detailed information is here.

#meeting-notes, #themes-team