Difference between revisions of "2nd Mac porters meeting"

From Apache OpenOffice Wiki
Jump to: navigation, search
(Content)
(Content)
Line 158: Line 158:
 
  - Definition of an agenda for the weekend
 
  - Definition of an agenda for the weekend
  
<big>13:00 - 13:15 Pause ( Coffee, , Beer, Pizzas )</big>
+
<big>12:50 - 13:00 Pause ( Coffee, (whatever) , Beer, Pizzas ... )</big>
  
<big>13:15 -13:45 Florian Heckl</big>
+
<big>13:00 -13:30 Florian Heckl</big>
  
 
Native FilePicker implementation
 
Native FilePicker implementation
  
<big>13:45 - 14:00</big>
+
<big>13:35 - 14:00</big>
  
 
Agreement on an agenda for the weekend, using the list below '''Suggestions of interesting topics for the meeting'''
 
Agreement on an agenda for the weekend, using the list below '''Suggestions of interesting topics for the meeting'''
  
<big>14:00 - 19:00  Workshops</big>
+
<big>Workshops</big>
  
Workshop 1)  Tino Rachui ( + Pavel Janik )
 
  
Debug OpenOffice.org ( gdb, and other tools )
+
<big>14:00 -16:00 Tino Rachui ( + Pavel Janik )</big>
 +
 
 +
Workshop1 : debug OpenOffice.org ( gdb, and other tools )
 +
 
 +
<big>16:00 - 17:00 ( any volunteer ? )</big>
  
 
Workshop 2  Most important bugs for alpha
 
Workshop 2  Most important bugs for alpha
Line 183: Line 186:
 
  </pre>
 
  </pre>
  
Workshop 3 : Eric Bachard :
+
<big>17:10 -18:00</big>
 
+
Native controls :  
+
  
 +
Workshop 3 :  Native controls
 +
<pre>
 
- description of the code  
 
- description of the code  
 
- native controls in runtime-
 
- native controls in runtime-
 
- code review,  
 
- code review,  
 
- search solutions for missing parts : combo / list boxes + text entries
 
- search solutions for missing parts : combo / list boxes + text entries
   
+
  </pre>
 +
 
 +
<big>18:00 -19:00</big>
  
 
Workshop 4 :  (any volunteer to manage ? )
 
Workshop 4 :  (any volunteer to manage ? )

Revision as of 12:36, 1 December 2006

When?

2nd and 3rd of December 2006

Where?

Google Hamburg
ABC-Strasse 19
20354 Hamburg
Germany

How to get there

Airport: HAM
There is a bus connection from the airport. 
Hamburg Airport does not yet have a direct rail connection to the city centre. 
The nearest subway & suburban railway station, Ohlsdorf, is served by
suburban rail lines S1 and S11 and the subway line U1; all of these will take you
to or from the main station, Hauptbahnhof, or Jungfernstieg [city centre].
Ohlsdorf station and the Terminals are connected by the number 110 bus,
the "Airport-Express", which runs every 10 minutes.
A taxi costs about 10 euros in one direction.

[FIXME] : find additionnal informations for people who didn't find how connect from airport to the meeting ( both directions)

060818 CityAnb-W.jpg

-> search in Hamburg Airport website :[Hamburg Airport Website]

Other links : [City anbindung]

What?

A fun weekend of hacking! Google will provide the following facilities on-site:

  • A largish room with projectors for talks
  • 5 Mac PRO workstations for hacking use during the conference
  • Lunch on Saturday and Sunday

Google status: Things look OK at this point, unless there are any last minute snags.

Other hardware available : ericb will provide a macbook pro + a mac mini (powerpc) with prebuilt Aqua version

Tino will provide an Imac 20" for workshops

Where to stay

NB: Rates might not be accurate

Side Hotel

Side Hotel
Drehbahn 49
20354 Hamburg
+49 (040) 30-99-90
+49 (040) 30-99-93-99 fax
info@side-hamburg.de
reservation@side-hamburg.de

This is a very nice, modern hotel within seven minutes' walk from the office.

Superior Category
Single Room: €135,00
Double Room: €160,00

Deluxe Category
Single Room: €150,00
Double Room: €175,00

These prices include breakfast, and all taxes.

Four Seasons Hotel

Raffles Vier Jahreszeiten (Four Seasons Hotel)
Neuer Jungfernstieg 9-14
+49 (040) 34-94-0
+49 (040) 34-94-2600 fax
emailus.hvj@raffles.com

The name "Four Seasons" speaks for itself.

Superior Category (view to the courtyard)
Single Room: €155,00
Double Room (single occupancy): €180,00
Double Room (double occupancy): €205,00

