Agenda for 2017 January 31

Agenda for 2017 January 31

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

Channel: #themereview | Time: Tuesday, January 3, 2017, 11:45 PM GMT+5:45 18:00 UTC

Topics:

Demo & starter content

In December we discussed what restrictions we wanted to apply to demo and starter content but in the last meeting we discovered that some of the ideas could be improved on. @poena has put a doc together to help list all of the pain points that we would like to improve. https://docs.google.com/document/d/1m8h9cTMlAq5xsDfWvvclsI54Pk_k0FB6kQVQbgIMZoA/edit?usp=sharing

Priority queue

Priority queue for theme authors who have had less than 5 issues in their last theme review and they would be removed if they have more than 5 issues in a review. The number of theme authors on the list may be small in the beginning but this will be a goal for theme authors to work to and provide additional motivation to make sure the themes are up to standard.

A meta ticket #meta-2456 has been created. What we need now is a list of theme authors who have had less than 5 issues in their last theme review. Please post the candidates in the comments with a link to the last theme ticket.

Example: User: greenshady Ticket: https://themes.trac.wordpress.org/ticket/35636

iframe

We are working on a Sniff to check for iframes. iframes can be a security risk as they can include content from other sites which can be malicious. The question that to be put up for discussion is: Do we want to create a whitelist of URLs that people are allowed to use for iframes? iframes can be used for embedding videos either as demo content or documentation. Are these valid use cases? Are there any other valid use cases?

The GitHub issue with a list of proposed URLs to whitelist: WPTRT/WordPress-Coding-Standards/#109

Improving theme author experience

In the last meeting we discussed the ideas that @ilovewpcom presented.

  • The adminbar with a login link has been enabled for wordpress.org/themes which is great!
  • For the two other issues Meta tickets have been created #meta-2445 and #meta-2444. Now we need people to help out with the implementation.

We should continue to work trying to find ways we can improve the theme author experience.

Social Media

There have been a few questions about integrating social media elements in a theme.

As theme features:

  1. Social media links with icons settings are allowed.
  2. Social media buttons to share posts is plugin territory.
  3. Social media “like” and “follow” buttons are plugin territory.

In the customizer with the theme authors links.

  1. Social media links with icons settings are allowed.
  2. Social media “like” and “follow” buttons is not allowed.

Theme Review Shindig

The next shindig is the weekend of February 4. The livecast will focus on hooks and filters. The livecast will start on Saturday, February 4, 2017, 7:45 PM GMT+5:45 14:00 UTC.

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

Want to know more? There is a more information in the Theme Review Team’s Handbook and the Review itself.

 

Credit:https://make.wordpress.org