Hi,
sorry for the long message, I am new here.
I know it was mentioned earlier but looking at the archives I could not find any details lately about the issue of various sized distros in 5.10.
So I'd like to ask what about the plan to have various sized perl distros by 5.10 ? Is it still planned ? If yes, does this mean shrinking the current distro or is there a place for one that is bigger than what we have now ?
AFAIK there are a number of advantages having a big distro that is snapshot of CPAN.
In order not to talk only I tried to start building such a larger distro based on 5.8.6
I took some CPAN modules, unzipped them and put their directories in a subdirectory called CPAN within the perl source distribution. In addition I put a few more helper files in the same CPAN directory.
The installation of Perl then looks like this:
./Configure ... make make test ./perl CPAN/addcpan.pl --build
make install ./perl CPAN/addcpan.pl --install
where "./perl CPAN/addcpan.pl --build" does the usual perl Makefile.PL make make test for each module
while "./perl CPAN/addcpan.pl --install" does make install
As I put Devel::Cover to be the first CPAN module I build this has the side effect that I can also run "./perl CPAN/addcpan.pl --build --cover" and get the coverage report for each module. The results of which can be found here: http://www.szabgab.com/cover/
If you'd like to take a look at the resulting distro you can find the full package at http://www.szabgab.com/download/maxiperl-5.8.6-5.tar.gz (16209597 bytes)
which of course is large as it includes perl-5.8.6, a bunch of CPAN modules and my extra files.
or only the extra files in a much smaller package: http://www.szabgab.com/download/maxiperl-5.8.6-5-tools.tar.gz (8479 bytes)
I'd appreciate your feedback. Is it a total waste of time or can this have a future in the realm of the perl porters ?
regards Gabor
BTW I asked the ppl on PerlMonks regarding the issue if it interest any of you: http://www.perlmonks.org/?node_id=417430
