Re: SV: SV: Perl 6 modules plan

[email protected] (Michael G Schwern) Sun, 12 Aug 2001 11:15:03 -0400
Newsgroups perl.perl6.stdlib
Message-ID <20010812111503.B20735@blackrider>
On Sun, Aug 12, 2001 at 12:21:19PM +0200, Henrik Tougaard wrote:
> You have forgotten:
>       Ingperl
>       Sybperl
>       Sqlperl
>          and a host of other perl4-compatibilitymode modules
>          (including Oraperl, and I think Msql, Mysql, Pg, Pg95, Sybase).
> 
> I hope that we forperl6 can standardise database acces on DBI - most of
> the modules you list have a DBD:: modules too.

Those are, for the most part, all deprecated in favor of their DBD::
versions.  So DBI drivers are already standardized.  Not much you can
do about the old modules.

Ya know... the CPAN shell has the ability to combine several
repositories together (via CPAN::Site).  Since we can't ever get rid
of the old, deprecated versions/names of modules (ie. oraperl vs
DBD::Oracle), we *could* put them into a different repository.

Perhaps CPAN/ for the good stuff, CPAN/deprecated/ for the old stuff.
The CPAN shell would look in both for modules (so "install oraperl"
would still work) but it could flag them as deprecated (perhaps in the
i/ora/ list).  People who look for things manually on CPAN will be
shielded from mistakenly grabbing a deprecated module (since they'd
have to deliberately dig into the deprecated/ directory).


-- 

Michael G. Schwern   <[email protected]>    http://www.pobox.com/~schwern/
Perl6 Quality Assurance     <[email protected]>	     Kwalitee Is Job One
<GuRuThuG> make a channel called #Perl, and infest it with joking and 
	   fun.... it doesnt make alot of sense.