Beefy Boxes and Bandwidth Generously Provided by pair Networks
Keep It Simple, Stupid
 
PerlMonks  

Re: Cool Ideas for Perl Projects

by salva (Abbot)
on Jul 10, 2008 at 06:48 UTC ( #696618=note: print w/ replies, xml ) Need Help??


in reply to Cool Ideas for Perl Projects

Binary CPAN mirror
Very related to this one, something I would really like to see is a module to generate native packages for as many platforms as possible.

Now there are packers for RedHat and Debian and I believe that CPANPLUS has its own, but they do not share any code and are very specific to their platform. So, making a new packer for, say, Solaris, is a huge task.

The idea would be to create a new module (Module::Packer?) as platform neutral as possible to drive the packing process and handle common tasks (compiling the module, detecting which files have to be installed, etc.) and a set of platform dependant plugins (Module::Packer::RedHat, etc.) that should perform operations like finding dependencies or building the package in the native format.

BTW, this discussion should be moved to the Perl Wiki!


Comment on Re: Cool Ideas for Perl Projects
Re^2: Cool Ideas for Perl Projects
by moritz (Cardinal) on Jul 10, 2008 at 07:07 UTC
    Very related to this one, something I would really like to see is a module to generate native packages for as many platforms as possible.

    Very good idea, and I think I saw something similar in the TPF grant proposals. I don't know if the proposal was rejected or just not funded, but I don't think it got funded.

    Update: this is the one I was thinking about: extending BSDPAN

    BTW, this discussion should be moved to the Perl Wiki!

    Feel free to take whatever I've written in this thread to the perl wiki.

Re^2: Cool Ideas for Perl Projects
by plobsing (Friar) on Jul 13, 2008 at 00:24 UTC

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://696618]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others taking refuge in the Monastery: (9)
As of 2015-07-02 04:04 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (27 votes), past polls