https://bugs.documentfoundation.org/show_bug.cgi?id=146673

--- Comment #13 from Alex Thurgood <[email protected]> ---
(In reply to Maciej Morycinski from comment #12)

> It is well known that H2 used to be a candidate for Base backend that has
> been rejected. Perhaps the resulting bad blood is still simmering between
> these two projects. Not really my problem. Since Base works with HSQLDB
> fine, I will just make a mental note "don't bother to use H2 with Base;
> mutual sabotage likely"
> 

I don't believe that it is a question of mutual sabotage, nor bad blood, but
rather a lack of Base development in general, and in particular anything
Base-related that relies on Java.

The move to Firebird was motivated by the desire to lessen the impact of the
dependency on Java in order to provide a functional embedded database solution
(in addition to the server-based DB backends currently supported which may, or
may not, rely on JDBC drivers, at least optionally).

Unfortunately, that move was neither completely thought out, nor implemented to
equate to the old and now obsolete embedded HSQLDB 1.8.0, with the result that
embedded Firebird still remains an "experimental" option, fraught with its own
difficulties.

H2, being a Java DB, suffers from the same general fate as HSQLDB, or probably
any other pure Java DB (Derby, etc).


With internal Java support in the LO code also being an unloved knave in the
eyes of many developers, there isn't much interest among the code contributor
community in developing, or even maintaining, the LO code base that relies on
that Java functionality.

The fact that any of it (the Java stuff) still works is down to a very few
developers.

I find this desperately dissatisfying too, but there is no changing the reality
of the situation that unless someone comes along with deep pockets, coding
experience in DB/Java environments, and/or a mind to make things better, then
nothing will change much in the foreseeable future in this regard.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to