Re: Draft manifest
[email protected] (Johan Vromans) Mon, 6 May 2002 07:30:37 +0200 (CEST)
| Newsgroups | perl.dist |
|---|---|
| Message-ID | <[email protected]> |
Jarkko Hietaniemi <[email protected]> writes: > > I would imagine that we'd also want CPAN.pm (or CPANPLUS.pm), at least. > > Which means at the very least Socket and MakeMaker. Socket, yes. MakeMaker, maybe not, if we can get to the point of prebuilt distributions. I think it is permissible to have a perl core that requires external tools (e.g., a browser) to download additional kits (e.g., CPANPLUS + MakeMaker) so that from there on CPANPLUS can handle all additional installs. In any case I do not think the goal is to obtain an absolute minimum set of modules. Just an acceptable small set. For convenience, we need a couple of predefined distributions: - just the core (perl + Config.pm + DynaLoader) useful only for bootstrapping (nevertheless useful) - core + minimal extensions (e.g., networking, CPANPLUS) - core + practical extensions (minimal + CGI + XML) - core + all extensions As a consequence, the Perl configuration and build process could be modified to concentrate on building the core, and then use core perl for configuring/building the rest. And whatever choices are made, a lot of them will be arbitrary. -- Johan