Hi David, hi all,

David Golden wrote:
Except that we're in feature freeze for Perl 5.12, so that won't
actually happen until 5.13.  But as soon as Perl 5.12.0 ships, I plan
to pull the trigger on JSON and HTTP::Lite and make them CPAN.pm
dependencies so we can (a) bootstrap CPAN with HTTP and (b) start
consuming JSON metadata (and index) files.

Amen to that!

Regarding "SQLite via DBI" indexes: Nice idea *after* bootstrapping. But in practical terms, that's never going to fly. p5p will reject any proposals to include anything like SQLite or DBI in core. That doesn't stand the chance of an ice berg in hell. Don't waste your time musing about it. Going one step away from core-ifying that: Bootstrapping this would make initial CPAN client setup a VERY painful experience and I am still under the impression that we[1] are currently trying to make this a smoother experience.

I believe structured ascii (or Unicode) text data with a light-weight parser in core is our best bet. The only thing that worries me about this is memory consumption for large index files.

Best regards,
Steffen

[1] This is a literary "we" in the sense of: Golden et al. Particularly NOT including myself.

Reply via email to