Difference between revisions of "3rd Mac porters meeting"

From Apache OpenOffice Wiki
Jump to: navigation, search
(Who: grammar fix)
(Who)
 
(25 intermediate revisions by 7 users not shown)
Line 1: Line 1:
 
==When==
 
==When==
 +
Friday 16th May 2008 and Saturday 17th May 2008. You have until Wednesday 16th April 2008 to object to that date: [http://porting.openoffice.org/servlets/ReadMsg?list=mac&msgNo=6996]
 +
 
2 days in the end of April or first half of May. At least 10 days notice is required prior to the date being set for our VIP.
 
2 days in the end of April or first half of May. At least 10 days notice is required prior to the date being set for our VIP.
  
 
Use Meet-o-matic to find the best date.[http://www.meetomatic.com/respond.php?id=3CCBM2]
 
Use Meet-o-matic to find the best date.[http://www.meetomatic.com/respond.php?id=3CCBM2]
 +
 +
The following dates are not possible (chronological order):
 +
* 19/20th April [http://porting.openoffice.org/servlets/ReadMsg?list=mac&msgNo=6951]
 +
* 8-11th May [http://www.libregraphicsmeeting.org/]
  
 
==Where==
 
==Where==
Line 18: Line 24:
  
 
==Where to stay==
 
==Where to stay==
 +
===Lodging Proposals===
 +
These examples are from http://wiki.mozilla.org/Calendar:Hamburg_2008_-_F2F_Meeting
 +
 +
*[http://www.jungeshotel.de/index_en.html Junges Hotel]
 +
* [http://www.apartmentservice.de/en/house/79-hanse-clipper-haus.html Hanse Clipper Haus Boardinghouse] nice location
 +
* [http://www.wedina.de/ Wedina] nice location
 +
* [http://sas.radisson.com/reservation/itineraryEntrance.do?rmcCode=&startDate=20070421&numberChildren=0&a_month_year=200704&language=en&numberAdults=1&hotelCode=&country=DE&promotionalCode=&paclink=Y&ref=/reservation/itineraryEntrance.do&CSbridge=94.u%1115fa6070808ea64e9765be8c7fc7b099c553ae3d%12s%11146%13ss%11%111174397046656%111174396000906&a_date=21&endDate=20070424&d_date=24&city=hamburg&d_month_year=200704 SAS Radisson] (Favorite, good public transportation)
 +
* [http://www.novotel.com/novotel/fichehotel/gb/nov/3737/fiche_hotel.shtml Dorint Novotel] Hamburg Alster
  
 
==Who==
 
==Who==
Line 24: Line 38:
 
* Apple VIP
 
* Apple VIP
 
* Shaun McDonald (Depends on work)
 
* Shaun McDonald (Depends on work)
 +
* Florian Heckl (if we find a more suitable weekend or via video conference)
 +
* Stephan Schaefer
 +
* Philipp Lohmann
 +
* Herbert Duerr
  
 
==What to Fix==
 
==What to Fix==
This is a list of things that need to be fixed. Links to issues are useful. As many "stuck" or no Apple developer documentation things as possible.
+
This is a list of things that need to be fixed. Links to issues are useful. As many "stuck" or no Apple developer documentation things as possible. You may well want to take a look at [[Mac_OS_X_Porting_-_Roadmap]] for ideas
 +
 
 +
'''Suggestion''':  add your name between [  ]if you want to manage, or participate to some topic in particular.
 +
 
 +
e.g. preparing links, documentation entries, design for the concerned code .. and so on
 +
 
 +
 
 +
* Compile on Intel for PPC (if time UB)  [  ]
 +
* Proxy icon in the title bar  [  ]
 +
* Use of the apple remote, especially for presentations [http://googlemac.blogspot.com/2008/04/receiving-apple-infrared-remote-control.html]
 +
* Printing to PDF to keep links in the same way as iWork does it. [http://www.macosxhints.com/article.php?story=20080322164438589]
 +
* Translating the native dialogs to the Community supported languages (that Apple doesn't support).
 +
* Compiling on Leopard to run on Tiger. Note: QuickLook plugin ( from quicklookplugin01 cws) builds on tiger [http://porting.openoffice.org/servlets/ReadMsg?list=mac&msgNo=6969]
 +
 
 +
* Import/Export of iWork documents [http://user.services.openoffice.org/en/forum/viewtopic.php?f=17&t=3889&p=18485]
 +
* Signing OpenOffice.org .app bundle.
 +
 
 +
* Localize the voice for accessibility features ? (only english available for Voice Over at the moment)
 +
 
 +
* Implement the native Color Picker
 +
 
 +
==The future of Mac OS X port==
 +
 
 +
==='''Implement Mac OS X Canvas, using Core Graphics'''===
 +
 
 +
Context: Cairo does use Carbon, and the future of Carbon is compromised with the next coming version of Mac OS X. Second, there is a work in progress to implement a new layout, and get rid of current layout thing in vcl. The name of the cws to be analyzed is layoutdialogs, and is based on DEV300 Master work space.
 +
 
 +
Todo: marry the new layout engine and implement the missing canvas, to obtain a real rendering on Mac OS X.
 +
 
 +
Work in Progress:  Thorsten Behrens proposed an application on Education Project Effort page: '''[http://wiki.services.openoffice.org/wiki/Education_Project/Effort/Write_a_new_canvas Write a new Canvas]'''
 +
 
 +
Expected result: antialiasing and OpenGL transitions become available
  
* Proxy icon in the title bar
 
  
 
[[Category:Conferences]]
 
[[Category:Conferences]]

Latest revision as of 23:22, 16 May 2008

When

Friday 16th May 2008 and Saturday 17th May 2008. You have until Wednesday 16th April 2008 to object to that date: [1]

2 days in the end of April or first half of May. At least 10 days notice is required prior to the date being set for our VIP.

Use Meet-o-matic to find the best date.[2]

The following dates are not possible (chronological order):

  • 19/20th April [3]
  • 8-11th May [4]

Where

Sun's Hamburg Offices Nagelsweg 55, 20097 Hamburg [5]

How to get there?

The 3rd Mac porters meeting will be held at the Sun office in Hamburg. A german description to get there can be found here: [6]


What

This is a meetup of all the main Mac port developers in Sun's Hamburg offices. With the help of someone very knowledgeable on developing Mac OS X applications, in particular porting from Carbon to Cocoa.

Where to stay

Lodging Proposals

These examples are from http://wiki.mozilla.org/Calendar:Hamburg_2008_-_F2F_Meeting

Who

Please add to the list anyone who is looking to attend.

  • Apple VIP
  • Shaun McDonald (Depends on work)
  • Florian Heckl (if we find a more suitable weekend or via video conference)
  • Stephan Schaefer
  • Philipp Lohmann
  • Herbert Duerr

What to Fix

This is a list of things that need to be fixed. Links to issues are useful. As many "stuck" or no Apple developer documentation things as possible. You may well want to take a look at Mac_OS_X_Porting_-_Roadmap for ideas

Suggestion: add your name between [ ]if you want to manage, or participate to some topic in particular.

e.g. preparing links, documentation entries, design for the concerned code .. and so on


  • Compile on Intel for PPC (if time UB) [ ]
  • Proxy icon in the title bar [ ]
  • Use of the apple remote, especially for presentations [7]
  • Printing to PDF to keep links in the same way as iWork does it. [8]
  • Translating the native dialogs to the Community supported languages (that Apple doesn't support).
  • Compiling on Leopard to run on Tiger. Note: QuickLook plugin ( from quicklookplugin01 cws) builds on tiger [9]
  • Import/Export of iWork documents [10]
  • Signing OpenOffice.org .app bundle.
  • Localize the voice for accessibility features ? (only english available for Voice Over at the moment)
  • Implement the native Color Picker

The future of Mac OS X port

Implement Mac OS X Canvas, using Core Graphics

Context: Cairo does use Carbon, and the future of Carbon is compromised with the next coming version of Mac OS X. Second, there is a work in progress to implement a new layout, and get rid of current layout thing in vcl. The name of the cws to be analyzed is layoutdialogs, and is based on DEV300 Master work space.

Todo: marry the new layout engine and implement the missing canvas, to obtain a real rendering on Mac OS X.

Work in Progress: Thorsten Behrens proposed an application on Education Project Effort page: Write a new Canvas

Expected result: antialiasing and OpenGL transitions become available

Personal tools