SQLite Bindings

Jonathan M Davis jmdavisProg at gmx.com
Mon Mar 14 02:39:16 PDT 2011


On Monday 14 March 2011 02:24:45 Jonas Drewsen wrote:
> On 14/03/11 00.07, Jonathan M Davis wrote:
> > On Sunday 13 March 2011 14:56:34 Jonas Drewsen wrote:
> >> On 13/03/11 18.29, dsimcha wrote:
> >>> One of the features I miss most in Phobos is support for SQLite.
> >>> Several people have written bindings and wrappers and haven't gotten
> >>> much attention. (For example: https://github.com/bayun/SQLite3-D ).
> >>> 
> >>> IMHO, we should do the following:
> >>> 
> >>> 1. Put SQLite bindings and the C code (which is public domain) in
> >>> etc.c, just like zlib now. Put it in the docs, etc. to make sure
> >>> people know it's there. This will lower the barrier to entry for
> >>> people who want to make wrappers. These can probably be included
> >>> without any review, since they're a pile of well-tested C code and a
> >>> fairly mechanical translation of a header file.
> >>> 
> >>> 2. Encourage people to make wrappers **after** the C code and bindings
> >>> are already "just there", ready to be used. With the barrier to entry
> >>> lowered, we might actually get someone who's serious enough about it to
> >>> take it through the whole review process, etc., rather than just
> >>> dumping a quick n' dirty post to the forum and then forgetting about
> >>> it.
> >> 
> >> It's a great idea. But I think there need to be some kind of janitor for
> >> the 'etc' modules so that it does not end up as a new dsource collection
> >> of many unmaintained, some dead and a few live projects.
> >> 
> >> Btw. are there any kind of automated nightly builds of dmd/phobos to
> >> handle regressions?
> > 
> > http://d.puremagic.com/test-results/
> > 
> > - Jonathan M Davis
> 
> Very nice. Is this you own build setup or an official one?

No. That's the official autotester. Brad Roberts manages it. It's expanded quite a 
bit recently. FreeBSD and OSX are _very_ recent, and 64-bit Linux is fairly 
recent.

- Jonathan M Davis


More information about the Digitalmars-d mailing list