Re: TAP::Harness and -w

2013-09-21 Thread Leon Timmermans
On Sat, Sep 21, 2013 at 6:19 AM, Ricardo Signes perl...@rjbs.manxome.orgwrote: * Leon Timmermans faw...@gmail.com [2013-09-17T11:26:40] Just as I expected, make it a wiki means it gets warnocked again. Can we please make a decision, or if we must first come to an agreement on how to

Re: TAP::Harness and -w

2013-09-20 Thread Ricardo Signes
* Leon Timmermans faw...@gmail.com [2013-09-17T11:26:40] Just as I expected, make it a wiki means it gets warnocked again. Can we please make a decision, or if we must first come to an agreement on how to make it? Allow me to offer this:

Re: TAP::Harness and -w

2013-09-18 Thread Ovid
perl...@rjbs.manxome.org; perl-qa@perl.org perl-qa@perl.org Sent: Tuesday, 17 September 2013, 17:26 Subject: Re: TAP::Harness and -w On Sun, Jul 7, 2013 at 11:45 AM, Ovid curtis_ovid_...@yahoo.com wrote: I'm winding up with astonishingly little bandwidth due to launching our company, so I

Re: TAP::Harness and -w

2013-09-18 Thread Ricardo Signes
* Ovid curtis_ovid_...@yahoo.com [2013-09-18T04:19:28] As I said in my previous email on July 7th: backwards-incompatible changes to the backwards-compatibility layer (Test::Harness) are not a good idea. The proper response is to have people impacted by this issue switch to TAP::Harness, as

Re: TAP::Harness and -w

2013-09-18 Thread Leon Timmermans
On Thu, Sep 19, 2013 at 1:17 AM, Ricardo Signes perl...@rjbs.manxome.orgwrote: It looks like Module::Build already has use_tap_harness. So what's suggested is a patch to ExtUtils::MM_Any to switch from Test::Harness to TAP::Harness...? Or both just setting $Test::Harness::switches = ''…

Re: TAP::Harness and -w

2013-09-18 Thread Ricardo Signes
* Leon Timmermans faw...@gmail.com [2013-09-18T19:21:44] Or both just setting $Test::Harness::switches = ''… Yes. I was cleaning out ~/tmp on the flight over here and I found this dzil plugin: package inc::STFUEUMM; use Moose; extends 'Dist::Zilla::Plugin::MakeMaker'; use

Re: TAP::Harness and -w

2013-09-18 Thread Buddy Burden
Cons of adding -w to test runs: - you get warnings from dependencies (and their dependencies) because -w enables global action at a distance - using fatal warnings may cause your test suite to fail because of warnings in dependencies you don't directly control - you could

Re: TAP::Harness and -w

2013-09-17 Thread Leon Timmermans
On Sun, Jul 7, 2013 at 11:45 AM, Ovid curtis_ovid_...@yahoo.com wrote: I'm winding up with astonishingly little bandwidth due to launching our company, so I was hoping to see a strong consensus from the users. I would also love to see examples of where the change or lack thereof is causing an

Re: TAP::Harness and -w

2013-09-17 Thread Mark Stosberg
On 09/17/2013 11:26 AM, Leon Timmermans wrote: On Sun, Jul 7, 2013 at 11:45 AM, Ovid curtis_ovid_...@yahoo.com mailto:curtis_ovid_...@yahoo.com wrote: I'm winding up with astonishingly little bandwidth due to launching our company, so I was hoping to see a strong consensus from the

Re: Re: TAP::Harness and -w

2013-09-17 Thread chromatic
On Tuesday, September 17, 2013 01:13:26 PM Mark Stosberg wrote: An attempting-to-be-neutral summary would be very helpful. Pro of adding -w to test runs: - that's how Test::Harness has always worked, and people might be relying on that behavior Cons of adding -w to test runs:

Re: TAP::Harness and -w

2013-09-17 Thread Mark Stosberg
On 09/17/2013 01:20 PM, chromatic wrote: On Tuesday, September 17, 2013 01:13:26 PM Mark Stosberg wrote: An attempting-to-be-neutral summary would be very helpful. Pro of adding -w to test runs: - that's how Test::Harness has always worked, and people might be relying on that

