Hi,
As described there :
http://wiki.services.openoffice.org/wiki/Mac_OS_X_Porting_-_Work_Areas/Todo%27s
, Mac OS X porting project can propose several subject for Google Summer
of Code.
Please find the first try of potential subjects we could propose for
porting project, all exactly for Mac OS X porting project.
Some subjects are directly proposed, other don't have mentor.
As you can see, some subjects concern porting and gsl, so I posted twice
: first on porting, with a CC for gsl.
Important : if none volunteers, I'm (Eric Bachard) interested to manage
(not alone) the subject 1.
Many thank's to Tino Rachui for his help. Any feedback, comment(s)
is(are) welcome
With best regards,
Eric Bachard
Porting project Co-Lead, for OpenOffice.org project
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
Subject 1 : Implement native font support, using native Apple API.
Possible mentor : none
Concerns : OpenOffice.org 2.0.3 or superior, for Mac OS X port (both
Aqua and X11 versions)
Skills : knowledge of languages C / C++ , using Carbon/Cocoa API,
knowledge of font systems and font technology
Tasks :
(1) analyze current implementation : design, conderned modules, isolate
classes and parameters
(2) propose a design for the new one, using Apple API
(3) write and test a proof of concept
If enough time : (4) implement the solution, with possible backport to
X11 version.
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
Subject 2 : Integrate the Mac OS X spell checker into OOo in favor of
the standard OOo spell checker
Skills : knowledge of languages C / C++ , using Carbon/Cocoa API
Proposed by : Tino Rachui [EMAIL PROTECTED]
Integrate the native Mac OS X FilePicker into OpenOffice.org
The OOo FilePicker is already designed as a UNO component. What is
needed is a new implementation of the FilePicker component based on the
native Mac OS X FilePicker as it has been done on MS Windows for
instance. On current Mac OS X port of OpenOffice.org, the current
FilePicker is not native, less ergonomic.
Possible tasks (Tino's suggestion)
Familiarize with the native Mac OS X FilePicker API and the OOo UNO
interfaces for the FilePicker
Describe current implementation : design, concerned modules, isolate
classes and parameters to manage
propose a new design using Apple API
write and test a proof of concept
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
Subject 3 : Implement drawing support
Contact : (to be confirmed) Stephan Schaefer [EMAIL PROTECTED]
Concerns : OpenOffice.org 2.0.3 or superior, for Mac OS X port, Aqua
version only
Skills : knowledge of languages C / C++ , using Carbon/Cocoa API
(Quartz 2D )
No description available yet
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
Subject 4 : Implement printing support
Subject proposed by : none yet, but Oliver Braun [EMAIL PROTECTED] was
working on that subject
Concerns : OpenOffice.org 2.0.3 or superior, for Mac OS X port (both
Aqua and X11 versions)
Skills : knowledge of languages C / C++ , using Carbon/Cocoa API
Tasks :
write specs
describe current implementation : design, concerned modules, isolate
classes and parameters to manage
propose a new design using Apple API
write and test a proof of concept
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
Subject 5: Mac OS X Address book integration
Subject proposed by: Oliver Braun [EMAIL PROTECTED]
Synopsis:
OOo currently is integrated with the Mozilla address book but not with
the native Mac OS X address book. This is annoying for Mac OS X user.
For better system integration it would be desirable to integrate with
the Mac OS X address book.
Concerns: OpenOffice.org 2.x for Mac OS X (both Aqua and X11 versions)
Skills: Knowledge of languages C/C++, Mac OS X APIs and Application
frameworks like Carbon or Cocoa for instance, knowledge of the Mac OS X
address book APIs
Tasks:
Familiarize with the Mac OS X address book API's
Familiarize with the current OOo Mozilla address book integration
Make a prototype for OOo Mac OS X address book integration
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
--
<ericb at openoffice |dot_ org>
Francophone OpenOffice.org Commmunity developer (Linux PPC / Mac OS X /
X11)
See : <http://fr.openoffice.org>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]