>>>>> On Fri, 14 Sep 2001 03:22:06 +0200, Michael G Schwern <[EMAIL PROTECTED]> said:

  > To avoid overwhelming Andreas with all my indexing suggestions, and in
  > order to gain some flexibility to try out New Things without screwing
  > up everyone's CPAN access, I'm going to try a little experiment.

  > Hold onto your knees--I'm going to publish alternative CPAN indexes.

Great.

  > This is *not*, repeat, *not* a fork.

And I will *not*, repeat, *not* be offended by any fork, should it
happen and should it prove useful:-)

  > The new indexes would all point
  > at the existing CPAN servers and modules.  They would simply publish
  > additional information, different views on the data and try out new
  > indexing models.  The indexes will live on a seperate server and will
  > be accessable via a subclass of the CPAN shell that has the ability to
  > read an index from one machine but download from another.

Good.

  > Things I will try out...

  >     - Alternative indexing schemes that I've proposed in the last few days

Good

  >     - A more interesting indexing format, probably YAML

Excellent

  >     - rsyncing rather than downloading a new index

Please talk to Ian Phillipps <[EMAIL PROTECTED]> (CC'd), he's
interested in adding generic rsync capabilities to CPAN.pm. Good
thing.

  >     - publishing index fragments in each modules/by-module/Foo/ directory

Sounds useful.

  >     - new indexing programs and schemas

As above.

  >     - faster indexing by trusting the version # on the tarball name

This sounds dangerous, I'm afraid. I'm sure you are aware of, say,

admin's cpan> d GAAS/libwww-perl-5.53.tar.gz               
Distribution id = G/GA/GAAS/libwww-perl-5.53.tar.gz
    CPAN_USERID  GAAS (Gisle Aas <[EMAIL PROTECTED]>)
    CONTAINSMODS LWP::Protocol::ftp HTTP::Status File::Listing HTTP::Headers 
LWP::Protocol::nntp HTTP::Daemon LWP::Protocol::mailto HTML::Form 
LWP::Protocol::gopher HTTP::Message HTTP::Cookies HTTP::Headers::Auth 
HTTP::Request::Common HTTP::Response LWP::Authen::Basic HTTP::Request WWW::RobotRules 
LWP::Protocol LWP LWP::MediaTypes LWP::Protocol::data HTTP::Negotiate 
LWP::Protocol::http11 LWP::Simple Net::HTTP LWP::RobotUA LWP::Protocol::file 
HTTP::Headers::Util HTTP::Headers::ETag LWP::Authen::Digest LWP::Protocol::http 
HTTP::Date LWP::MemberMixin LWP::UserAgent LWP::Protocol::GHTTP LWP::Debug 
WWW::RobotRules::AnyDBM_File


Thanks for your impetus,
-- 
andreas

Reply via email to