Re: [RESEND] Machine-Manipulatable Arguments for Module::Build

2008-08-04 Thread David E. Wheeler
On Aug 4, 2008, at 04:14, Shlomi Fish wrote: Um, nothing has to parse Build.PL. Parse and modify Build.PL I agree with you: nothing should do that. So you agree that I should not edit META.yml directly? Yes. In this case I want something machine-readable as input to M::B, which will ev

Re: [RESEND] Machine-Manipulatable Arguments for Module::Build

2008-08-04 Thread Shlomi Fish
Hi! On Monday 04 August 2008, David E. Wheeler wrote: > On Aug 3, 2008, at 05:19, Shlomi Fish wrote: > > Hmmm... that's interesting. Sounds useful. Is it supported in > > search.cpan.org/kobesearch yet? Of course, I'd also like to have > > Freshmeat-like categories: > > > > http://freshmeat.net/br

Re: [RESEND] Machine-Manipulatable Arguments for Module::Build

2008-08-03 Thread Aristotle Pagaltzis
* David E. Wheeler <[EMAIL PROTECTED]> [2008-08-04 02:40]: > (Oh, and BTW, Adam Kennedy put the lie to "only Perl can parse > Perl" myth.) No, he did not. PPI works for a large and interesting class of Perl code, but if you consider all possible valid Perl code files that do something useful, it

Re: [RESEND] Machine-Manipulatable Arguments for Module::Build

2008-08-03 Thread David E. Wheeler
On Aug 2, 2008, at 07:17, Shlomi Fish wrote: http://xrl.us/bi6n9 (link to svn.berlios.de) is a functional spec for a way to tag and classify CPAN modules. Those tags and catgories should end up in the META.yml. However, inserting them by hand by editing the Build.PL will be: You are aware

Re: [RESEND] Machine-Manipulatable Arguments for Module::Build

2008-08-03 Thread David E. Wheeler
On Aug 3, 2008, at 05:19, Shlomi Fish wrote: Hmmm... that's interesting. Sounds useful. Is it supported in search.cpan.org/kobesearch yet? Of course, I'd also like to have Freshmeat-like categories: http://freshmeat.net/browse/18/ You would need to get them into the META spec, I think. Becau

Re: [RESEND] Machine-Manipulatable Arguments for Module::Build

2008-08-03 Thread David E. Wheeler
On Aug 2, 2008, at 13:40, David E. Wheeler wrote: 2. Not capabale of being manipulated by an external program - "Only perl can understand Perl, etc.". It looks like M::B does not current put the keywords into the META.yml file when you run `make distmeta`. It ought to. Actually, I was mi

Re: [RESEND] Machine-Manipulatable Arguments for Module::Build

2008-08-03 Thread Shlomi Fish
On Saturday 02 August 2008, David E. Wheeler wrote: > On Aug 2, 2008, at 07:17, Shlomi Fish wrote: > > http://xrl.us/bi6n9 (link to svn.berlios.de) is a functional spec > > for a way to > > tag and classify CPAN modules. Those tags and catgories should end > > up in the > > META.yml. However, inser

[RESEND] Machine-Manipulatable Arguments for Module::Build

2008-08-02 Thread Shlomi Fish
Hi, I'm re-sending this message that I sent back in 10-April and which amounted to very little, this time to the module-build mailing list too. See this link for the original message: http://www.nntp.perl.org/group/perl.module-authors/2008/04/msg6419.html --- http://xrl.us/bi6n9 (link

Re: Machine-Manipulatable Arguments for Module::Build

2008-04-11 Thread Guy Hulbert
On Fri, 2008-11-04 at 17:56 +0300, Shlomi Fish wrote: > > This is the first relevent one (subject changed and later in the new > > thread) > > > http://www.nntp.perl.org/group/perl.module-authors/2008/04/msg6404.html > > > > From what I can understand it reads data from META.yml and other > source

Re: Machine-Manipulatable Arguments for Module::Build

