Themes Team Meeting Notes – December 13, 2022

Hello everyone. The meeting notes are from the themes review team discussion on December 13, 2022. The themes team meets second and fourth Tuesday of every month at 15:00 UTC.

  • This week’s meeting agendas can be found here
  • The meeting agenda prepared by – @kafleg
  • Meeting facilitator and notes taker – @kafleg
  • Full transcript – #themereview channel

1. Weekly updates

In the past 7 days,

  • 452 tickets were opened
  • 466 tickets were closed
    • 460 tickets were made live.
      • 37 new Themes were made live.
      • 423 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.

More information can be found here. 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.

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

Number of reviewers: 3

2. Welcoming new team reps for 2023

Welcome @shivashankerbhatta, @acosmin, and me! Get ready to start taking responsibility from January 2023.

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. Kolkata 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 Kolkata 2022 contributor day will take place at Rabindra Tirtha, DG-17, Biswa Bangla Sarani, 3rd Rotary, Newtown, Kolkata, West Bengal 700156, India. The themes team reps @kafleg and @shivashankerbhatta will be there. You can join the themes table and contribute.

4. Open floor

George Stephanis asked a question saying, “Possibly a silly question, and there’s likely an answer somewhere I’m just overlooking — but is there code somewhere that would enable running theme-check against themes just like — from the command line by pointing it at a directory? My brain’s been ticking on some workflow stuff, and I’m trying to think of ways to potentially run at least some of the more automated scanning stuff without actually loading it up in an environment.”

@otto42 replied saying, “If there isn’t, that wouldn’t be hard to add”. He added, “there might be a cli way added, haven’t looked recently”.

There was an issue in GitHub. But this is closed now. @kafleg suggested creating an issue, and George Stephanis created an issue in 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/. We would like to check and help with this issue.

@shivashankerbhatta added, “This type of topics should be also raised on WordCamps and Meetups”.

#meeting-notes, #themes-team

Themes Team Meeting Notes – November 22, 2022

Hello everyone. The meeting notes are from the themes review team discussion on November 22, 2022. The themes team meets second and fourth Tuesday of every month at 15:00 UTC.

1. Weekly updates

In the past 7 days,

  • 440 tickets were opened
  • 465 tickets were closed
  • 441 tickets were made live.
  • 36 new Themes were made live.
  • 405 Theme updates were made live.
  • 1 more was approved but is waiting to be made live.
  • 24 tickets were not-approved.
  • 0 tickets were closed-newer-version-uploaded.

More information can be found here. 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.

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

Number of reviewers: 3

2. Nomination of Themes Team lead

The Themes team is looking for team representatives for the year 2023. It’s time to nominate team representatives. Nominate from here. Only a few days left for the nomination.

3. Test Theme Check 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 PRs

@kafleg request you all to test theme check plugin PR. If the PR works fine, then we need to update the plugin. He’s looking for someone who can help me to test those PRs.

4. Documentation issues tracker

@kafleg would like to request your input on documentation related to themes. If you can write content, then you can contribute here.

5. Open Floor

@otto42 asked how many total 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 there. He added, “Might be worth adding to the stats. How many of them are block themes? Just curious if they’re the majority of new submissions or not.”

There are 185 block themes in total. We update the stats weekly on the updates page.

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

October 23rd Theme Review Team Meeting Summary

Child Themes

The decision is that themes must have certain uniqueness to be allowed in the repository, voted 10 yea and 1 nay.

More details here.

Team Lead Selection

Unfortunately, there was no official decision about this topic.

Theme Readme

The decision is that themes will use the same readme.txt format as plugins.

More details here.

Removing the “Review a Theme” button

The button will be removed, voted 6 yea and 1 nay. To review a theme from now on, just show up in Slack, say hi, and ask for a theme to review. (Or go the TracTrac Trac is the place where contributors create issues for bugs or feature requests much like GitHub.https://core.trac.wordpress.org/. ticket and assign yourself as a reviewer. Preferably the oldest open one.)

Discuss the TwentyNineteen issue

Attendants agreed with the comments 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/ Pull Request.

GitHub Pull Request.

Wrap-up for on-boarding discussion

On-boarding will be allowed for few months, with some specific rules. Handbook will be updated with specifics.

More details here.

Attendance

@acosmin, @andre-jutras, @azexo, @azexo, @benlumia007, @bothera, @conlaccento, @cristianozanca, @dannycooper, @dingdang, @dingo_bastard, @greenshady, @imranaliweb, @jcastaneda, @joyously, @kafleg, @kevinhaig, @lamarajan, @luehrsen, @marcio-zebedeu, @nikschavan, @otto42, @poena, @rabmalin, @santoshraut, @sharaz, @themeansar, @thinkupthemes, @williampatton, and Charlie Livingston.

Read the meeting transcript in the Slack archives. (A Slack account is required)

This week we had 79 active reviewers Great…

This week we had 79 active reviewers! Great job everybody and thank you so much for contributing to reviewing themes! Even one theme a week can make a difference! Take the time and thank the following people when you can!

@AbdulWahab610, @Alobaidi, @Bipin-Singh, @Blair-jersyer, @DenUsenko, @Kenshino, @KostasNi, @Otto42, @Pixeldrops, @WEN-Solutions, @WPDevHQ, @anoopranawat, @ashiquzzaman, @benfurfie, @benlumia007, @bravokeyl, @burhandodhy, @catchthemes, @codeger, @cristian.raiber, @cristiano.zanca, @cryptex_vinci, @davide_entratici, @djrmom, @drshorifulbd, @edmund.turbin, @electricwp, @elschnuppero, @exactfare, @fashblogger, @george.grigorita, @greenshady, @hardeepasrani, @hazephase, @imon-Hasan, @imranaliweb, @ishulev, @itwfine, @jagirbahesh, @jimcee, @joedolson, @juhise, @kafleg, @kevinhaig, @khaerulamin, @kharisblank, @krishan123, @lyrathemes, @markmill2015, @mercime, @mikeselander, @monikarao, @nicola.bavaro, @octavianus, @peysso, @phillip.nunes, @prakashchhetri, @priyanshu.mittal, @protravelblogs, @psdtohtmlguru, @ptasker, @rabmalin, @rinkuyadav999, @rmdiaconu, @robciucioan, @robertacausin, @rodicaelena, @siobhyb, @smartcat, @softer, @spanchoo, @sunielk, @sushil-adhikari, @suvanno, @swadeshswain, @swetashrestha, @tadaimushi, @tinkerbelly, @yadimul29610

Weekly meeting agenda Our weekly meeting is on…

Weekly meeting agenda

Our weekly meeting is on Tuesday at 18:00 UTC in #themereview. What shall we talk about?

It’s good to every now and then have an open meeting so we can talk about anything that people want to. Lets do that this week. There is no set agenda so please add what you’d like to talk about in the comments.