On Wed, Mar 4, 2020 at 1:50 PM Richard Hodges via Boost
Why just MySQL?
Getting something useful released is more important than getting something perfect released.
If Ruben has a ready-to-go solution for MySQL, why not make it available to users?
Making it available to users is not the same as making it part of Boost. Boost is known for general purpose libraries, as well as more domain-focused solutions, but it is not a place for wrappers around specific other libraries. Let alone, when the said libraries already have C/C++ API.
It can always be complemented or extended with Oracle, SQLite, ODBC etc etc later.
If the proposed library offers a stable and flexible API that can be backed by multiple implementations then by all means - that would be a very interesting proposal indeed. But the author has to demonstrate that the proposed user API can in fact be supported by more than one backend, so at least two backends need to be presented, and preferably with guidelines and infrastructure for adding more.