Theme Review Team Meeting Agenda for March 24

Theme review team (TRT) conducts a meeting on the second and fourth Tuesday of the month. Along with the fixed agendas, we have open floor meeting at the end where you can ask or share anything related to themes.

We encourage all members and anyone interested to attend.

Channel: #themereview | Time: Tuesday, 24th March 2020, 17:00 UTC

Due to the current circumstances with the COVID-19, reps had to sort some personal issues so we were not able to post the agenda earlier. We apologize for the inconvenience.

Meeting Agenda

  1. Weekly Updates
  2. New meeting calendar
  3. Open floor

The discussion about the meeting agenda can be held in the comments below. You are encouraged to propose the topic for the agenda.

Meetings usually last around 60 minutes. Attend and share your valuable feedback and suggestions.

#agenda, #meeting, #trt

Meeting notes, Tuesday 10 March 2020

Today we held a meeting with the proposed agenda. The recap of the meeting is below and you can read the meeting transcript in the slack archives (a Slack account is required).

Weekly Updates

  • In the past seven days
    • 246 tickets were opened
    • 251 tickets were closed:
    • 237 tickets were made live.
      • 10 new Themes were made live.
      • 227 Theme updates were made live.
    • 7 more were approved but are waiting to be made live.
    • 14 tickets were not-approved.
    • 0 ticket was closed-newer-version-uploaded.

We thank to all the reviewers, keep doing a great job 🎉

Other updates

We have received two submissions for the experimental themes call, but so far these don’t fall under experimental themes. If you have an interesting theme please comment on that post.

Also, feel free to experiment with the theme experiments and the full site editing feature. Your feedback is really valued.

The welcome box was changed to be more in line with other welcome boxes on the make sites. It now contains more crucial information for first-time contributors. Our team reps Carolina and Ana helped with that.

Announcing the new team representative

A new/old team representative was announced today. It’s @acosmin. He has helped us with maintaining the tracTrac Trac is the place where contributors create issues for bugs or feature requests much like GitHub.https://core.trac.wordpress.org/. queue and tracking down people who are trying to play the system by having multiple accounts.
He knows his way around 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/, and will keep helping us keep the queue in check (and hopefully help make it shorter as well 😄).

Welcome aboard!

Opening up a place for theme author collaborations

Recent outbreak of COVID-19 caused some job problems, especially in Italy. A proposal was that there could exist a place where theme authors could collaborate on certain WordPress related work.

WordPress already has a jobs site so this could be possibly used to add a section where .org developers could offer their services as well as seek for possible jobs.

@franchidesign will create a proposal of what this would look like, why and how it could be implemented. Then the team reps will try to talk with people in charge of the jobs site, to see what we can do about this.

The remedial program

There is an initiative described in detail on the slack channel by @Carike, to introduce a remedial program for theme authors who have issues with understanding the requirements.
The idea is that the reps could enroll theme authors in a module that would help them understand certain requirements, like GPLGPL GPL is an acronym for GNU Public License. It is the standard license WordPress uses for Open Source licensing https://wordpress.org/about/license/. The GPL is a ‘copyleft’ license https://www.gnu.org/licenses/copyleft.en.html. This means that derivative work can only be distributed under the same license terms. This is in distinction to permissive free software licenses, of which the BSD license and the MIT License are widely used examples. compatibility, if they see issues in their themes during the review.

For this to be implemented we’d need help from the 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. team in setting the site up for these modules, and we’d need to have a way to enroll authors from the admin interface.

The first thing that needs to be done is opening a meta ticket so that we know what can be done.

Open floor

@kjellr called on people to test GutenbergGutenberg The Gutenberg project is the new Editor Interface for WordPress. The editor improves the process and experience of creating new content, making writing rich content much simpler. It uses ‘blocks’ to add richness rather than shortcodes, custom HTML etc. https://wordpress.org/gutenberg/ PRs and the TwentyTwenty theme experiment aimed at Global Styles:

https://github.com/WordPress/gutenberg/pull/20530
https://github.com/WordPress/theme-experiments/pull/26

They are a great way to see how Global Styles might work in the future.

We encourage people to test these things out. Giving feedback for these issues is very valuable to the developers, and is an important way of contributing.

And finally, a reminder that tomorrow at 17:00 UTC, there will be a triage meeting. We’ll go through the input needed issues for the WPThemeReview coding standards.

#meeting, #meeting-notes, #trt

Theme Review Team Meeting Agenda for March 10

Theme review team (TRT) conducts a meeting on the second and fourth Tuesday of the month. Along with the fixed agendas, we have open floor meeting at the end where you can ask or share anything related to themes.

We encourage all members and anyone interested to attend.

Channel: #themereview | Time: Tuesday, 10th of march 2020, 18:00 CET

Meeting Agenda

  1. Weekly updates
    1. Full Site Editing Road map: No news to report.
    2. Experimental themes: Two suggestions so far, 0 accepted.
    3. Updated Welcome box with improved design and information.
  2. Announcing the new team repTeam Rep A Team Rep is a person who represents the Make WordPress team to the rest of the project, make sure issues are raised and addressed as needed, and coordinates cross-team efforts.
  3. Discussion: Opening up a place for theme author collaborations.
  4. The remedial program
  5. Open Floor

The discussion about the meeting agenda can be held in the comments below. You are encouraged to propose the topic for the agenda.

Meetings usually last around 60 minutes. Attend and share your valuable feedback and suggestions.

#agenda, #meeting, #trt

Block-based Themes Meeting Notes for March 4, 2020

Moderated by @kjellr, the full conversation can be found here: https://wordpress.slack.com/archives/C02RP4Y3K/p1583337635468900

Global Styles Update

