On Tue, May 12, 2015 at 08:35:23PM +0200, Torsten Bergmann wrote:
> Also I do not understand: while "Garage-Postgres"  uses the Postgres 
> project PostgresV2 as a backend the "Garage-Sqlite3" does not use
> NBSqlite3 or SQlite3 projects as backend.
>
> So "GASqlite3FFI" copies many methods of the original NBSQLite3 project from
> Pierce and myself and is therefore like an own fork now. 

Yes, I agree this is not the best approach. I've just added support for
SQLite's online backup API to NBSQLite3. (See my blog.) Garage's forking means
it does not directly benefit from improvements to NBSQLite3. Now, this being
Smalltalk, I reckon that some metaprogramming magic will allow me to add the
new stuff in NBSQLite3 to Garage, but overtime as the code bases diverge this
gets difficult.

Pierce


Reply via email to