GSoC 2015

marius adrian popa mapopa at gmail.com
Tue Mar 24 10:01:47 PDT 2015


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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/libreoffice/attachments/20150324/43a0e3d3/attachment.html>


More information about the LibreOffice mailing list