Yeah, I touched base with kmx as I worked on Alien::GSL. As I mention
in the proposal almost all the code had nothing to do with GSL, so I
am trying to fork that code out. Alien::Base is born.

On Fri, Jan 20, 2012 at 9:30 AM, Chris Marshall <[email protected]> wrote:
> Joel-
>
> That is great to hear!  I had some discussions with kmx on
> this topic along the same lines.  He has a number of Alien
> modules that actually work cross-platform as contrasted
> with others that are there but only work on a limited set of
> platforms...  Here is the link to the ticket/discussion:
>
>  https://rt.cpan.org/Ticket/Display.html?id=67568
>
> I've cc'd kmx as well.
>
> --Chris
>
> On Fri, Jan 20, 2012 at 10:25 AM, Joel Berger <[email protected]> wrote:
>> Chris et al.
>>
>> I am working on a generic Alien:: framework called Alien::Base, hosted
>> at my gh:
>>
>> https://github.com/jberger/Alien-Base .
>>
>> I submitted a proposal to tpf a small grant, here is the text for the 
>> concept:
>>
>> https://gist.github.com/1616923
>>
>> Once this works, it should make Alien:: modules much easier to write.
>>
>> Joel
>>
>> On Fri, Jan 20, 2012 at 9:12 AM, Chris Marshall <[email protected]> 
>> wrote:
>>> On Thu, Jan 19, 2012 at 4:52 PM, Clifford Sobchuk
>>> <[email protected]> wrote:
>>>>
>>>> ...don't fully understand what they need to do? Even installing on Linux. I
>>>> have tried to build PDL from CPAN and I never get it right. The best way 
>>>> for
>>>> me is to do the apt-get install pdl and then go into cpan and do the 
>>>> upgrade
>>>> /PDL/. All of the dependencies are accounted when I do it this way. When I
>>>> install from cpan I always end up missing dependencies.
>>>
>>> Hi Cliff-
>>>
>>> Yes, the large number of external dependencies
>>> used by PDL to provide "full" functionality is an
>>> ongoing problem.
>>>
>>> The simplest way to install PDL on linux-ish
>>> systems having some sort of package manager
>>> is to use that to install PDL which should pull
>>> in packages for the needed external library
>>> and program dependencies.  Then use CPAN
>>> to upgrade to the latest PDL.
>>>
>>> There has already been discussion and decision
>>> on using the Alien module approach to address
>>> this problem---just no one volunteering to write
>>> the needed Alien::NetPBM, Alien::PROJ4,...
>>> modules.
>>>
>>>> So am I the minority of target users (people who use PDL and don't have a
>>>> clue at how to create their own PP modules) in not being able to get it to
>>>> install from cpan directly? When I use R/scilab/matlab - I use modules when
>>>> ever I can because it would take me weeks more time to develop a script. On
>>>> the other hand if your target user is a C++/Perl expert, then please
>>>> disregard the above as it doesn't apply.
>>>
>>> I don't think PDL has a chance of surviving as an
>>> active and growing project unless we can make
>>> it possible for anyone to "just use" PDL.  Without
>>> a 1-click install, easy interoperability, and good
>>> documentation all the non-C/Perl programmer
>>> scientists will be using Matlab/Octave, or NumPy,
>>> or ... instead.
>>>
>>> Cheers,
>>> Chris
>>>
>>> _______________________________________________
>>> Perldl mailing list
>>> [email protected]
>>> http://mailman.jach.hawaii.edu/mailman/listinfo/perldl

_______________________________________________
Perldl mailing list
[email protected]
http://mailman.jach.hawaii.edu/mailman/listinfo/perldl

Reply via email to