2008-04-11 Thread Shlomi Fish
Hi! Sorry for the late response. On Friday 11 April 2008, Guy Hulbert wrote: > On Fri, 2008-11-04 at 14:59 +0300, Shlomi Fish wrote: > > Hi Guy! > > > > I hope you don't take it the wrong way, but I found your message hard to > > follow. You often broken my paragraphs or even my sentences in half

Re: Machine-Manipulatable Arguments for Module::Build

2008-04-11 Thread Shlomi Fish
On Friday 11 April 2008, Guy Hulbert wrote: > On Fri, 2008-11-04 at 15:48 +0300, Gabor Szabo wrote: > > > [1] - http://en.wikipedia.org/wiki/Godwin's_law > > > > I am really sick of this game with Godwin's law. > > I think he was joking and I was not offended. Yes, this was a joke. Though I somet

Re: Machine-Manipulatable Arguments for Module::Build

2008-04-11 Thread Guy Hulbert
On Fri, 2008-11-04 at 15:48 +0300, Gabor Szabo wrote: > > [1] - http://en.wikipedia.org/wiki/Godwin's_law > > I am really sick of this game with Godwin's law. I think he was joking and I was not offended. -- --gh

Re: Machine-Manipulatable Arguments for Module::Build

2008-04-11 Thread Guy Hulbert
On Fri, 2008-11-04 at 14:59 +0300, Shlomi Fish wrote: > Hi Guy! > > I hope you don't take it the wrong way, but I found your message hard to > follow. You often broken my paragraphs or even my sentences in half, lost a > lot of yours and mine's original context, etc. But I'll try to do the best

Re: Machine-Manipulatable Arguments for Module::Build

2008-04-11 Thread Gabor Szabo
On Fri, Apr 11, 2008 at 2:59 PM, Shlomi Fish <[EMAIL PROTECTED]> wrote: > I hope it's not much of a flamewar so far, but it sure seems to have > escalated > into a minor one. "You are a Nazi!"[1] - oops! > > Regards, > > Shlomi Fish > > [1] - http://en.wikipedia.org/wiki/Godwin's_law

Re: Machine-Manipulatable Arguments for Module::Build

2008-04-11 Thread Shlomi Fish
Hi Guy! I hope you don't take it the wrong way, but I found your message hard to follow. You often broken my paragraphs or even my sentences in half, lost a lot of yours and mine's original context, etc. But I'll try to do the best I can. On Thursday 10 April 2008, Guy Hulbert wrote: > On Thu,

Re: Machine-Manipulatable Arguments for Module::Build

2008-04-10 Thread Guy Hulbert
On Thu, 2008-10-04 at 22:08 +0300, Shlomi Fish wrote: > On Thursday 10 April 2008, Guy Hulbert wrote: > > On Thu, 2008-10-04 at 19:48 +0300, Shlomi Fish wrote: > > > And if anyone has a preference for the location of the data file or > > > files (or > > > __DATA__) - voice his opinion now.[1] > > >

Re: Machine-Manipulatable Arguments for Module::Build

2008-04-10 Thread Shlomi Fish
On Thursday 10 April 2008, Guy Hulbert wrote: > On Thu, 2008-10-04 at 19:48 +0300, Shlomi Fish wrote: > > And if anyone has a preference for the location of the data file or > > files (or > > __DATA__) - voice his opinion now.[1] > > This approach only works for new modules. Depends what you mean

Re: Machine-Manipulatable Arguments for Module::Build

2008-04-10 Thread Guy Hulbert
On Thu, 2008-10-04 at 19:48 +0300, Shlomi Fish wrote: > And if anyone has a preference for the location of the data file or > files (or > __DATA__) - voice his opinion now.[1] This approach only works for new modules. Did you look at the stuff Jonathan Rockway advertised here: http://git.jrock.

Machine-Manipulatable Arguments for Module::Build

2008-04-10 Thread Shlomi Fish
Hi, http://xrl.us/bi6n9 (link to svn.berlios.de) is a functional spec for a way to tag and classify CPAN modules. Those tags and catgories should end up in the META.yml. However, inserting them by hand by editing the Build.PL will be: 1. Error-prone. 2. Not capabale of being manipulated by an