We had a great dicusssion where we discussed the action plan and the timeline for it and looked at a few items that needed a descision for the theme check sniffs A module for PHP Code Sniffer that analyzes code for a specific problem. Multiple stiffs are combined to create a PHPCS standard. The term is named because it detects code smells, similar to how a dog would "sniff" out food.. Read the meeting transcript in the Slack archives. (A Slack account is required)
Structure
Lead @karmatosed
- update the handbook with make.blog posting guidelines.
- Give the key reviewers the access
- Update the about page accordingly
- Get key reviewers access to edit the theme trac Trac is the place where contributors create issues for bugs or feature requests much like GitHub.https://core.trac.wordpress.org/. tickets
Future Project
Lead : @grapplerulrich
- Create a new page for current, future and possible projects
- List current and future projects
- Enable comments to collect ideas
Changing the review flow
Lead : @karmatosed
- Create a flowchart of the review process ā Deadline 2 weeks
- Remove reviewer if there is no response within 24 hours. Intially this will be manuall will plan to automate this in the future.
- @emiluzelac updated the handbook to represent this
Review baseline
- Themes that do not fullfill the review baseline will be closed. The ticket will be closed if the theme has more then 3 prefixing or security issues. This also applies to the admin review queue.
- It is not the end when a ticket is closed. The discussion can still continue and an update can always be updated.
A sample text that you can use
Reviewers are now allowed to close the ticket if 3 or more security or prefixing issues are found.
This theme is being closed because the following security/prefixing issues have been found :
Please do not get discouraged by the ticket being closed. If you have questions you can ask them here or in the #themereview channel on Slack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/.. Fix these issues and ensure you have checked your theme for additional security or prefixing problems.
You can read up more on security and prefixing on our resources page: https://make.wordpress.org/themes/handbook/review/resources/
Also take this opportunity to carefully review your theme against theme requirements listed in the reference below.
- ref: https://make.wordpress.org/themes/handbook/review/required/
Once the issues are fixed upload the new version and we will review it again. https://wordpress.org/themes/getting-started/
Theme Check Sniff A module for PHP Code Sniffer that analyzes code for a specific problem. Multiple stiffs are combined to create a PHPCS standard. The term is named because it detects code smells, similar to how a dog would "sniff" out food.
The following items were voted on to include in the theme check