Re: Alien::XXX needs something more

2013-08-08 Thread LeoNerd
On Thu, 8 Aug 2013 00:51:37 +0200 Leon Timmermans faw...@gmail.com wrote: Sounds like an Alien::libtool may be useful ;-) Well, where do we draw the line? Alien::GNUmake? Alien::GCC? We can't supply a new C compiler just for building XS extensions, because it has to be the same C compiler as

Re: Alien::XXX needs something more

2013-08-08 Thread Chris Marshall
I think the line should be drawn at my original proposal (document platforms where the Alien::XXX works or doesn't work, and add detect/configure/use a pre-installed XXX rather than have the default action be a forced install). The idea is to simplify the process of writing a useful Alien module

Re: Alien::XXX needs something more

2013-08-08 Thread LeoNerd
On Thu, 8 Aug 2013 07:00:07 -0400 Chris Marshall devel.chm...@gmail.com wrote: To the original proposal, I've added the following thoughts: - make test in Alien::XXX should be FAIL if it was not possible to either detect/configure an existing XXX or to install a new copy. (This is

Re: Alien::XXX needs something more

2013-08-08 Thread Chris Marshall
On Thu, Aug 8, 2013 at 7:43 AM, Paul LeoNerd leon...@leonerd.org.uk wrote: On Thu, 8 Aug 2013 07:00:07 -0400 Chris Marshall devel.chm...@gmail.com wrote: To the original proposal, I've added the following thoughts: - make test in Alien::XXX should be FAIL if it was not possible to either

Re: RFC: Alien modules approach

2013-08-08 Thread David Mertens
Hey everyone - Chris drew my attention to this discussion: On Wed, Aug 7, 2013 at 7:22 PM, Chris Marshall wrote: On Tue, Aug 6, 2013 at 7:23 PM, Michael G Schwern schw...@pobox.com wrote: I see two distinct problems you're driving at. One is meta data about what

Re: RFC: Alien modules approach

2013-08-08 Thread Chris Marshall
On Thu, Aug 8, 2013 at 11:55 AM, David Mertens dcmertens.p...@gmail.com wrote: Hey everyone - Chris drew my attention to this discussion: On Wed, Aug 7, 2013 at 7:22 PM, Chris Marshall wrote: On Tue, Aug 6, 2013 at 7:23 PM, Michael G Schwern schw...@pobox.com wrote: I see two distinct

Fwd: Alien modules for PDL

2013-08-08 Thread Chris Marshall
Hi Artur- Inspired by some difficulties I've had implementing and using Alien modules I've made some proposals for updating the Alien manifesto based on some current best practices that aren't spelled out and some other ideas that I believe would be a big improvement to the Alien artform. I'm

Re: Proposal For A Module To Generate Regular Expressions

2013-08-08 Thread Aristotle Pagaltzis
* Lars Dɪᴇᴄᴋᴏᴡ 迪拉斯 da...@cpan.org [2013-08-04 18:05]: There is already Regexp-Genex which portrays itself as a generator for regexes, but its functionality is different from your module, so it's a good idea to prevent confusion and avoid that overlap, generator. To generate is about as useful

Re: Alien::XXX needs something more

2013-08-08 Thread Aristotle Pagaltzis
* Chris Marshall devel.chm...@gmail.com [2013-08-04 17:35]: Maybe it would be useful to carve out OS specific packages under the Alien:: moniker. What about Alien::Unix::libtermkey ? Yeah, that’ll work great until the moment someone supports three OSes. Or supports all OSes except a specific

Re: Alien::XXX needs something more

2013-08-08 Thread Leon Timmermans
On Thu, Aug 8, 2013 at 9:16 PM, Aristotle Pagaltzis pagalt...@gmx.de wrote: Yeah, that’ll work great until the moment someone supports three OSes. Or supports all OSes except a specific one. (Alien::NotVMS::FooBar?) Or only recent versions of an OS… Leon

Re: Alien::XXX needs something more

2013-08-08 Thread Chris Marshall
Agreed, that idea doesn't work. I think the proposed improved best effort docs and FAIL if the Alien::XXX could not detect or install then configure XXX is a better approach. Thanks for the reply, Chris On Thu, Aug 8, 2013 at 3:16 PM, Aristotle Pagaltzis pagalt...@gmx.de wrote: * Chris

Re: Alien::XXX needs something more

2013-08-08 Thread LeoNerd
On Thu, 8 Aug 2013 21:21:39 +0200 Leon Timmermans faw...@gmail.com wrote: On Thu, Aug 8, 2013 at 9:16 PM, Aristotle Pagaltzis pagalt...@gmx.de wrote: Yeah, that’ll work great until the moment someone supports three OSes. Or supports all OSes except a specific one. (Alien::NotVMS::FooBar?)