Re: done_testing()

2009-02-23 Thread David E. Wheeler

On Feb 23, 2009, at 1:39 AM, Aristotle Pagaltzis wrote:


Or differently, to RSS?

It may well be that we’ll need to break backcompat over this
issue, and if so, OK, but “I don’t care about backcompat” is
no way to go about designing a format that succeeds widely.


Hence my suggestion for a deprecation policy. And Schwern was already  
on it.


Best,

David

Re: Please test Module::Build release candidate

2009-02-23 Thread Nicholas Clark
On Mon, Feb 23, 2009 at 07:10:09AM -0500, David Golden wrote:
> (Apologies to those receiving this multiple times)
> 
> Eric Wilhelm and I have put out Module::Build 0.31_04 as a release
> candidate for a stable 0.32 Module::Build.
> 
> Initial CPAN Testers results look good.  (So far, it's the first "all
> PASS" since 0.2804)
> 
> However, before release (and before it gets pushed into blead), it

Oh, too late. I did that with 66e531b6b23122113bed8498baac1ef25a958d57

It's blead. It's allowed to break things. :-)

I had to make this tweak to get xs.t and ppm.t to pass:

--- ../Module-Build-0.31_04/t/lib/MBTest.pm 2009-02-20 19:06:45.0 
+
+++ lib/Module/Build/t/lib/MBTest.pm2009-02-23 14:05:36.0 +
@@ -77,7 +77,7 @@
 
 # We pass everything through to Test::More
 use vars qw($VERSION @ISA @EXPORT %EXPORT_TAGS $TODO);
-$VERSION = 0.01;
+$VERSION = 0.01_01;
 @ISA = qw(Test::More); # Test::More isa Exporter
 @EXPORT = @Test::More::EXPORT;
 %EXPORT_TAGS = %Test::More::EXPORT_TAGS;
@@ -124,7 +124,7 @@
 # Setup a temp directory 
 sub tmpdir { 
   return File::Temp::tempdir( 'MB-', 
-CLEANUP => 1, DIR => File::Spec->tmpdir 
+CLEANUP => 1, DIR => $ENV{PERL_CORE} ? Cwd::cwd : File::Spec->tmpdir
   );
 }
 


Otherwise ExtUtils::CBuilder::Base::perl_src() gets very upset because it
can't find the source.

blead currently has this difference from Module::Build
http://perl5.git.perl.org/perl.git/commit/86bddcbfaf2555223ec8fc596416d13d7a1a1118
which relates to https://rt.cpan.org/Public/Bug/Display.html?id=42724

Nicholas Clark


Please test Module::Build release candidate

2009-02-23 Thread David Golden
(Apologies to those receiving this multiple times)

Eric Wilhelm and I have put out Module::Build 0.31_04 as a release
candidate for a stable 0.32 Module::Build.

Initial CPAN Testers results look good.  (So far, it's the first "all
PASS" since 0.2804)

However, before release (and before it gets pushed into blead), it
would be great if it could be tested on more obscure operating systems
and/or less common (older?) versions of perl than available from CPAN
Testers.  The current matrix of CPAN Testers coverage is here:

http://bbbike.radzeit.de/~slaven/cpantestersmatrix.cgi?dist=Module-Build+0.31_04

If you have access to other platforms/perls, please give it a try and
report back if you have problems.

Module::Build 0.31_04 is available from CPAN as
EWILHELM/Module-Build-0.31_04.tar.gz

Thank you very much.

-- David


Re: done_testing()

2009-02-23 Thread Aristotle Pagaltzis
* David E. Wheeler  [2009-02-22 07:20]:
> I care less and less about backwards compatibility every day.

This is a format spec, not code.

Guess what happened to XML 1.1? To XHTML2?

Or differently, to RSS?

It may well be that we’ll need to break backcompat over this
issue, and if so, OK, but “I don’t care about backcompat” is
no way to go about designing a format that succeeds widely.

Regards,
-- 
Aristotle Pagaltzis //