Date: prev next · Thread: first prev next last
2015 Archives by date, by thread · List index


Hello I'm Finishing my Master Degree this Year (2015) in Information
Technology at Petru Maior University Romania

http://upm.ro/English/English.html

I will work this summer on finishing integration of Firebird backend
https://wiki.documentfoundation.org/Development/GSoC/Ideas#Finish_Firebird_driver_integration

The main remaining issue is that the firebird data format embedded in the
.odb file is endianess-dependent. The idea is to switch to Firebird's
"archive" format that is not.

I started by cleaning the previous gerrit and submitting new one

Also as time permits fixing the following blockers for firebird integration
:

  bug 69949 <https://bugs.documentfoundation.org/show_bug.cgi?id=69949>
- table editor should support the autoincrement
  bug 71009 <https://bugs.documentfoundation.org/show_bug.cgi?id=71009>
- relationship management not implemented in GUI
  bug 71251 <https://bugs.documentfoundation.org/show_bug.cgi?id=71251>
- Creating table from default choices via wizard fails
  bug 74172 <https://bugs.documentfoundation.org/show_bug.cgi?id=74172>
- no data type DECIMAL/NUMERIC
  bug 76072 <https://bugs.documentfoundation.org/show_bug.cgi?id=76072>
- view creation not implemented

I will test also firebird 3.0 integration (it should work with old 2.5
c based api with no changes )

Some it's features would allow easy fixes for example autoincrement
(implemented as identity)

https://github.com/FirebirdSQL/core/blob/master/doc/sql.extensions/README.identity_columns.txt

True boolean datatype ...

http://www.firebirdsql.org/file/community/conference-2014/pdf/02_fb.2014.whatsnew.30.en.pdf

If nothing else is left to do i will create a branch with firebird 3.0
c++ oo api

https://github.com/asfernandes/fbstuff/tree/master/src/test

Api will be Fronzen only after Beta2 according to the Firebird core developers

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.