On Fri, Mar 22, 2002 at 09:39:30AM -0800, Stephen Keller wrote:
> Hello all, Tim asked about making DBI part of the main Perl 
> distribution.  I'm not sure this is such a great idea because
> of the interdependencies between the DBD drivers and the DBI. 
> In the case of DB2 it can be a problem because IBM specifies
> the version of DBI for a given version of the DBD driver.  When 
> these don't match up, the driver doesn't always work correctly.

Why not, exactly?

> Even if the DBI were part of the distribution, we'd still have
> to install the DBD drivers, so I'm not sure that having DBI
> already there buys very much.

The number, and maturity, of pure-perl DBD's is rising.

> While I like the idea of the DBI being part of the standard 
> distribution, I'd want control over which version got installed.  
> I'm not sure that's what you had in mind Tim.  Especially, given 
> that you'd have to include multiple versions (or their diffs) in 
> the Perl distribution to support that level of control.

I'd rather push the other way... driver authors need to write drivers
the do-the-right-thing. Specifying particular versions of the DBI
is a bit of a cop out.

Tim.

Reply via email to