develooper Front page | perl.perl5.porters | Postings from May 2003

Re: META.yml [Was: Re: [PATCH Encode 1.93] pre-1.94 patch]

Thread Previous | Thread Next
From:
Dan Kogai
Date:
May 1, 2003 04:56
Subject:
Re: META.yml [Was: Re: [PATCH Encode 1.93] pre-1.94 patch]
Message ID:
F3B0BD2C-7BCB-11D7-A488-000393AE4244@dan.co.jp
On Thursday, May 1, 2003, at 08:33  PM, Michael G Schwern wrote:
> [Apologies if this is sent double, perl.org was giving me grief]

Fine with be because I 'uniq' message-id via procmail :)

> On Fri, Apr 25, 2003 at 04:28:18PM +0900, Dan Kogai wrote:
>> Is this by intention, Schwern?
>
> Yes.  Discussion here:
> http://archive.develooper.com/makemaker@perl.org/msg00713.html
> http://archive.develooper.com/makemaker@perl.org/msg00922.html

You should've cross-posted to perl5-poters, too.  It caught even jhi by 
surprise.

> META.yml is a general module meta-data format containing basic module
> information like the version, prerequisites, etc... so you don't have 
> to
> run the Makefile.PL to get this static information.  Module::Build is
> spearheading it.  CPAN and PAUSE are picking up on it.  Andreas likes 
> it.
> MakeMaker is following as best it can.  It appeared in 6.06_03 last 
> month.

I see.   That's why it gets generated only when I used bleedperl.

> I feel it is very important to the health of CPAN to populate it with
> module meta-data, and having MakeMaker just do it transparently as part
> of 'make dist' is the quickest way to populate CPAN and worth the
> Underhanded Magic.

Okay, from next release of Encode I will add META.yml to MANIFEST.  
Since I have no objection.

> It can be shut off by passing WriteMakefile() the NO_META flag.
>
> The autogenerated META.yml is just dumping data MakeMaker already had
> anyway.  Name, version, prerequisite modules.  Nothing terribly fancy.

What other info can it include?  Is there a format descrition in 
details so I can add further info should I feel needed?

Dan the Encode Maintainer


Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About