I do not see any improvement with having to bundle hsqldb vs. having to bundle firebird.
If Firebird becomes the default database in Base, it will not be a
matter of bundling either HSQLDB or Firebird, but of bundling _both_ !
Otherwise what about existing legacy databases ?
The main motivation for the switch was getting rid of java
AFAIK the main issue in using a HSQLDB database embedded in the .odb
file is that, when LO crashes, the chance is big that the database is
destroyed: the recovery process does not recover that part of the file.
Will it still be the case with an embedded Firebird database ?
In that context I invite interested people to read a.o. the thread
published last monday on
http://forum.openoffice.org/en/forum/viewtopic.php?f=13&t=62419 by DACM.
An extract:
Unfortunately, the devs remain preoccupied with the embedded database
concept based on a default database engine. They're literally wasting
the summer trying to shoe-horn Firebird into Base as the default in
order to achieve yet another, single-file database (.odb), much like
we have today with HSQLDB. They don't seem to understand or
acknowledge that the user community has shelved the concept because it
is inherently unreliable (as confirmed by Microsoft
<http://www.techrepublic.com/blog/10things/10-reasons-to-split-an-access-database/1119>:
http://www.techrepublic.com/blog/10things/10-reasons-to-split-an-access-database/1119).
We've also moved beyond the idea of a default database with Base. This
actually free's the devs to eliminate internal Java dependencies from
the entire LibO/AOO code-base, perhaps with the exception of the hooks
necessary for external JDBC support.
Have users been enough involved in the debate so far ?
Thanks for your feedbacks.
Jean-Pierre
On 24/06/2013 16:19, Andrzej J. R. Hunt wrote:
On 24/06/13 12:25, David Tardon wrote:
If this is the current option, could we please consider the possibility
to drop the whole idea and just stay with hsqldb? With my distro hat on,
I do not see any improvement with having to bundle hsqldb vs. having to
bundle firebird.
The main motivation for the switch was (another step in) getting rid of
java (at least for me personally it is, and AFAICS for most other people
too), and not the bundling of a db. And there appear to be solutions to
allow reliable use of external firebird with various ICUs (see mails
from Lionel/Michael) -- so either way firebird still makes the most
sense to me.
Cheers,
Andrzej
_______________________________________________
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.