<blockquote style="margin:0 0 0 40px;border:none;padding:0px">"It says "more than two major WordPress versions", period, full-stop."</blockquote><div><br></div><div>No, it doesn't. You've taken that phrase out of context. Here is what is actually says:</div>
<div><br></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>"<span style="font-family:sans-serif;font-size:13px;line-height:22px;text-align:left;background-color:rgb(255,255,255)">Themes </span><b style="text-align:left;font-family:sans-serif;font-size:13px;line-height:22px;background-color:rgb(255,255,255)">must not</b><span style="font-family:sans-serif;font-size:13px;line-height:22px;text-align:left;background-color:rgb(255,255,255)"> support backward compatibility for more than two major WordPress versions"</span></div>
</blockquote><div style="text-align:left"><font face="sans-serif"><span style="line-height:22px"><br></span></font></div><div style="text-align:left"><font face="sans-serif"><span style="line-height:22px">Your misinterpretation of the guideline makes no sense to me. "Backward compatibility" for the *current* version has no logical, practical, or semantic meaning. You can't provide *backward* compatibility for the current version, because it is the CURRENT version. Backward compatibility can only be provided for versions that are *older* than the *current* version.</span></font></div>
<div style="text-align:left"><font face="sans-serif"><span style="line-height:22px"><br></span></font></div><div style="text-align:left"><font face="sans-serif"><span style="line-height:22px">Nevertheless, the guidelines have been updated to eliminate any possible ambiguity.</span></font></div>
<div style="text-align:left"><font face="sans-serif"><span style="line-height:22px"><br></span></font></div><div style="text-align:left"><font face="sans-serif"><span style="line-height:22px">Chip</span></font></div><div>
<br><br><div class="gmail_quote">On Thu, Aug 23, 2012 at 9:19 AM, Otto <span dir="ltr"><<a href="mailto:otto@ottodestruct.com" target="_blank">otto@ottodestruct.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">On Thu, Aug 23, 2012 at 9:01 AM, Chip Bennett <<a href="mailto:chip@chipbennett.net">chip@chipbennett.net</a>> wrote:<br>
> The guideline states: "Themes must not support backward compatibility for<br>
> more than two major WordPress versions (currently: WordPress 3.2)"<br>
><br>
> There is no possible, logical way that you can conclude that version 3.2 is<br>
> MORE THAN TWO versions prior to the current version, which is 3.4.<br>
<br>
</div>BTW, the guideline doesn't say "prior to the current version". It says<br>
"more than two major WordPress versions", period, full-stop.<br>
<br>
Two major WordPress versions are 3.4 and 3.3.<br>
<br>
This affects more than just add_contextual_help, BTW. From the theme-check:<br>
<br>
array( 'screen_layout' => '$current_screen->render_screen_layout()', '3.3' ),<br>
array( 'screen_options' =><br>
'$current_screen->render_per_page_options()', '3.3' ),<br>
array( 'screen_meta' => ' $current_screen->render_screen_meta()', '3.3' ),<br>
array( 'media_upload_image' => 'wp_media_upload_handler()', '3.3' ),<br>
array( 'media_upload_audio' => 'wp_media_upload_handler()', '3.3' ),<br>
array( 'media_upload_video' => 'wp_media_upload_handler()', '3.3' ),<br>
array( 'media_upload_file' => 'wp_media_upload_handler()', '3.3' ),<br>
array( 'type_url_form_image' => 'wp_media_insert_url_form( \'image\'<br>
)', '3.3' ),<br>
array( 'type_url_form_audio' => 'wp_media_insert_url_form( \'audio\'<br>
)', '3.3' ),<br>
array( 'type_url_form_video' => 'wp_media_insert_url_form( \'video\'<br>
)', '3.3' ),<br>
array( 'type_url_form_file' => 'wp_media_insert_url_form( \'file\' )', '3.3' ),<br>
array( 'add_contextual_help' =><br>
'get_current_screen()->add_help_tab()', '3.3' ),<br>
<br>
<br>
All of these are marked as REQUIRED because they were deprecated in<br>
3.3. So what you're saying is that all of these should actually be<br>
allowed but are currently being blocked.<br>
<br>
And that's fine, no argument on that point. Just fix the guideline to<br>
state that 3.2 is okay, that we actually allow THREE versions of<br>
support.<br>
<div class="HOEnZb"><div class="h5"><br>
-Otto<br>
_______________________________________________<br>
theme-reviewers mailing list<br>
<a href="mailto:theme-reviewers@lists.wordpress.org">theme-reviewers@lists.wordpress.org</a><br>
<a href="http://lists.wordpress.org/mailman/listinfo/theme-reviewers" target="_blank">http://lists.wordpress.org/mailman/listinfo/theme-reviewers</a><br>
</div></div></blockquote></div><br></div>