Meeting notes for 2017 November 28

Meeting [ link ]. A Slack account is needed to view the archives.

Items discussed:

  • Seasonal Themes: Seasonal/holiday themes are now given priority in the queue. Theme authors are still allowed to submit seasonal themes even if his/her another theme is in the queue.
  • Report button for themes: Possibility for implementation of report button was discussed. Since plugin team has already shelved the reporting system for plugins due to complexity, it would be difficult to implement reporting system for themes in near future.
  • Onboarding library: Onboarding script integrated in themes could be very useful for users for theme setup. Current hot library MerlinWP was mentioned. Everyone is encouraged to try and review the library and check if it is compatible with TRT guidelines.
  • Accessibility review: Currently we have very few Accessibility reviewers. To ease the Accessibility review for new reviewers @poena has published a blog post Getting ready to do accessibility reviews.

#meeting-notes

Agenda for 2017 November 28

The Theme Review Team holds a fortnightly meeting and we encourage all members to attend.

Channel: #themereview | Time: Tuesday, November 28, 2017 at 17:00 UTC 17:00 UTC

The following will be discussed during the meeting:

The meetings typically last 30 minutes, however may last up to 60 minutes. If time permits, additional topics may be discussed.

If you would like to discuss additional topics to those mentioned above, then please reply to this post and include the topic, along with a brief description of what you would like to discuss.

#agenda

Get your holiday themes ready

Can you feel the holiday spirit?

It’s one of my favorite times of the year. Egg-nog is lining the store shelves. My grandma has already started her 3-month binge of Christmas movies. Friends and families are making plans for gatherings.

More importantly, it’s a season of giving. And, WordPress is all about giving.

That makes this a perfect time to start a new, fun experiment in the theme directory.

Prioritizing seasonal themes

The team decided to fast-track reviews for holiday themes. That means if you submit a Christmas theme, we’ll work with you to get that theme to users before Christmas is over.

It’s time to focus on giving users some fun themes for their sites this holiday season.

Right now, the holiday themes that we’re prioritizing are:

  • Christmas
  • Hanukkah
  • Winter Solstice

If you have another cultural/regional/religious holiday in December and want to have a theme ready for it, just let us know.

If all goes well, we may continue this experiment into the future for other holidays.

I’m challenging all theme authors to show me their best holiday designs. Let’s have fun with this.

Edit: When submitting your themes, make sure to add the holiday tag to your list of tags in style.css so that we’ll know your theme is a holiday theme.

Meeting notes for 2017 November 14

Meeting [ link ]. A Slack account is needed to view the archives.
This weeks meeting would usually be open floor however there were several announcement to be made at this meeting as well. Changes detailed in the announcements are effective immediately.

Announcements:

  • New team lead hand-off has officially happened with @rabmalin and @thinkupthemes taking the position as the new team leads. Official handover date as November 1 2017.
  • Planned review weekend 18-19th November 2017
  • As a test run seasonal themes can be given priority in the queue as they require reviews in a timely fashion.

Following changes have been made to the review process:

  • Tickets can now be closed when 3+ distinct issues are identified.
  • Reviewers can now select themes to review from the top 5 positions of either queue 2 (parent themes) or queue 7 (child themes). Child themes will no longer appear in queue 2.
  • Authors are permitted to submit a maximum of 1 theme per month. This doesn’t change the 1 theme rule limit, authors are still only allowed to have 1 theme in the queue at any given time (i.e. child or parent). This is to prevent child theme authors from taking advantage of the likely future short wait times in queue 7.

Discussions:

  • At the end of the meeting some quick discussions took place about a few topics.
    Incentive reviewing – @acosmin provided a proposal on how this could be handled along with several suggested rules. At the moment no move is being taken regarding incentive reviewing.
  • Escaping – Attempts will be made to improve documentation surrounding escaping, why it’s necessary and what functions to use where.
  • Changes to featured themes tab in the directory – No changes were decided on but some people expressed that a better algorithm would be preferable on this tab.

#meeting-notes, #themereview

Meeting notes for 2017 October 24

Meeting [ link ]. A Slack account is needed to view the archives.

Items discussed:

  • Workflow suggestion to improve the review process.
    • Possibility of allowing new reviewers to focus purely on the more basic guidelines, and approve once these are completed.
    • All other checks will be completed by a moderator in the final review.
    • A list of the basic checks proposed can be found here.
    • No conclusion was reached as to whether this should be adopted as yet or not.
  • Review of open Theme Trac meta tickets.
    • Tickets should still continue to be progressed and raised as normal.
    • It was originally expected that Trac would be replaced with a new system to align with the plugin review process by December.
    • As yet there is no definitive timeframe on when Trac will be replaced.
  • Allow theme demo content bundled with the theme.
    • Themes are now allowed to bundle a sample XML file.
  • Image guidelines where children are shown.
    • Images which show children with recognizable facial or body features are not permitted.
  • Limit reviewers to only select themes from the top of queue (or top 5).
    • Reviewers are only allowed to select themes from the top 5 position to review, effective immediately.
    • This applies to both the new (2) and approved (24) queue.

#meeting-notes, #themereview