On Thu, 2005-03-03 at 15:46 -0500, Duane Bronson wrote:
> CPAN bundles:
>   Aren't CPAN bundles always source distributions?  PPM is actually 
> better than CPAN because it's a pre-built distribution, except that it 
> only works with Windows (I think) and if a build fails, the last working 
> build is blown away and the module is unavailable.

They are indeed source. Sorry if I gave the wrong impression. No, this
doesn't make something that is equivalent of a binary distribution.
We're not likely to see anything like that soon. If I understand
correctly however, Parrot will be able to save and reuse it's bytecode,
which might give you something close to a platform specific executable,
requiring only that the user have Parrot installed. If I'moff base there
hopefully someone who is more up-to-date on Parrot will correct me.

> RPM alternative:
>   Cal I install an RPM on windows?  Solaris?  And if I'm building the 
> RPM myself, that can be more work than the unbuilt CPAN modules (at 
> least for me).

No. But I can't install a PPM on Linux either AFAIK. I was just trying
to suggest some things that might get a little closer to what I thought
you were asking.

> I think there can be a lot of improvement here.  A big step in the right 
> direction would be for someone (not me) to periodically generate a big 
> zip file of all of CPAN for each platform.

So compile all the non pure Perl modules in advance, for all of CPAN,
for every popular platform?

>   The next step is to create 
> an installer that allows individual selection of module categories 
> (network, GUI, etc) just like Linux installs work.  Unfortunately, 
> installs are not my area of expertise.

That sounds interesting. But it seems like a lot of work to keep up
with, giving too little return in usefulness. If it could be simply
automated (compiling the collection that is) that would be one thing.
But given how much trouble some modules can be to compile ... sorry, it
just doesn't seem likely. At least broadly. Maybe a few very specific
collections of modules?

So, until Parrot at least, I think you would still need to help your
Perl neophyte to install the dependencies.

-- 
Sean Quinlan <[EMAIL PROTECTED]>

Attachment: signature.asc
Description: This is a digitally signed message part

 
_______________________________________________
Boston-pm mailing list
[email protected]
http://mail.pm.org/mailman/listinfo/boston-pm

Reply via email to