Re: TAP::Harness and -w

2013-09-17 Thread Leon Timmermans
On Tue, Sep 17, 2013 at 7:13 PM, Mark Stosberg m...@summersault.com wrote: I think a pro/con list is a reasonable request. I've read all the messages myself, am a regular user of Perl's testing tools, and the benefits and drawbacks are not clear to me either. An attempting-to-be-neutral

Re: TAP::Harness and -w

2013-09-17 Thread Eric Wilhelm
# from Leon Timmermans on Tuesday 17 September 2013: odds are no one ... looked at that wikipage ... IMO, it's the wrong medium. I agree. Also, Test::Harness is the wrong module for this discussion. # from chromatic on Tuesday 17 September 2013: Pro of adding -w to test runs: - that's

Re: TAP::Harness and -w

2013-07-07 Thread Ovid
- Original Message - From: Ricardo Signes perl...@rjbs.manxome.org * Leon Timmermans faw...@gmail.com [2013-07-04T14:04:21] By what process? Define consensus? Given Andy is the official maintainer and Ovid is the effective maintainer, I don't think they need our consensus a

Re: TAP::Harness and -w

2013-07-07 Thread Karen Etheridge
bandwidth to ensure I'm not a blocker. wiki page created: https://github.com/Perl-Toolchain-Gang/Test-Harness/wiki/TAP::Harness-and--the-w-flag

Re: TAP::Harness and -w

2013-07-07 Thread Ovid
. If this is too much, I should turn over maintainership to someone with more bandwidth to ensure I'm not a blocker. wiki page created: https://github.com/Perl-Toolchain-Gang/Test-Harness/wiki/TAP::Harness-and--the-w-flag Karen, Thank you for putting that together. It made it much easier for me

Re: TAP::Harness and -w

2013-07-07 Thread Leon Timmermans
On Sun, Jul 7, 2013 at 6:00 PM, Ovid curtis_ovid_...@yahoo.com wrote: What toolchain software is being impacted by this and how hard would it be to make the switch? AFAIK only ExtUtils::MakeMaker and Module::Build use it. The latter can already use TAP::Harness, but there are some details we'd

Re: TAP::Harness and -w

2013-07-04 Thread Leon Timmermans
On Tue, Jul 2, 2013 at 8:51 PM, Ricardo Signes perl...@rjbs.manxome.org wrote: I just submitted: https://github.com/Perl-Toolchain-Gang/Test-Harness/pull/16 ...to document two undocumented changes. First, the removal of turn on -w by default with no easy way to turn it off and secondly

Re: TAP::Harness and -w

2013-07-04 Thread Ricardo Signes
* Leon Timmermans faw...@gmail.com [2013-07-04T14:04:21] By what process? Define consensus? Given Andy is the official maintainer and Ovid is the effective maintainer, I don't think they need our consensus a priori. 06perms.txt says: Test::Harness,ANDYA,m Test::Harness,MSCHWERN,c

Re: TAP::Harness and -w

2013-07-04 Thread Eric Wilhelm
# from Leon Timmermans on Thursday 04 July 2013: ewilhelm : We should keep the original change, but update EUMM to restore -w I'm not sure that's what he meant. Yeah no. I said get rid of Test::Harness. TAP::Harness provides a cleaner interface and this default only exist in the old crufty

Re: TAP::Harness and -w

2013-07-04 Thread Ricardo Signes
* Eric Wilhelm enoba...@gmail.com [2013-07-04T17:33:45] # from Leon Timmermans on Thursday 04 July 2013: ewilhelm : We should keep the original change, but update EUMM to restore -w I'm not sure that's what he meant. Yeah no. I said get rid of Test::Harness. TAP::Harness provides a

TAP::Harness and -w

2013-07-02 Thread Ricardo Signes
I just submitted: https://github.com/Perl-Toolchain-Gang/Test-Harness/pull/16 ...to document two undocumented changes. First, the removal of turn on -w by default with no easy way to turn it off and secondly the reversion of that. These commits are, respectively: