Difference between revisions of "Mac OS X Porting - Roadmap"

From Apache OpenOffice Wiki
Jump to: navigation, search
m (Roadmap)
({{CWS}} template)
Line 12: Line 12:
 
!  width="300"|Issue      !! Type    !! Prio !! Status !! Owner !! CWS
 
!  width="300"|Issue      !! Type    !! Prio !! Status !! Owner !! CWS
 
|-bgcolor="#a6ffa4" |
 
|-bgcolor="#a6ffa4" |
| Drag&Drop || Feature || 1 || integrated || tra || [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fmacosxdnd macosxdnd]
+
| Drag&Drop || Feature || 1 || integrated || tra || {{CWS|macosxdnd}}
 
|-bgcolor="#f8ff6c" |
 
|-bgcolor="#f8ff6c" |
| [[Accessibility/MacOSX|Accessibility]] || Feature || 1 || ongoing || obr, fne || [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Faqua11y01 aqua11y01]
+
| [[Accessibility/MacOSX|Accessibility]] || Feature || 1 || ongoing || obr, fne || {{CWS|aqua11y01}}
 
|-bgcolor="#a6ffa4" |
 
|-bgcolor="#a6ffa4" |
 
| Use Setup for installation (.mpkg) || Feature || 1 || optional, not required yet || obr ||  
 
| Use Setup for installation (.mpkg) || Feature || 1 || optional, not required yet || obr ||  
 
|-bgcolor="#f8ff6c" |
 
|-bgcolor="#f8ff6c" |
| Support Language Pack installation || Feature || 1 || started || cloph, obr || [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fcloph10 cloph10]
+
| Support Language Pack installation || Feature || 1 || started || cloph, obr || {{CWS|cloph10}}
 
|-
 
|-
 
| Install Spotlight Plugin during setup || Feature || 1 || not started ( done ?? ) || obr ||  
 
| Install Spotlight Plugin during setup || Feature || 1 || not started ( done ?? ) || obr ||  
Line 24: Line 24:
 
| Support multiple paper format print jobs || Feature || 1 || not started || pl ||  
 
| Support multiple paper format print jobs || Feature || 1 || not started || pl ||  
 
|-bgcolor="#a6ffa4" |
 
|-bgcolor="#a6ffa4" |
| Multi-Monitor support / resolution change || Feature || 1 || integrated || pl || [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Faquavcl04 aquavcl04]
+
| Multi-Monitor support / resolution change || Feature || 1 || integrated || pl || {{CWS|aquavcl04}}
 
|-
 
|-
 
| Update Readme (minimal OS requirements, etc.) || Bug || 2 || not started ||  ||
 
| Update Readme (minimal OS requirements, etc.) || Bug || 2 || not started ||  ||
Line 30: Line 30:
 
| Java support: detection, extensions, applets, JDBC drivers, ... || Bug || 2 || ongoing || pl,jl ||
 
| Java support: detection, extensions, applets, JDBC drivers, ... || Bug || 2 || ongoing || pl,jl ||
 
|-bgcolor="#a6ffa4" |
 
|-bgcolor="#a6ffa4" |
| Deadlocks (eg, when using extension manager) || Bug || 2 || integrated || pl || [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Faquavcl05 aquavcl05]
+
| Deadlocks (eg, when using extension manager) || Bug || 2 || integrated || pl || {{CWS|aquavcl05}}
 
|-bgcolor="#f8ff6c" |
 
|-bgcolor="#f8ff6c" |
 
| SDK (installation, setting build environment, check samples)  || Feature || 2 || ongoing || jsc ||
 
| SDK (installation, setting build environment, check samples)  || Feature || 2 || ongoing || jsc ||
 
|- bgcolor="#a6ffa4" |  
 
|- bgcolor="#a6ffa4" |  
| Suppress empty window when opening files from finder || Bug || 2 || integrated || pl || [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Faquavcl04 aquavcl04]
+
| Suppress empty window when opening files from finder || Bug || 2 || integrated || pl || {{CWS|aquavcl04}}
 
|-bgcolor="#a6ffa4" |
 
|-bgcolor="#a6ffa4" |
| Use system print dialog || Feature || 2 || integrated || ericb, pl, ismael || [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fnativeprintdlg01 nativeprintdlg01]
+
| Use system print dialog || Feature || 2 || integrated || ericb, pl, ismael || {{CWS|nativeprintdlg01}}
 
|- bgcolor="#a6ffa4" |  
 
|- bgcolor="#a6ffa4" |  
 
|Minimum font features (glyph fallback) || Bug ||2 || integrated || hdu ||
 
|Minimum font features (glyph fallback) || Bug ||2 || integrated || hdu ||
Line 48: Line 48:
 
