Re: Module::Build design plans

2002-05-22 Thread Edward Avis
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Wed, 22 May 2002, Ken Williams wrote: I'm hoping to use YAML as the format for the metadata file, If anyone really thinks I really really have to use XML, speak up. Well... yeah... I can't see any reason for expecting users to learn a new

Re: Module::Build design plans

2002-05-22 Thread Dave Rolsky
On Wed, 22 May 2002, Edward Avis wrote: Well... yeah... I can't see any reason for expecting users to learn a new markup format. XML is not ideal but it's widely known and *good enough*, just like Perl. I suppose that using somebody else's markup language (YAML) is better than making your

Re: Module::Build design plans

2002-05-22 Thread Edward Avis
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Wed, 22 May 2002, Dave Rolsky wrote: Anyway, I think it's mostly moot. YAML is darn easy to use: print Store ($data_struct); my $data = Load($text); and that, along with human-readability and minimal requirements probably makes it a done

Re: Module::Build design plans

2002-05-22 Thread Dave Rolsky
On Wed, 22 May 2002, Michael G Schwern wrote: I'm not quite sure I get this one. What's writing the YAML? print $fh Store { version = $version, prereqs = \%prereqs }; All I meant was that no one will have to use a text editor to generate actual YAML. -dave /*==

Re: Module::Build design plans

2002-05-22 Thread Nicholas Clark
On Wed, May 22, 2002 at 10:45:21AM -0500, Dave Rolsky wrote: On Wed, 22 May 2002, Edward Avis wrote: And as long as no one intends that module authors actually _write_ it (by text editor) then I think it's just fine. By that argument what is wrong with Storable? It's not human

Re: Module::Build design plans

2002-05-22 Thread Joseph N . Hall
ESEVERELYOVERLATINIZED On Wed, 22 May 2002 12:55:46 -0400, Michael G Schwern [EMAIL PROTECTED] wrote: So we basically still have the moral equivalent of a Makefile.PL, only it's run by the author before distribution to generate a static data file which is distributed avoiding the need to run

Re: [PATCH MM 5.95_01] basic.t VMS dir depth revision

2002-05-22 Thread Michael G Schwern
On Sun, May 19, 2002 at 04:31:02PM -0500, Craig A. Berry wrote: +$ IF F$SEARCH(t.DIR) .NES. +$ THEN +$! building CPAN version +$ BFD_TEST_ROOT = F$PARSE([.t]NO_CONCEAL)-.][00-][-].;+.] +$ ELSE +$! we're in the core +$ BFD_TEST_ROOT =

Re: MM 5.95_02 on VMS (was Re: [ANNOUNCE] ExtUtils::MakeMaker 5.93_01now backported to 5.005_03)

2002-05-22 Thread Michael G Schwern
On Sat, May 18, 2002 at 07:49:52PM -0500, Craig A. Berry wrote: Perl 5.6.1 on OpenVMS Alpha 7.1 with just-downloaded MM snapshot now gives: t/command... # Failed test (t/command.t at line 53) # '00setup_dummy.%' # doesn't match '(?-xism:00setup_dummy.t)'

Re: Module::Build design plans

2002-05-22 Thread Ken Williams
On Thursday, May 23, 2002, at 02:38 AM, Michael G Schwern wrote: On Wed, May 22, 2002 at 10:31:27AM -0500, Dave Rolsky wrote: YAML ain't a markup language It's a data serialization language. And as long as no one intends that module authors actually _write_ it (by text editor) then I

Re: Module::Build design plans

2002-05-22 Thread Ken Williams
On Thursday, May 23, 2002, at 02:55 AM, Michael G Schwern wrote: So we basically still have the moral equivalent of a Makefile.PL, only it's run by the author before distribution to generate a static data file which is distributed avoiding the need to run or parse any code or download