Email list hosting service & mailing list manager

Welcome to the Scheme Database Interface (sdbi) project hga@xxxxxx (24 Sep 2019 12:29 UTC)
(missing)
Re: Welcome to the Scheme Database Interface (sdbi) project Lassi Kortela (24 Sep 2019 15:59 UTC)
Re: Welcome to the Scheme Database Interface (sdbi) project Lassi Kortela (24 Sep 2019 13:21 UTC)
Markdown in Scheme Lassi Kortela (26 Sep 2019 14:48 UTC)

Re: Welcome to the Scheme Database Interface (sdbi) project Lassi Kortela 24 Sep 2019 13:21 UTC

> I will immediately commence building minimal Chibi Scheme connectors to, in alphabetical order, the wide column Apache Cassandra, graph NeoJ4, and SQL RDBMS PostgreSQL and SQLite3 databases.
This is a good (and ambitious) plan. Will you be using Chibi's FFI and
the native C library for all of these, instead of sockets?

> For schemepersist.net, a nice looking theme, and Markdown to HTML static site generator recommendations.

Amirouche has a competition ongoing to produce static site generators in
Scheme.

> Someone to start prototyping the JDBC connector if Lassi isn't going to do it.

I can at least start on the JDBC work also, since SQLite and Postgres in
C isn't that much work (many of the hard and uncertain parts are already
done).

> At least one Scheme implementation in addition to Chibi Scheme ought to implement the whole sdbi stack before any SRFIs are finalized.

Since Chibi is an R7RS Scheme, it would be good to have an R6RS Scheme
as well, e.g. Chez Scheme. I could think of doing a portable R6RS
implementation supporting only subprocess implementations out of the
box. But if someone else is enthusiastic about R6RS, I'd rather they
lead that effort since I already have my hands full :)

In any case, R6RS is still alive and we'd be doing a disservice to
Schemers not to support it as well

> Thanks to all, let's see if we can create some long lived first class infrastructure for the Scheme community.

Thanks for volunteering to run things :) IMHO we've got off to a great
start, so this is looking very promising.