Re: DBI drivers by duck-typing

2011-09-13 Thread Darren Duncan
Tim Bunce wrote: On Mon, Sep 12, 2011 at 01:13:58PM -0700, Darren Duncan wrote: To be brief, ... Darren, if you want to do something really directly useful for the DBI ecosystem I would encorage you (or anyone else) to work on creating a DBI test suite that's independent of the DBI distributio

Re: DBI drivers by duck-typing

2011-09-13 Thread Tim Bunce
On Mon, Sep 12, 2011 at 01:13:58PM -0700, Darren Duncan wrote: > To be brief, ... Darren, if you want to do something really directly useful for the DBI ecosystem I would encorage you (or anyone else) to work on creating a DBI test suite that's independent of the DBI distribution. Tim. p.s. I'm

Re: Fwd: Idea for a Gofer transport for translating SQL - primarily intended for testing

2011-09-13 Thread Andrew Ford
On 12/09/11 20:46, Tim Bunce wrote: On Sun, Sep 11, 2011 at 11:25:20PM +0100, Andrew Ford wrote: I suggest that we move this discussion to dbi-dev. [dbi-users dropped] But let's not go there just yet. There's lots to be done here first. OK - I am attaching DBD::Gofer::Transport::nul versi

Re: New NestedHash module needs home

2011-09-13 Thread Jonathan Leffler
Did you consider DBIx::NestedHash? Would that make any sense? On Mon, Sep 12, 2011 at 10:29, Byrd, Brendan wrote: > I currently have a working and tested model for a “nested hash to table” > conversion. [...] > > ** ** > > My dilemma is: Where exactly should this kind of module go in the CPAN

Re: DBI drivers by duck-typing

2011-09-13 Thread David Nicol
On Tue, Sep 13, 2011 at 2:07 AM, H.Merijn Brand wrote: > The fact that the DBI is restrictive (or restricted) is a good thing. > First of all most of the restrictions are based on well thoughtthrough > decisions based on speed and use of resources. I do not have to take > those decisions again whe

New NestedHash module needs home

2011-09-13 Thread Byrd, Brendan
I currently have a working and tested model for a "nested hash to table" conversion. This will essentially fill the gap for DBD::AnyData to be able to convert nested array/hash objects, instead of merely a single table inside of an array. It works by a recursive sub that looks through the tree

Re: DBI drivers by duck-typing

2011-09-13 Thread H.Merijn Brand
On Mon, 12 Sep 2011 19:23:02 -0700, Darren Duncan wrote: > Fundamentally I propose an inversion of control, where users invoke DBD > modules > directly that optionally invoke or compose DBI to help them, rather than > users > invoking DBI that uses DBD modules to help it. The other stuff flo