Difference between revisions of "2nd Mac porters meeting"

From Apache OpenOffice Wiki
Jump to: navigation, search
(Added kaib's and my cell phone number. Just in case.)
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 +
[[Category:Conferences]]
 
=== When?  ===
 
=== When?  ===
  
Line 132: Line 133:
 
  [[user:smsm1]] shaunmcdonald
 
  [[user:smsm1]] shaunmcdonald
 
  [[user:cloph]] cloph (to be confirmed)
 
  [[user:cloph]] cloph (to be confirmed)
 +
[[user:jsc|jsc]]
  
 
  [complete the list]
 
  [complete the list]
Line 147: Line 149:
 
(Initial version Eric Bachard, modifications by Tino Rachui) :
 
(Initial version Eric Bachard, modifications by Tino Rachui) :
  
<big>'''Agenda'''</big>
 
  
<big>10:00 -12:00 :  Welcome followed by Early Bird Hacking </big>
+
Welcome followed by Early Bird Hacking
  
<big>12:00 - 12:50 : Eric Bachard</big>
+
Eric Bachard
  
 
  - Greeting and Introduction
 
  - Greeting and Introduction
Line 158: Line 159:
 
  - Definition of an agenda for the weekend
 
  - Definition of an agenda for the weekend
  
<big>12:50 - 13:00 Pause ( Coffee, (whatever) , Beer, Pizzas ... )</big>
+
1 Pause ( Coffee, (whatever) , Beer, Pizzas ... )
  
<big>13:00 -13:40 Florian Heckl</big>
+
Florian Heckl : Native FilePicker implementation
 
+
Native FilePicker implementation
+
 
+
<big>13:45 - 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>Workshops</big>
+
Workshops
 
+
 
+
<big>14:00 -16:00 Tino Rachui ( + Pavel Janik )</big>
+
  
 
Workshop1 : debug OpenOffice.org ( gdb, and other tools )
 
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 185: Line 177:
 
- fonts
 
- fonts
 
  </pre>
 
  </pre>
 
<big>17:10 -18:00 Eric Bachard</big>
 
  
 
Workshop 3 :  Native controls  
 
Workshop 3 :  Native controls  
Line 195: Line 185:
 
- search solutions for missing parts : combo / list boxes + text entries
 
- search solutions for missing parts : combo / list boxes + text entries
 
  </pre>
 
  </pre>
 
<big>18:00 -19:00</big>
 
  
 
Workshop 4 :  (any volunteer to manage ? )
 
Workshop 4 :  (any volunteer to manage ? )
Line 208: Line 196:
 
</pre>
 
</pre>
  
 +
 +
Any Workshop about QA ?
  
  
Line 273: Line 263:
 
! 12:00 - 12:50
 
! 12:00 - 12:50
 
| Sessions || Eric Bachard || - Greeting and Introduction<br> - Latest Mac porting news<br> - Status of the Mac port ( X11 and Aqua )<br> - Definition of an agenda for the weekend<br>
 
| Sessions || Eric Bachard || - Greeting and Introduction<br> - Latest Mac porting news<br> - Status of the Mac port ( X11 and Aqua )<br> - Definition of an agenda for the weekend<br>
 +
|-
 +
! 12:50 - 13:00
 +
| Pause ||  Coffee, (whatever) , Beer, Pizzas ... ||
 
|-
 
|-
 
! 13:00 - 13:45
 
! 13:00 - 13:45
Line 278: Line 271:
 
|-
 
|-
 
! 13:45 - 14:00
 
! 13:45 - 14:00
| All || Porting, porting ..
+
| All || Agreement on an agenda for the weekend,<br>using the list below :<br>'''Suggestions of interesting topics for the meeting''' ||
! 14:00 - 19:00
+
|-
| Porting, porting ..
+
! 14:00 - 16:00
! 14:00 - 19:00
+
| Workshop1 || Tino Rachui <br> +Pavel Janik || Debug OpenOffice.org in runtime
| Porting, porting ..
+
|-
! 14:00 - 19:00
+
| Porting, porting ..
+
! 14:00 - 19:00
+
| Porting, porting ..
+
  
 +
! 16:00 - 17:00
 +
|Workshop2 ||  any volunteer ? || most important bugs for alpha<br>analyse, write a todo list
 +
|-
 +
! 17:10 - 18:00
 +
| Workshop3 || Eric Bachard  || Native controls implementation: <br>code description <br>native controls in runtime<br> code review<br>search solutions for missing parts :<br>combo /list boxes + text entries
 +
|-
 +
! 18:00 - 19:00
 +
| Workshop4 || any volunteer ? || second importance implementation: <br>native printing <br>drag and drop<br> packaging
 
|}
 
|}
  
 
{| border="1"
 
{| border="1"
 
|+ Sunday
 
|+ Sunday
! Time !! Activity
+
! Time !! Activity || ||
 
|-
 
|-
 
! 10:00 - 14:30
 
! 10:00 - 14:30
| Morning HackAThon
+
| Morning HackAThon || ||
 
|-
 
|-
 
! 14:30 - 15:00
 
! 14:30 - 15:00
| Closing session for travellers
+
| Closing session for travellers || All || Conclusions
 
|-
 
|-
 
! 15:00 - 18:00
 
! 15:00 - 18:00
| More hacking!
+
| More hacking! || ||
 
|}
 
|}
  

Latest revision as of 09:09, 12 December 2007

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 (and cell phone numbers)

user:ericb ericb
pjanik
obr
fheckl
tra
ssa
user:jsi
user:mmp
kaib +49 (0)172 4776574
martink +49 (0)163 9714163
user:smsm1 shaunmcdonald
user:cloph cloph (to be confirmed)
jsc
[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) :


Welcome followed by Early Bird Hacking

Eric Bachard

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

1 Pause ( Coffee, (whatever) , Beer, Pizzas ... )

Florian Heckl : Native FilePicker implementation

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

Workshops

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

Workshop 2 Most important bugs for alpha

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

Workshop 3 : Native controls

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

Workshop 4 : (any volunteer to manage ? )

Second line implementations

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


Any Workshop about QA ?


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 Name Content
10:00 - 12:00 Early bird hacking
12:00 - 12:50 Sessions 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:45 Sessions Florian Heckl Native FilePicker implementation
13:45 - 14:00 All Agreement on an agenda for the weekend,
using the list below :
Suggestions of interesting topics for the meeting
14:00 - 16:00 Workshop1 Tino Rachui
+Pavel Janik
Debug OpenOffice.org in runtime
16:00 - 17:00 Workshop2 any volunteer ? most important bugs for alpha
analyse, write a todo list
17:10 - 18:00 Workshop3 Eric Bachard Native controls implementation:
code description
native controls in runtime
code review
search solutions for missing parts :
combo /list boxes + text entries
18:00 - 19:00 Workshop4 any volunteer ? second importance implementation:
native printing
drag and drop
packaging
Sunday
Time Activity
10:00 - 14:30 Morning HackAThon
14:30 - 15:00 Closing session for travellers All Conclusions
15:00 - 18:00 More hacking!


Ericb 11:16, 10 October 2006 (CEST)

Personal tools