Deluxe Category (view to the Alster)
Single Room: €220,00
Double Room: €270,00

These prices do not include breakfast, but do include all taxes.

Marriott Hotel

Very near to the office is the:

Marriott Hotel
ABC-Straße 52
20354 Hamburg
+49 (040) 350-50

Special Rates
Standard Deluxe Single or Double Room: €146,00

These prices include a French buffet (coffee, tea, croissants, etc).

This is a standard chain hotel, within two minutes' walk from the office.
Additionnal Hotel  (ericb reserved here), very close to Google Office :

Hotel Oper, Drehbahn 15- 23 Hamburg, 20354
http://hotels.germany-bookings.com/hotel/de/topoper.html

Todo

2) write a list of interested people

user:ericb ericb
pjanik
obr
fheckl
tra
ssa
user:jsi
user:mmp
kaib
martink
user:smsm1 shaunmcdonald
user:cloph cloph (to be confirmed)
[complete the list]

4) Find money for travels, rooms and food

By plane? 
come together by car?
Note: I'll propose the amount of money we need to Louis.

Content

Common sessions / Workshops around native issues: 

(Initial version Eric Bachard, modifications by Tino Rachui) :

Agenda

10:00 -12:00 : Welcome followed by Early Bird Hacking

12:00 - 12:50 : Eric Bachard

- Greeting and Introduction
- Latest Mac porting news
- Status of the Mac port ( X11 and Aqua )
- Definition of an agenda for the weekend

12:50 - 13:00 Pause ( Coffee, (whatever) , Beer, Pizzas ... )

13:00 -13:30 Florian Heckl

Native FilePicker implementation

13:35 - 14:00

Agreement on an agenda for the weekend, using the list below Suggestions of interesting topics for the meeting

Workshops


14:00 -16:00 Tino Rachui ( + Pavel Janik )

Workshop1 : debug OpenOffice.org ( gdb, and other tools )

16:00 - 17:00 ( any volunteer ? )

Workshop 2 Most important bugs for alpha

- main event loop
-  windowing (salinst*)
- redrawing
- fonts
 

17:10 -18:00

Workshop 3 : Native controls

- description of the code 
- native controls in runtime-
- code review, 
- search solutions for missing parts : combo / list boxes + text entries
 

18:00 -19:00

Workshop 4 : (any volunteer to manage ? )

Second line implementations

- native printing  (WIP by Yvan Barthélemy, who will provide informations )
- native Filepicker
- packaging 


Suggestions of interesting topics for the meeting

- Technical description of work in progress
- What needs to be done toward an alpha version of the port
- Define manageable chunks of work 

Technical points to fix together:

1) Reorganize the tree for native version ( ericb'd vote for an obr task :-) )

2) Improve configure for both Aqua and X11 version / ( Claude Lohmaier )

  A) modify configure step : provide config.parms.aqua, 
     config.parms.X11 containing specific Mac OS X command line, and just use 
     ./configure --with-config.parms=config.parms.aqua ( or config.parms.X11 )   
  B) or fix configure. Current issues : bad or wrong/missing autodetection 
     of things

3) Session (workshop?) about native controls implementation :

  code review/design or continue the work 

4) In case everything is not ready

  current work in progress: fonts 
  (multiline sallayout : understand what has to be done, describe the todo) 
  - workshop about debugging OpenOffice.org on Mac OS X :
    gdb .. maybe complete with leaks and/or other tools ?

Possible action items :

- discuss and define a precise todolist - divide the work - describe party : describe with words and sentences what has exactly to be

 done for missing parts:  

Where in the code, who can provide informations, tips...etc - write a list of missing classes and methods. - define code intregration strategy - define rules for code review based on wiki - define a plan for Aqua Human Interface Guidelines integration

 (modify menus ? ) 

Other subjects for what volunteers can propose workshops :

- Debuging /using tools for track and /or analyse bugs (very well adapted

 to workshops) 
- QA workshop for Mac OS X 
- windowing (salinst*)
- redrawing
- fonts
- native printing  (WIP by Yvan Barthélemy, who will provide informations ) 
- packaging 
..etc (propose other)

Agenda

Saturday
Time Activity
10:00 - 12:00 Early bird hacking
12:00 - 13:00 Sessions
13:15 - 14:00 Sessions
13:00 - 19:00 Porting, porting ..
Sunday
Time Activity
10:00 - 14:30 Morning HackAThon
14:30 - 15:00 Closing session for travellers
15:00 - 18:00 More hacking!


Ericb 11:16, 10 October 2006 (CEST)

Personal tools