A PR led by @nosolosw has Global Styles working within the betaBeta A pre-release of software that is given out to a large group of users to trial under real conditions. Beta versions have gone through alpha testing in-house and are generally fairly close in look, feel and function to the final product; however, design changes often occur as part of the process. site editor: https://github.com/WordPress/gutenberg/pull/20530

The main takeaway for theme folks is that this update pulls in style variables from a theme file (currently named experimental-theme.json).

You can see how this is applied in two PRs in the theme experiments repository:

Updating CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. blocks to support the Global styles variables is one of the main focuses for GutenbergGutenberg The Gutenberg project is the new Editor Interface for WordPress. The editor improves the process and experience of creating new content, making writing rich content much simpler. It uses ‘blocks’ to add richness rather than shortcodes, custom HTML etc. https://wordpress.org/gutenberg/ this month, so expect to see more developments soon.

Blocks for full site editing

The comments count, comments form, featured imageFeatured image A featured image is the main image used on your blog archive page and is pulled when the post or page is shared on social media. The image can be used to display in widget areas on your site or in a summary list of posts., and tags blocks were all included in Gutenberg 7.6, which came out last week. The following blocks are in progress:

Lighter DOM

Please check out two PRs led by @ella on the Lighter DOM:

The goal is to create 1:1 parity between blocks’ front-end and editor DOM structure. This gets us a bit closer to being able to provide one set of styles that cover both the front-end and editor.

You can follow along the Lighter DOM work here: https://github.com/WordPress/gutenberg/pulls?q=is%3Apr+%22Lighter+block+DOM%22+

Block Patterns Overview

@nrqsnchz provided an overview of the Block Patterns concept.

“Block patterns are predefined block layouts that users can add to a document. Think of them as a combination of blocks that create a specific layout. These can be used to let users quickly add a contact form, a testimonials sections, an editorial section, etc.”

GithubGitHub GitHub is a website that offers online implementation of git repositories that can 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/ issue with more details and explorations can be found here here: https://github.com/WordPress/gutenberg/issues/17335

The team has been exploring how to surface block patterns to users in this PR: https://github.com/WordPress/gutenberg/pull/20354

Your feedback and suggestions are requested!

Call for Experimental Themes

@poena wanted to remind folks that all kinds of submissions are welcome in a call for experimental themes:

Q&A

Following the updates, a lively discussion ensued. Please refer to those conversations in 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/. if they are of interest to you:

#block-based-meeting, #meeting, #meeting-notes, #trt

Meeting notes, Tuesday 25th February 2020

Last Tuesday, we held a meeting with the proposed agenda. The recap of the meeting is below and you can read the meeting transcript in the Slack archives (a 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/. account is required).

Weekly updates

In the past seven days

  • 265 tickets were opened
  • 288 tickets were closed:
  • 261 tickets were made live.
    • 20 new Themes were made live.
    • 241 Theme updates were made live.
  • 9 more were approved but are waiting to be made live.
  • 24 tickets were not-approved.
  • 3 tickets were closed-newer-version-uploaded.

Recap of the online 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/.

As we announced in this post, we tried to replace the contributor day in the cancelled 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 with an online contribution day. Therefore, @poena and @kafleg conducted an online workshop on theme review for the Bangladeshi developers. It was very fruitful. Even though participation was less than expected, we managed to review together around 25 themes. Some of the themes reviewed could not be approved and we had a couple of suspensions, but we could nevertheless set live several themes. All in all, we are rather content with the results of the day. We ran the online contribution day with Zoom and the session lasted more than 6 hours.

We would like to have feedback about this type of exercise, so if you were one of the participants, please feel free to leave your opinion in the comments. Also, if there is a group of people interested in contributing online to other events like this, we can repeat the exercise in the future. We would love to share ideas to improve the reviews. PingPing The act of sending a very small amount of data to an end point. Ping is used in computer science to illicit a response from a target server to test it’s connection. Ping is also a term used by Slack users to @ someone or send them a direct message (DM). Users might say something along the lines of “Ping me when the meeting starts.” us if interested, here in the comments or in the Slack #themereview channel.

Removal of the Featured themes tab in the theme directory

The Featured themes tab in the themes directory page has been removed on 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/ site. The 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. ticket associated with this removal is here. Besides, there is a core ticket to remove the Featured tab in the Add themes screen of the administration menu. There has also been a discussion to improve the Featured themes tab in this ticket, but it never reached an operable conclusion.

Full Site Editing Road map: Requirements for 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

Next, we shared some information about the roadmap for the block-based themes.

Block-based themes can still not be submitted for review. Neither we have a date for when they can start to be submitted. However, you can experiment and try to develop your owns and also you can contribute to Full Site Editing (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.) in GutenbergGutenberg The Gutenberg project is the new Editor Interface for WordPress. The editor improves the process and experience of creating new content, making writing rich content much simpler. It uses ‘blocks’ to add richness rather than shortcodes, custom HTML etc. https://wordpress.org/gutenberg/.

Remember that we do not allow custom blocks in themes and that will continue to be so. Block-based themes do not have to register blocks.

A list of the proposed requirements for block-based themes can be found here, but it is work in progress. The new requirements are based on the fact that block-based themes will use HTMLHTML HTML is an acronym for Hyper Text Markup Language. It is a markup language that is used in the development of web pages and websites. templates instead of PHPPHP PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used open source general-purpose scripting language that is especially suited for web development and can be embedded into HTML. http://php.net/manual/en/intro-whatis.php. templates. HTML templates musk work without errors in Gutenberg. We will adapt the requirements, deleting those we don’t need anymore and adding new ones as we move along.

Next meeting is planned for Tuesday 10th March.

#meeting, #meeting-notes, #trt