Mac native port and aquavcl01 cws

aquavcl01 cws is closed : means no more commit, and QA is in progress for integration.
This cws was created 2005-11-27, during 1st Mac porters meeting ( Hamburg 25th 27th November 2005 ), using milestone m137 as basis.
For the one not aware, milestone 137 was just after 2.0 output. With it, a complete native port of OpenOffice.org on Mac OS X has been created ( namely aqua part in vcl directory ).
Complete is not exact, because our work used an existing work in progress, with bases written some time -years- ago by Stephan Schaefer and Dan Williams ( e.g. Native Widget Framework, but not only )
The result :
Today, OpenOffice.org runs under Mac OS X, without the need to install X11 anymore, and the code will be -if nothing's going wrong- soon included in OpenOffice.org sources. This is work in progress, and a lot is remaining, but here we are.
Some figures of aquavcl01 cws now :
just about vcl (the main part) : 50 new files + all modifications in common part
20 developers contributed to the code : 16 developers contributed directly + 4 undirectly ( not the name in the commits, but they helped for code, Intel port ..etc
... around 1400 commits of code were necessary to reach the current state.
It does contain 58 issues in IssueZilla ( we started to file issues for aquavcl01 very lately ).
Note : we filed issues about it at the end only, to avoid prohibitive number of issues
... 22 modules are concerned and have been modified:
basebmp boost canvas desktop dtrans extensions fpicker framework freetype instsetoo_native
padmin psprint sal scp2 sfx2 sj2 solenv sot stlport svtools toolkit vcl
This cws has been successively resynchronized with milestones :
m163 / m172 / m177 / m181 / m182 / m184 / m187 /m192 / m195 / m196 / m200 / m202 / m208 / m211 / m215
For the one used to resync, they surely understand what it means ;-)
The Future :
aquavcl02 has been created, and today ( 2nd of July 2007 ), " aqua " keyword does concern 178 issues
Once Drag and drop will be implemented, we'll provide alpha version.
A second development snapshot is scheduled this week.
Stay tuned !

Libellés : aqua, development
<< Accueil