Ovid wrote: > --- Ken Williams <[EMAIL PROTECTED]> wrote: > >>On Jul 28, 2005, at 6:26 PM, Randy W. Sims wrote: > > >>That's true. All the smarts could be centralized in the indexer. >> >>But then there's the problem of making sure when someone's browsing >>CPAN manually (on a regular mirror or on search.cpan.org or wherever) > > >>that they don't accidentally download perl6 modules when they meant >>to >>download perl5 modules. CPAN(PLUS)? may use only the index files, >>but >>people's brains don't. > > > Because we still put "require 6" in Build.PL and their "perl Build.PL" > chokes and they see pretty quickly what's going on (we hope.) Then at > least there's a chance of them figuring out how to resolve the problem. > So far, putting stuff in the indexer is the best idea I've heard.
Hmm, this could probably be fixed easily also. Either by using a Apache handler for directory listings (?not too familiar with web development, but isn't that what is used when a directory listing is requested?) or by having PAUSE generate/update an index file for each module/author directory at the time of submission. If it's a P6 distribution, the listing could display a special icon. Not sure how this would affect performance of the server...
Might be a good idea to run this whole scenario by Andreas Koenig, and then by the folks over on the perl6.language list. There may be valid reasons for wanting a seperate server, but I can't think of anything off-hand.
Randy.