Daniel Berger
3/6/2007 8:28:00 PM
On Mar 5, 4:18 am, "Tim Becker" <a2800...@gmail.com> wrote:
> > complete. I know there are some people willing to work on this driver,
> > but they don't seem to be able to reach the maintainer.
>
> The DBI team is pretty busy and you need to whine around a bi on the
> rubyforge forum to get their attention.
>
> -tim
The DBI team doesn't control the drivers (at this point), only the DBD
interface for the underlying driver. The postgres driver itself is
maintained separately by Dave Lee, who was close to an 0.8.0 release,
but has been busy lately. I'll let him speak for himself on a release
date.
Since the separation of the DBD's and the underlying drivers seems to
cause the most confusion, I think the best thing to do is separate the
DBD's from DBI itself, put them into individual packages (I started
doing this, but haven't finished) and then bundle the drivers with the
DBD's. This is what Perl does, and it works pretty well. Besides, this
will let us gemify the individual drivers, so that you can do "gem
install dbd-pg", for example, and you'll get the DBD *and* the
underlying driver, all at once.
This will take time, since bundling the DBD's separately will require
modification to DBI itself (in terms of how and where it searches for
drivers, especially in the world of gems). Then there's the issue of
contacting individual driver authors, etc, etc.
So, yes, we're paying attention, we're just very busy.
Regards,
Dan