[theme-reviewers] Formal Request for Change of Methodology.
me at harishchouhan.com
Wed Jun 26 05:24:47 UTC 2013
Good suggestions by Philip (Frumph) however I have to disagree with:
" the idea that a theme must adhere and be cross compatible with other
themes in features is a nuance that is unnecessary to worry about."
Themes do not have to be cross compatible with other themes, but they should
not be the cause of the end user losing data when changing their themes.
2 of the most common issues are shortcodes and custom meta boxes where the
key has "_" in front to hide it from the custom meta fields section.
If theme developers are worried of making things easier for the end user,
most of these things should not have been in the theme in the first place.
From: theme-reviewers [mailto:theme-reviewers-bounces at lists.wordpress.org]
On Behalf Of Philip M. Hofer (Frumph)
Sent: Wed 26 June 13 10:41 AM
To: theme-reviewers at lists.wordpress.org
Subject: [theme-reviewers] Formal Request for Change of Methodology.
1) Remove all requirements and recommendations, change it all to 'best
practices', do not remove anything in the codex just yet.
2) Theme review process.
* Theme reviewers tag a theme for review. / It already passed the upload
* Check theme with the other plugin(s) available for development, check
it for notices, warnings, fatals and deprecation messages, Pass/Fail
* Check theme with theme unit test. Pass/Fail
* Review the tags, website links, theme name. Pass/Fail
It's done, it's reviewed, it's over, if it passed all of those, flag it as
passing review and live.
3) Anything else missing on the above list that is a MUST should be added to
the list but only if it's a MUST, and can't go live no exception.
 Make the plugins work for the theme review team; add common security
This is it, this is all that is needed. Everything else is icing on the
cake for best practices.
Themes are the 'meat and potatoes' of WordPress, the idea that a theme must
adhere and be cross compatible with other themes in features is a nuance
that is unnecessary to worry about. Plugins are made to enhance themes;
if a plugin doesn't work with a theme the community WILL contact the author;
they always do. As long as the theme is up to date with core coding which
all of the tools at our disposal make you aware of - of which even the
messages from core will also state things it is unnecessary to do anything
// not sure about
Not sure what Nacin wrote in entirety on the Make site, but having the
themes that are live and pass the upload process and immediately go live
again would be a boon; that basically makes it like the theme developer has
svn access, without having svn access.
theme-reviewers mailing list
theme-reviewers at lists.wordpress.org
More information about the theme-reviewers