[Haskell-cafe] HDBC Roadmap

Tom Hawkins tom at confluent.org
Fri Jan 6 16:06:07 EST 2006


Hi John,

Thanks for releasing HDBC.  This is probably more of a GHC question, but 
is there any way to staticly link in the Sqlite3 libraries with an 
application that uses HDBC.Sqlite3?

Thanks!

-Tom

John Goerzen wrote:
> I've had some questions about my intentions for HDBC.  The Current Plan
> is:
> 
> Release 1.0.0 next week.  Before that happens, I want to have a stable
> and useful API.  I have one feature request to implement yet (examinine
> properties of arbitrary tables in the database).  I also want to finish
> the ODBC driver first, which should happen yet this week.
> 
> After that, I will probably also release a MySQL backend.
> 
> I hope that HDBC can be a community effort.  Towards that end, I hope to
> be able to get some trac pages going on somebody's server and perhaps a
> mailing list where ideas and implementations for future enhancements can
> be discussed.  I'd also like to be able to help people that would like
> to write backends for additional databases.  (I also should announce
> hsql-testsuite, the common HUnit suite that is used to test each
> database backend.)  The development time for a HDBC backend looks like
> about 1 day per database, including the amount of time it takes to learn
> that database's C API.  (A bit more for ODBC because its API is weird
> and the documentation is unhelpful)
> 
> Post 1.0.0, I will spend some time optimizing performance in the
> existing database drivers.  There are several opportunities to do that,
> and they should yield significant results for certain use cases (such as
> inserting thousands or millions of rows of data at once.)
> 
> Comments and suggestions are quite welcome.  Patches too ;-)
> 
> -- John
> 
> 
> _______________________________________________
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
> http://www.haskell.org/mailman/listinfo/haskell-cafe
> 
> 



More information about the Haskell-Cafe mailing list