Difference between revisions of "2nd Mac porters meeting"
(12 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
+ | [[Category:Conferences]] | ||
=== When? === | === When? === | ||
Line 118: | Line 119: | ||
===Todo=== | ===Todo=== | ||
− | 2) write a list of interested people | + | 2) write a list of interested people (and cell phone numbers) |
[[user:ericb]] ericb | [[user:ericb]] ericb | ||
Line 128: | Line 129: | ||
[[user:jsi]] | [[user:jsi]] | ||
[[user:mmp]] | [[user:mmp]] | ||
− | kaib | + | kaib +49 (0)172 4776574 |
− | martink | + | martink +49 (0)163 9714163 |
[[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) : | ||
− | |||
− | + | Welcome followed by Early Bird Hacking | |
− | + | 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 | ||
− | + | 1 Pause ( Coffee, (whatever) , Beer, Pizzas ... ) | |
− | + | Florian Heckl : Native FilePicker implementation | |
− | |||
− | Native FilePicker implementation | ||
− | |||
− | |||
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''' | ||
− | + | Workshops | |
− | |||
− | |||
− | |||
Workshop1 : debug OpenOffice.org ( gdb, and other tools ) | Workshop1 : debug OpenOffice.org ( gdb, and other tools ) | ||
− | |||
− | |||
Workshop 2 Most important bugs for alpha | Workshop 2 Most important bugs for alpha | ||
Line 185: | Line 177: | ||
- fonts | - fonts | ||
</pre> | </pre> | ||
− | |||
− | |||
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> | ||
− | |||
− | |||
Workshop 4 : (any volunteer to manage ? ) | Workshop 4 : (any volunteer to manage ? ) | ||
Line 208: | Line 196: | ||
</pre> | </pre> | ||
+ | |||
+ | Any Workshop about QA ? | ||
Line 266: | Line 256: | ||
{| border="1" | {| border="1" | ||
|+ Saturday | |+ Saturday | ||
− | ! Time !! Activity | + | ! Time !! Activity ||Name || Content |
|- | |- | ||
! 10:00 - 12:00 | ! 10:00 - 12:00 | ||
− | | Early bird hacking | + | | Early bird hacking|| || |
+ | |- | ||
+ | ! 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> | ||
+ | |- | ||
+ | ! 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,<br>using the list below :<br>'''Suggestions of interesting topics for the meeting''' || | ||
+ | |- | ||
+ | ! 14:00 - 16:00 | ||
+ | | Workshop1 || Tino Rachui <br> +Pavel Janik || Debug OpenOffice.org in runtime | ||
+ | |- | ||
+ | |||
+ | ! 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)
-> 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
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 |
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)