|Font fallback (adapt VCL.xcu) || Bug || 2 || ongoing || hdu ||
 
|Font fallback (adapt VCL.xcu) || Bug || 2 || ongoing || hdu ||
 
|- bgcolor="#a6ffa4" |
 
|- bgcolor="#a6ffa4" |
| Severe paint issues while resizing || Bug || 2 || integrated || pl ||[http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Faquavcl04 aquavcl04]
+
| Severe paint issues while resizing || Bug || 2 || integrated || pl || {{CWS|aquavcl04}}
 
|-bgcolor="#f8ff6c" |
 
|-bgcolor="#f8ff6c" |
 
| Consistent mapping of Ctrl-key to Command-key (includes Follow-Hyperlinks and Online-Help/UI) || Feature || 2 || not started || pl ||
 
| Consistent mapping of Ctrl-key to Command-key (includes Follow-Hyperlinks and Online-Help/UI) || Feature || 2 || not started || pl ||
Line 54: Line 54:
 
| NWF issues: many dialogs are too small, controls overlap || Bug ||  2 || ongoing || pl ||
 
| NWF issues: many dialogs are too small, controls overlap || Bug ||  2 || ongoing || pl ||
 
|-bgcolor="#a6ffa4" |
 
|-bgcolor="#a6ffa4" |
| Put Need Save status in closer || Feature || 2 || fixed || pl || [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Faquavcl05 aquavcl05]
+
| Put Need Save status in closer || Feature || 2 || fixed || pl || {{CWS|aquavcl05}}
 
|-bgcolor="#a6ffa4" |
 
|-bgcolor="#a6ffa4" |
| Use Quicktime for media playback || Feature ||  3 || integrated || msicotte || [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Fmacosxquicktime01 macosxquicktime01]
+
| Use Quicktime for media playback || Feature ||  3 || integrated || msicotte || {{CWS|macosxquicktime01}}
 
|-
 
|-
 
|-bgcolor="#f8ff6c"  
 
|-bgcolor="#f8ff6c"  
 
| [[Education_Project/Effort/Improve_Scanner_Use|Image Capture Implementation]] (scanners etc.) || Feature || 3 || started || ericb, valeuf, Dyrcona ||
 
| [[Education_Project/Effort/Improve_Scanner_Use|Image Capture Implementation]] (scanners etc.) || Feature || 3 || started || ericb, valeuf, Dyrcona ||
 
|-bgcolor="#a6ffa4" |
 
|-bgcolor="#a6ffa4" |
| Provide a way to start with something else than an empty writer (could be the template dialog on startup but with some face-lifting or/and a context menu in the dock icon) || Feature || 3 || integrated || pl || [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Faquavcl05 aquavcl05]
+
| Provide a way to start with something else than an empty writer (could be the template dialog on startup but with some face-lifting or/and a context menu in the dock icon) || Feature || 3 || integrated || pl || {{CWS|aquavcl05}}
 
|-bgcolor="#a6ffa4" |
 
|-bgcolor="#a6ffa4" |
| Update 'Recent Items' submenu (in the Apple menu) when opening files from OOo || Feature || 3 || fixed ||  || [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Faquavcl05 aquavcl05]
+
| Update 'Recent Items' submenu (in the Apple menu) when opening files from OOo || Feature || 3 || fixed ||  || {{CWS|aquavcl05}}
 
|-
 
|-
 
| Implement canvas API using Quartz (for slideshow) || Feature || 3 || not started, concurrent Cairo canvas is underway ||  ||
 
| Implement canvas API using Quartz (for slideshow) || Feature || 3 || not started, concurrent Cairo canvas is underway ||  ||
Line 69: Line 69:
 
| Detect input language/locale and notify changes || Feature || 3 || not started || pl ||
 
| Detect input language/locale and notify changes || Feature || 3 || not started || pl ||
 
|-bgcolor="#a6ffa4" |
 
|-bgcolor="#a6ffa4" |
| Hide empty backing window || Feature || 3 || fixed || pl || [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Faquavcl05 aquavcl05]
+
| Hide empty backing window || Feature || 3 || fixed || pl || {{CWS|aquavcl05}}
 
|-
 
|-
 
| Docking not possible by window move only || Bug || 3 || not started || pl ||
 
| Docking not possible by window move only || Bug || 3 || not started || pl ||
 
|-bgcolor="#a6ffa4"
 
|-bgcolor="#a6ffa4"
| Statusbar invisible after document load || Bug || 3 || integrated || pl || [http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=SRC680%2Faquavcl04 aquavcl04]
+
| Statusbar invisible after document load || Bug || 3 || integrated || pl || {{CWS|aquavcl04}}
 
