Difference between revisions of "2nd Mac porters meeting"

From Apache OpenOffice Wiki
Jump to: navigation, search
(Todo)
(Content)
Line 149: Line 149:
 
Warning: this is a draft  
 
Warning: this is a draft  
  
  (Eric Bachard) :
+
  (Initial version Eric Bachard, modifications by Tino Rachui) :
  
Welcome and Introduction of the meeting:  
+
Agenda
 +
 
 +
- Greeting and Introduction
 +
- Latest Mac porting news
 +
- Status of the Mac port
 +
- Definition of and agreement on an agenda for the weekend
 +
- Go ...
 +
 
 +
 
 +
Suggestions of interesting topics for the meeting:
  
- status of Macport
 
- objectives and last news
 
 
  - Technical description of work in progress
 
  - Technical description of work in progress
   
+
  - What needs to be done toward an alpha version of the port
Technical points to fix together:
+
- Define manageable chunks of work
  
1) reorganize the tree for native version ( ericb'd vote for an obr task :-)  )
+
Technical points to fix together:
  
2) improve configure for both Aqua and X11 version ( Claude Lohmaier )
+
1) Reorganize the tree for native version ( ericb'd vote for an obr task :-)  )
  
either)
+
2) Improve configure for both Aqua and X11 version /  ( Claude Lohmaier )
- modify configure step : provide config.parms.aqua,  
+
  A) modify configure step : provide config.parms.aqua,  
config.parms.X11 containing specific Mac OS X command line, and just use  
+
      config.parms.X11 containing specific Mac OS X command line, and just use  
./configure --with-config.parms=config.parms.aqua ( or config.parms.X11 )   
+
      ./configure --with-config.parms=config.parms.aqua ( or config.parms.X11 )   
  
or) or fix configure. Current issues : bad or wrong/missing autodetection  
+
  B) or fix configure. Current issues : bad or wrong/missing autodetection  
of things
+
      of things
  
- session (workshop ?)  about native controls implementation :  
+
3) Session (workshop?)  about native controls implementation :  
code review/design or continue the work  
+
  code review/design or continue the work  
  
In case everything is not ready
+
4) In case everything is not ready
- current work in progress: fonts  
+
  current work in progress: fonts  
( multiline sallayout : understand what has to be done, describe the todo)  
+
  (multiline sallayout : understand what has to be done, describe the todo)  
- workshop about debugging OpenOffice.org on Mac OS X :
+
  - workshop about debugging OpenOffice.org on Mac OS X :
gdb .. maybe complete with leaks and/or other tools ?
+
    gdb .. maybe complete with leaks and/or other tools ?
  
 
Possible action items :  
 
Possible action items :  
Line 185: Line 192:
 
- divide the work  
 
- divide the work  
 
- describe party : describe with words and sentences what has exactly to be
 
- describe party : describe with words and sentences what has exactly to be
done for missing parts:   
+
  done for missing parts:   
  
 
Where in the code, who can provide informations, tips...etc
 
Where in the code, who can provide informations, tips...etc
Line 192: Line 199:
 
- define rules for code review based on wiki
 
- define rules for code review based on wiki
 
- define a plan for Aqua Human Interface Guidelines integration  
 
- define a plan for Aqua Human Interface Guidelines integration  
( modify menus ? )  
+
  (modify menus ? )  
  
 
Other subjects for what volunteers can propose workshops :
 
Other subjects for what volunteers can propose workshops :
 
   
 
   
- Debuging /using tools for track and /or analyse bugs (very well adapted  
+
- Debuging /using tools for track and /or analyse bugs (very well adapted  
to workshops)  
+
  to workshops)  
 
  - QA workshop for Mac OS X  
 
  - QA workshop for Mac OS X  
 
  - windowing (salinst*)
 
  - windowing (salinst*)

Revision as of 20:44, 28 November 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: 


Warning: this is a draft 

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

Agenda

 - Greeting and Introduction
 - Latest Mac porting news
 - Status of the Mac port
 - Definition of and agreement on an agenda for the weekend
 - Go ...


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: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