Re: Should Test2 maintain $! and $@?

2016-01-12 Thread Michael G Schwern
On 1/11/16 4:53 PM, Chad Granum wrote: > Test::More/Test::Builder work VERY hard to ensure nothing inside them alters > $! or $@. This is for > thing like this: > > ok(do_something_scary()); > is($!, 0, "expected $! val"); > is($@, undef, '$@ not changed'); > > Without

Re: Distribution names are not unique. We need to figure out what to do about it.

2013-03-19 Thread Michael G. Schwern
On 3/18/13 5:50 PM, Thomas Sibley wrote: If we attempt this solution, I suggest considering case-insensitive distribution names for purposes of general clarity (and portability). A semi-related discussion regarding case-insensitive module/package names petered out last year:

Re: Distribution names are not unique. We need to figure out what to do about it.

2013-03-19 Thread Michael G. Schwern
On 3/19/13 6:03 PM, David Golden wrote: On Tue, Mar 19, 2013 at 8:47 PM, Michael G. Schwern schw...@pobox.com wrote: -1 to case-insensitive package names, because case matters to the language. Sadly, they really need to be case-insensitive, because of how Perl maps Foo::Bar to Foo/Bar.pm

Re: How To Build A Perl Package Database

2013-01-04 Thread Michael G. Schwern
On 1/4/13 4:41 AM, David Cantrell wrote: On Sun, Dec 16, 2012 at 08:57:48PM +0100, Leon Timmermans wrote: On Sat, Dec 15, 2012 at 11:59 PM, Michael G Schwern schw...@pobox.com wrote: Storage is a problem. The only reliable database Perl ships with is DBM, an on disk hash, so we can't get

Re: How To Build A Perl Package Database

2012-12-16 Thread Michael G Schwern
On 2012.12.16 11:57 AM, Leon Timmermans wrote: I can agree with all of that. Actually, starting a discussion about this was on my todo-list for the last QA hackathon but I didn't get around to it. Ideally, it should replace not only packlists but also perllocal I was thinking about what you

How To Build A Perl Package Database

2012-12-15 Thread Michael G Schwern
We have a lot of serious problems because we lack a database of installed distributions, releases and files. There are serious problems with implementing one given A) the limitations of the standard Perl install and B) wedging it into existing systems. But I think I have a solution. Its similar

Re: Why are versions restricted to 999?

2010-04-21 Thread Michael G Schwern
David Golden said: Perl itself, for one. I refer you to http://www.dagolden.com/index.php/204/perl-version-number-puzzles/ for your horror and amusement. Those are interesting, but I'm not entirely sure how they practically relate. A module requiring version vX.Y.Z isn't likely to generate

Proposed CPAN::Meta patch: Version comparison, conversion, 999 problems

2010-04-21 Thread Michael G Schwern
I've gone ahead and patched up a copy of the spec to resolve the version issues I've been going on about (David, I wouldn't expect you to do the work after you've just did all the work to mint the whole release). The work can be found here for review.

Re: Meta v2 missing information on how to compare versions

2010-04-19 Thread Michael G Schwern
Zefram wrote: Michael G Schwern wrote: (What does the 101091 part of 2.101091 mean anyway?) Looks like it's embedding 10-109, an abbreviated ISO 8601 format for 2010-109, aka 2010-04-19. (Today is the 109th day of the year; specifying the date in this manner is known in ISO 8601

Re: makepmdist

2002-02-17 Thread Michael G Schwern
On Sun, Feb 17, 2002 at 12:07:44AM -0600, Elaine -HFB- Ashton wrote: mkdir requires a mode argument The mode argument is optional. Defaults to 0777 (mod your umask). -- Michael G. Schwern [EMAIL PROTECTED]http://www.pobox.com/~schwern/ Perl Quality Assurance [EMAIL PROTECTED

PASS your-0.01.tar.gz powerpc-linux 2.4.5-pre3

2001-09-23 Thread Michael G Schwern
This distribution has been tested as part of the cpan-testers effort to test as many new uploads to CPAN as possible. See http://testers.cpan.org/ Please cc any replies to [EMAIL PROTECTED] to keep other test volunteers informed and to prevent any duplicate effort. Comments: [ None ] Test

ANNOUNCE: CPAN::Smoke 0.10

2001-09-04 Thread Michael G Schwern
://www.pobox.com/~schwern/src/CPAN-Smoke-0.10.tar.gz -- Michael G. Schwern [EMAIL PROTECTED]http://www.pobox.com/~schwern/ Perl6 Quality Assurance [EMAIL PROTECTED] Kwalitee Is Job One I was *meant* to mount your donuts.

Re: Minutes of the CPAN-Ad Hoc meeting, 6/15/01

2001-06-25 Thread Michael G Schwern
in the person of Ingy. -- Michael G. Schwern [EMAIL PROTECTED]http://www.pobox.com/~schwern/ Perl6 Quality Assurance [EMAIL PROTECTED] Kwalitee Is Job One That which stirs me, stirs everything. -- Squonk Opera, Spoon

CPANTS hack session at YAPC

2001-04-23 Thread Michael G Schwern
a second session at YAPC::Europe. * CPANTS is the CPAN Testing Service (currently vapor) to automate quality assurance of CPAN. Synopsis is here: http://archive.develooper.com/perl-qa%40perl.org/msg00148.html -- Michael G. Schwern [EMAIL PROTECTED]http://www.pobox.com/~schwern/ Perl6

What CPANTS needs

2000-08-19 Thread Michael G Schwern
-scale automation. I'm sure people will be knocking down my inbox to volunteer their time, RIGHT? PS CPANTS currently lives at http://www.pobox.com/~schwern/CPANTS/ -- Michael G Schwern http://www.pobox.com/~schwern/ [EMAIL PROTECTED] Just Another Stupid Consultant