I'm more than a bit hesitant to declare that my entirely theoretical
API will become official. And I doubt John would be willing to wait for
perhaps a year for it to possibly become a real thing and even an SRFI,
while the Scheme community needs yesterday a persistence facility ably
supplied by the zero-admin dynamically typed SQLite.
I'm not fussed about that . There are already implementation-specific libraries.
Let's focus on getting the client API and the subprocess protocol right. Then a Scheme library that talks to a subprocess (hopefully using S-expressions or ASN.1 rather than a bespoke serialization) that speaks the SQLite API will be both portable and usable, and will get the SRFI finalized. A second implementation will be a Good Thing for standardization, and of course many more can follow.