2nd Mac Porters Meeting (Saturday)
Saturday minutesHamburg (germany)
Present
Saturday
Martin Hollmichel
Kai Backmann
Martin Kretzschmar
Pavel Janik
Tino Rachui
Shaun McDonald
Eric Bachard
Jurgen Schmidt
Stephan Schaefer
Florian Heckl
10:00 - 11:00 : Hacking / Welcome
11:00 -12:00 : Eric Bachard ( Session )
Abstract :
Objectives of the meeting :
Major todo : provide an alpha version of OpenOffice.org Aqua as soon as possible
meet us in the same place, the same time ( physically in one place, synchronously)
make a serious point about native port : complete description of work in progress
work and have fun together using workshops
define manageable chunks of work (Tino's proposal)
Last Mac porting news
X11 version : 2.1 soon out /Last important changes since last year :
user Interface customization
user installation preferences
cups
(better, but not perfect) system fonts use
AFP
Building process :
lot of issues fixed
better building system ( work in progress )
more recent : buildbots, termit
CWS integration :
Mainly Mac OS X buildfixes
lot of work with deadlines
Providing software :
Ressources for download are not sufficient
QA'ed version are mirrored
Maho Nakata's site looks overloaded
QA is helpfull
Status of Mac port :
Visibility :
Present at Solution Linux 2006 ( Apple Stand )
Present at OooCon2006
Present at Apple Expo Paris
New website : thanks to Filip Molcan, Shaun McDonald and Alexis Pigeon
IRC Meetings : a good way of communication, but needs help and improvements.
Looking at stats.openoffice.org :
http://stats.openoffice.org/spreadsheet/OOo-2006-11-18.ods
http://stats.openoffice.org/spreadsheet/OOo-2006-11-11.ods
http://stats.openoffice.org/spreadsheet/OOo-2006-11-04.ods
-> approximatively 25 000 downloads per week (average value
Native port :
Enormous activity on the wiki :
AQUA : http://wiki.services.openoffice.org/wiki/Category:Aqua
-> 36 items !!
MACOSX :
-> 54 items !!
Let's continue to write and organize native port documentation
New devs need help. It was proposed to better define objectives, like less important tasks (to not demotivate people)
Work in progress : http://wiki.services.openoffice.org/wiki/Mac_OS_X_Porting_-_Work_Areas/Todo%27s
Quick list of known issues with native version
12:00 - 13:00 Florian Heckl
Native Filepicker
historical of several versions and bugfixes
- main event loop issue
- FilePicker did appear in background
- modal mode or not ,
- when X11 is used in fullscreen, the native FilePicker is only visible in Aqua world
New entry in the wiki has been created : http://wiki.services.openoffice.org/wiki/Mac_OS_X_Porting_-_Native_FilePicker ( Work in progress)
OpenQuestion: provide or not Native Filepicker for X11 version (will be solved during IRC meetings )
13:00 - 14:00 All
Definition of main objectives for native port
mainly :
Concentrate on fix major issues using XCode, and sharing tips ( using the wiki )
- debugging using XCode, create a wiki entry
- doing regular points on weekly meetings
Major issues are :
1) bitmap issue :
only new lines are drawn -> bitmap issue
Once fixed should help for transparency issue
reading from screen for scrolling (bitblt not implemented), maybe we need an additional buffer
2) painting : debug painter timers have maybe to be revisited ( needs an important work )
3) fonts ( i.e. redrawing )
4) text entry in writer ( Stephan fixed the nRepeat bug )
Define and assign work areas more precisely
Second importance bugs (later) :
- later : when you click on aquawm bar (the title bar), popup windows must be close.
- native controls
- printing
- drag and drop
14:50 - 15:00 Pizza time ( Workshop )
15:00 - 16:00 Tino Rachui ( Workshop )
gdb use and OpenOffice.org debugging introduction
(presentation link )
16:00 - 18:00 Stephan Schaefer ( Workshop )
Use XCode to debug OpenOffice.org
Objective :
1) describe how it works: get a better overview
2) debug / implement
debugging using XCode :
Key entries : text input in writer did not work.
Live test : this bug was fixed (Stephan Schaefer / Tino Rachui / Pavel Janik :-)
-> was nRepeat issue
18:00 - 19:30 Tino Rachui / Eric Bachard / Pavel Janik
Write wiki page : howto use XCode to debug OpenOffice.org
19:30 Time to find a Restaurant
<< Accueil