[theme-reviewers] Remove Debug Bar from recommended plugins

Josh Pollock jpollock412 at gmail.com
Sun Jun 30 01:35:45 UTC 2013


@Mario-

I don't see how this makes for incompetent reviews. Before I start a review
I reset the deprecated calls log, when I'm done I check to see if anything
showed up. I'm open to finding out what's wrong with that.

@Frumph-
An option to change this would be nice. I like not seeing the deprecated
notices, since in a non-review scenario, I don't want to be constantly
reminded that a plugin or some shitty "premium" theme I'm trying to fix for
someone is full of deprecated functions.


On Sat, Jun 29, 2013 at 7:59 PM, Mario Peshev <mario at peshev.net> wrote:

> So, hypothetically, conducting an incompetent theme review due to a plugin
> that is supposed to help, but is hiding data that WordPress itself
> provides, and potentially letting a theme go in public for all hundreds of
> thousands of users who can see the error on their dev installs?
>
> Really?
>
> Mario Peshev
>
>
> On Sun, Jun 30, 2013 at 2:54 AM, Josh Pollock <jpollock412 at gmail.com>wrote:
>
>> But setting WP_DEBUG to true on a live server is a terrible idea. In this
>> scenario, I think you've just done this person a very useful favor by
>> providing them with an example of one of the many reasons it is such a
>> terrible idea.
>>
>> Also, if you want to be warned about deprecated functions, why not use
>> the plugin that does that, or make a fork of Debug Bar that will show those?
>>
>>
>> On Sat, Jun 29, 2013 at 7:41 PM, Mario Peshev <mario at peshev.net> wrote:
>>
>>> Imagine the following scenario:
>>>
>>> You review a theme, it looks okay. You send it to person X who deploys
>>> it on a live server which happens to have WP_DEBUG as true (as all of the
>>> site content is working fine so fine, plugins, content and previous theme
>>> so no issues noticed until now).
>>>
>>> It would spit all errors on the front screen as the plugin is hiding
>>> them all.
>>>
>>> How would that be useful?
>>>
>>>
>>> Mario Peshev
>>> WordPress Engineer, Open Source Consultant
>>> http://www.linkedin.com/in/mpeshev
>>> http://me.peshev.net
>>>
>>>
>>>
>>> On Sun, Jun 30, 2013 at 2:28 AM, Josh Pollock <jpollock412 at gmail.com>wrote:
>>>
>>>> Isn't that what the log deprecated calls plugin is for?
>>>>
>>>>
>>>> On Sat, Jun 29, 2013 at 7:24 PM, Mario Peshev <mario at peshev.net> wrote:
>>>>
>>>>> Deprecated calls in particular - get_bloginfo with arguments, or
>>>>> wp_list_cats() - the deprecation notices are not displayed on my installs
>>>>> with Debug Bar (testing themes coded long ago).
>>>>>
>>>>>
>>>>> Mario Peshev
>>>>>
>>>>>
>>>>>
>>>>> On Sun, Jun 30, 2013 at 2:21 AM, Josh Pollock <jpollock412 at gmail.com>wrote:
>>>>>
>>>>>> Can you elaborate about what notices you think it is suppressing? I'd
>>>>>> be willing to try and recreate this issue if you could provide more
>>>>>> details. Like a lot of people, I have debug bar activated on all of my
>>>>>> development and testing sites.
>>>>>>
>>>>>>
>>>>>> On Sat, Jun 29, 2013 at 7:11 PM, Mario Peshev <mario at peshev.net>wrote:
>>>>>>
>>>>>>> Everyone, I'd like to propose a removal of Debug Bar from the
>>>>>>> recommended plugins for testing (on pages like
>>>>>>> http://make.wordpress.org/themes/about/how-to-join-wptrt/ or any
>>>>>>> other pages in Codex related to Theme Review or Theme Unit Test data).
>>>>>>>
>>>>>>> I'm usually testing on several different installs and I finally
>>>>>>> found out that Debug Bar is hiding some notices on a default install with a
>>>>>>> default setup (say, blank WP, WP_DEBUG as true and imported test data). It
>>>>>>> seems to have some custom error handling or something, but I don't see the
>>>>>>> issues on the frontend when the plugin is enabled.
>>>>>>>
>>>>>>> Apologies in advance if I'm missing anything, but from my
>>>>>>> perspective it's suppressing actual notices/warnings which is not healthy
>>>>>>> for the review process.
>>>>>>>
>>>>>>> Mario Peshev
>>>>>>>
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> theme-reviewers mailing list
>>>>>>> theme-reviewers at lists.wordpress.org
>>>>>>> http://lists.wordpress.org/mailman/listinfo/theme-reviewers
>>>>>>>
>>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> theme-reviewers mailing list
>>>>>> theme-reviewers at lists.wordpress.org
>>>>>> http://lists.wordpress.org/mailman/listinfo/theme-reviewers
>>>>>>
>>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> theme-reviewers mailing list
>>>>> theme-reviewers at lists.wordpress.org
>>>>> http://lists.wordpress.org/mailman/listinfo/theme-reviewers
>>>>>
>>>>>
>>>>
>>>> _______________________________________________
>>>> theme-reviewers mailing list
>>>> theme-reviewers at lists.wordpress.org
>>>> http://lists.wordpress.org/mailman/listinfo/theme-reviewers
>>>>
>>>>
>>>
>>> _______________________________________________
>>> theme-reviewers mailing list
>>> theme-reviewers at lists.wordpress.org
>>> http://lists.wordpress.org/mailman/listinfo/theme-reviewers
>>>
>>>
>>
>> _______________________________________________
>> theme-reviewers mailing list
>> theme-reviewers at lists.wordpress.org
>> http://lists.wordpress.org/mailman/listinfo/theme-reviewers
>>
>>
>
> _______________________________________________
> theme-reviewers mailing list
> theme-reviewers at lists.wordpress.org
> http://lists.wordpress.org/mailman/listinfo/theme-reviewers
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.wordpress.org/pipermail/theme-reviewers/attachments/20130629/5fe51061/attachment.html>


More information about the theme-reviewers mailing list