2010/9/2 Steffen Winkler <steffen.wink...@gmx.net>: > Hello together, > > thank you for hard work writing this skeleton. It looks very useful. So I see > what is driver specific and what is common.
That was the intention ;) With both docs and the sources of DBD::CSV, DBD::DBM and DBD::Sys, you should be able to figure out responsibilities. > Last weekend I have done a lot for DBD::PO. The first question was: Who opens > the file? As long no-one tells anything, DBD::File::Table::open_file should do. DBD::DBM gives a good example, how to prevent that, when necessary. > At work it is horrorable now. Every day a lot of work and a chaotic project > management. *whistle* There was an old joke that you need to fill out a standard form with with 2 carbon copies in Siemens to go to the toilet ;) > This is a fine excuse why I have not done more. The next excuse is, that I > have to prepare my 18 days hoilday in Canada/Alaska around Vancouver, > starting on September the 9th. I hope, I can do next weekend a lot. > > If I have more informations about the skeleton I write you more. That would be great. Both, praise and criticism is very welcome. > Regards Steffen. Best regards, Jens > -------- Original-Nachricht -------- >> Datum: Mon, 30 Aug 2010 22:34:14 +0200 >> Von: Jens Rehsack <rehs...@googlemail.com> >> An: Tim Bunce <tim.bu...@pobox.com>, Steffen Winkler >> <steffen.wink...@gmx.net> >> CC: DBI Developers Mailing List <dbi-dev@perl.org> >> Betreff: Re: Fwd: DBD::File updates and DBD::PO > >> 2010/8/16 Tim Bunce <tim.bu...@pobox.com>: >> > Rather than a skeleton I think I'd prefer an actual useful simple driver >> > with an implementation that's kept clean and clear enough for use as a >> > base for cloning. I.e., a "reference implementation". >> >> This "cloning" moved Steffen into the situation where he can't free >> himself >> after "we" (read: I) updated DBD::File so much ;) >> >> > It would also be handy if the driver had a name that was easy/safe to do >> > a global replace on. Then we could provide a "clone the driver" script >> > that would copy the driver source tree, including tests, and change the >> > package names etc. Ideally the new driver tree, with the new name, >> > should "just work". >> >> As discussed with you and Greg Sabino Mullane in IRC, I've added two >> guides how to implement DBI drivers using DBI::DBD::SqlEngine or >> DBD::File. >> >> Steffen, would you please be so kind and prove them, if they fit your >> needs? >> >> Best regards, >> Jens > > -- > GMX DSL SOMMER-SPECIAL: Surf & Phone Flat 16.000 für nur 19,99 €/mtl.!* > http://portal.gmx.net/de/go/dsl >