|-bgcolor="#f8ff6c" |
 
|-bgcolor="#f8ff6c" |
 
| NWF issues: not all controls working correctly (spin buttons, scroll bars,...) || Bug || 3 || ongoing || pl, ismael ||
 
| NWF issues: not all controls working correctly (spin buttons, scroll bars,...) || Bug || 3 || ongoing || pl, ismael ||

Revision as of 09:43, 3 April 2008

Features / ToDo's for OpenOffice.org 3.0

  • This page lists the most important features and bugs that need to be fixed for OpenOffice.org 3.0 for Mac OS X.
  • Our goal is to have at least all Prio 1-3 features done until the Beta Release.
  • Please see the release schedule of OpenOffice.org 3.0 for the current timeline.

Roadmap

Mac OS X Porting Roadmap
Issue Type Prio Status Owner CWS
Drag&Drop Feature 1 integrated tra CWS macosxdnd  
Accessibility Feature 1 ongoing obr, fne CWS aqua11y01  
Use Setup for installation (.mpkg) Feature 1 optional, not required yet obr
Support Language Pack installation Feature 1 started cloph, obr CWS cloph10  
Install Spotlight Plugin during setup Feature 1 not started ( done ?? ) obr
Support multiple paper format print jobs Feature 1 not started pl
Multi-Monitor support / resolution change Feature 1 integrated pl CWS aquavcl04  
Update Readme (minimal OS requirements, etc.) Bug 2 not started
Java support: detection, extensions, applets, JDBC drivers, ... Bug 2 ongoing pl,jl
Deadlocks (eg, when using extension manager) Bug 2 integrated pl CWS aquavcl05  
SDK (installation, setting build environment, check samples) Feature 2 ongoing jsc
Suppress empty window when opening files from finder Bug 2 integrated pl CWS aquavcl04  
Use system print dialog Feature 2 integrated ericb, pl, ismael CWS nativeprintdlg01  
Minimum font features (glyph fallback) Bug 2 integrated hdu
Other font features (disabling kerning) Bug 2 ongoing hdu
Advanced font features (clipped ligatures, better justification etc.) Bug 2 ongoing hdu
Advanced font features (full BiDi support) Bug 2 ongoing hdu
Font fallback (adapt VCL.xcu) Bug 2 ongoing hdu
Severe paint issues while resizing Bug 2 integrated pl CWS aquavcl04  
Consistent mapping of Ctrl-key to Command-key (includes Follow-Hyperlinks and Online-Help/UI) Feature 2 not started pl
NWF issues: many dialogs are too small, controls overlap Bug 2 ongoing pl
Put Need Save status in closer Feature 2 fixed pl CWS aquavcl05  
Use Quicktime for media playback Feature 3 integrated msicotte CWS macosxquicktime01  
Image Capture Implementation (scanners etc.) Feature 3 started ericb, valeuf, Dyrcona
Provide a way to start with something else than an empty writer (could be the template dialog on startup but with some face-lifting or/and a context menu in the dock icon) Feature 3 integrated pl CWS aquavcl05  
Update 'Recent Items' submenu (in the Apple menu) when opening files from OOo Feature 3 fixed CWS aquavcl05  
Implement canvas API using Quartz (for slideshow) Feature 3 not started, concurrent Cairo canvas is underway
Detect input language/locale and notify changes Feature 3 not started pl
Hide empty backing window Feature 3 fixed pl CWS aquavcl05  
Docking not possible by window move only Bug 3 not started pl
Statusbar invisible after document load Bug 3 integrated pl CWS aquavcl04  
NWF issues: not all controls working correctly (spin buttons, scroll bars,...) Bug 3 ongoing pl, ismael
Installation of extensions via double-click (may be OOo app must be registered for and support .oxt filetype directly) Feature 3 not started
Toolbars do not restore their last position Bug 3 fixed pl
Show embedded document thumbnail in file picker / finder Bug 3 not started fheckl?
Use system security API (keychain) for digital signatures Feature 4 not started obr/jl
Support window zoom button in a useful way Bug 4 not started pl
Support remote control for slideshow (unknown API?) Feature 5 not started ericb

Known Issues

Use this query to list all open (i.e., not resolved) issues flagged with the aqua keyword.

Please make sure to add the aqua keyword when filing new issues specific to the Mac OS X port of OpenOffice.org.

Future tasks

Things that are not required for OpenOffice.org 3.0 but should be considered for future releases:

  • Integration with Services menu
  • Access to iPhoto/Aperture library (Gallery)
  • Get user data from address book during installation
  • Netbeans plugin for SDK
  • Mozilla/Safari plugin
  • reduced Toolbar Icon set
  • Support for AppleScript
  • ...
Personal tools