<div dir="ltr">Hello I'm Finishing my Master Degree this Year (2015) in Information Technology at Petru Maior University Romania <div><br></div><div><a href="http://upm.ro/English/English.html">http://upm.ro/English/English.html</a><br></div><div><br></div><div>I will work this summer on finishing integration of Firebird backend </div><div><a href="https://wiki.documentfoundation.org/Development/GSoC/Ideas#Finish_Firebird_driver_integration">https://wiki.documentfoundation.org/Development/GSoC/Ideas#Finish_Firebird_driver_integration</a><br></div><div><br></div><div><span style="color:rgb(37,37,37);font-family:sans-serif;font-size:14px;line-height:22.3999996185303px">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.</span><br></div><div><span style="color:rgb(37,37,37);font-family:sans-serif;font-size:14px;line-height:22.3999996185303px"><br></span></div><div><span style="color:rgb(37,37,37);font-family:sans-serif;font-size:14px;line-height:22.3999996185303px">I started by cleaning the previous gerrit and submitting new one</span></div><div><span style="color:rgb(37,37,37);font-family:sans-serif;font-size:14px;line-height:22.3999996185303px"><br></span></div><div><span style="color:rgb(0,0,0);white-space:pre-wrap">Also as time permits fixing the following blockers for firebird integration :</span><br></div><div><pre class="" id="comment_text_18" style="white-space:pre-wrap;width:50em;color:rgb(0,0,0)"> <a class="" title="ASSIGNED - EDITING - Firebird : does not respect AUTOVALUE NOT NULL setting via UI - no autoincrement/serial function" href="https://bugs.documentfoundation.org/show_bug.cgi?id=69949" style="color:rgb(102,51,102)">bug 69949</a> - table editor should support the autoincrement
<a class="" title="NEW - EDITING: Embedded Firebird - Creating relationship in GUI impossible, but Firebird supports relations" href="https://bugs.documentfoundation.org/show_bug.cgi?id=71009" style="color:rgb(102,51,102)">bug 71009</a> - relationship management not implemented in GUI
<a class="" title="NEW - EDITING - Embedded Firebird - Creating table from default choices via wizard fails" href="https://bugs.documentfoundation.org/show_bug.cgi?id=71251" style="color:rgb(102,51,102)">bug 71251</a> - Creating table from default choices via wizard fails
<a class="" title="NEW - Embedded Firebird : data type DECIMAL/NUMERIC has been forgotten?" href="https://bugs.documentfoundation.org/show_bug.cgi?id=74172" style="color:rgb(102,51,102)">bug 74172</a> - no data type DECIMAL/NUMERIC
<a class="" title="NEW - Not allowed to create view with embedded Firebird ?" href="https://bugs.documentfoundation.org/show_bug.cgi?id=76072" style="color:rgb(102,51,102)">bug 76072</a> - view creation not implemented</pre><pre class="" id="comment_text_18" style="white-space:pre-wrap;width:50em;color:rgb(0,0,0)">I will test also firebird 3.0 integration (it should work with old 2.5 c based api with no changes )</pre><pre class="" id="comment_text_18" style="white-space:pre-wrap;width:50em;color:rgb(0,0,0)">Some it's features would allow easy fixes for example <span style="font-family:arial,sans-serif">autoincrement (implemented as identity)</span></pre><pre class="" id="comment_text_18" style="width:50em"><font color="#000000" face="arial, sans-serif"><span style="white-space:pre-wrap"><a href="https://github.com/FirebirdSQL/core/blob/master/doc/sql.extensions/README.identity_columns.txt">https://github.com/FirebirdSQL/core/blob/master/doc/sql.extensions/README.identity_columns.txt</a><br></span></font></pre><pre class="" id="comment_text_18" style="white-space:pre-wrap;width:50em;color:rgb(0,0,0)"><span style="font-family:arial,sans-serif">True boolean datatype ...</span></pre><pre class="" id="comment_text_18" style="white-space:pre-wrap;width:50em;color:rgb(0,0,0)"><span style="font-family:arial,sans-serif"><a href="http://www.firebirdsql.org/file/community/conference-2014/pdf/02_fb.2014.whatsnew.30.en.pdf">http://www.firebirdsql.org/file/community/conference-2014/pdf/02_fb.2014.whatsnew.30.en.pdf</a></span></pre><pre class="" id="comment_text_18" style="white-space:pre-wrap;width:50em;color:rgb(0,0,0)"><span style="font-family:arial,sans-serif">If nothing else is left to do i will create a branch with firebird 3.0 c++ oo api </span></pre><pre class="" id="comment_text_18" style="width:50em"><font color="#000000" face="arial, sans-serif"><span style="white-space:pre-wrap"><a href="https://github.com/asfernandes/fbstuff/tree/master/src/test">https://github.com/asfernandes/fbstuff/tree/master/src/test</a><br></span></font></pre><pre class="" id="comment_text_18" style="width:50em"><span style="white-space:pre-wrap;color:rgb(0,0,0);font-family:arial,sans-serif">Api will be Fronzen only after Beta2 according to the Firebird core developers </span><br></pre></div></div>