NeoOffice Development Roadmap

From NeoWiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 06:59, 27 May 2005 (edit)
Sardisson (Talk | contribs)
m (note it was P-5 for quickstart)
← Previous diff
Revision as of 08:11, 29 May 2005 (edit) (undo)
Sardisson (Talk | contribs)
(update roadmap with new dates, new links to relevant trinity topics)
Next diff →
Line 28: Line 28:
'''We are here (May 2005)''' '''We are here (May 2005)'''
-* NeoOffice/J 1.1 (GM/Final/release) - <strike>''approx. two weeks after 1.1 RC''</strike> ''late May or early June,'' +* NeoOffice/J 1.1 (GM/Final/release) - <strike>''approx. two weeks after 1.1 RC''</strike> <strike>''late May or early June''</strike> ''approx June 22,''
*: ''pending Patrick's work schedule and number of new/10.4-related bugs'' *: ''pending Patrick's work schedule and number of new/10.4-related bugs''
** bugfixes from move to OOo 1.1.4 codebase ** bugfixes from move to OOo 1.1.4 codebase
Line 44: Line 44:
** ''New Aqua GUI icon set'' ** ''New Aqua GUI icon set''
** bugfixes from 1.1 Final ** bugfixes from 1.1 Final
 +** ''OpenDocument compatability/OpenOffice.org 1.1.5 codebase''
Line 69: Line 70:
* Patrick has posted updated thoughts about the direction Neo/J needs to take in order to remain useable over the next few years, along with time and cost estimates of required tasks, in [http://trinity.neooffice.org/modules.php?name=Forums&file=viewtopic&t=1167 this thread on trinity]. * Patrick has posted updated thoughts about the direction Neo/J needs to take in order to remain useable over the next few years, along with time and cost estimates of required tasks, in [http://trinity.neooffice.org/modules.php?name=Forums&file=viewtopic&t=1167 this thread on trinity].
-* See also [http://trinity.neooffice.org/modules.php?name=Forums&file=viewtopic&t=1322 this topic] for a status update.+* See also these topics on trinity for a status update and more details: [http://trinity.neooffice.org/modules.php?name=Forums&file=viewtopic&t=1009], [http://trinity.neooffice.org/modules.php?name=Forums&file=viewtopic&t=1425], [http://trinity.neooffice.org/modules.php?name=Forums&file=viewtopic&t=1322].
* The current OOo Mac porting team is only trying to build OOo 2.0 under 10.3.x or 10.4.x, but [http://porting.openoffice.org/servlets/ReadMsg?list=dev&msgNo=15629 Terry Teague has an older milestone (m97) almost building under 10.2] ([http://porting.openoffice.org/servlets/ReadMsg?list=dev&msgNo=15681 or not]). This means that NeoOffice 2.0 will likely be able to continue to support Mac OS X 10.2 "Jaguar," unless serious bugs/useability issues arise in OOo 2.0 under 10.2 or in the future JVM transition (1.4.1 was buggy on 10.2 and 1.5 is not supported on 10.2 or 10.3). * The current OOo Mac porting team is only trying to build OOo 2.0 under 10.3.x or 10.4.x, but [http://porting.openoffice.org/servlets/ReadMsg?list=dev&msgNo=15629 Terry Teague has an older milestone (m97) almost building under 10.2] ([http://porting.openoffice.org/servlets/ReadMsg?list=dev&msgNo=15681 or not]). This means that NeoOffice 2.0 will likely be able to continue to support Mac OS X 10.2 "Jaguar," unless serious bugs/useability issues arise in OOo 2.0 under 10.2 or in the future JVM transition (1.4.1 was buggy on 10.2 and 1.5 is not supported on 10.2 or 10.3).

Revision as of 08:11, 29 May 2005

This is an unofficial look at where NeoOffice/J is likely going and roughly when it might get there. It is based on vague public statements at various places on trinity but is not endorsed by the developers of NeoOffice/J.

Contents

NeoOffice/J 1.1 Roadmap

  • OpenOffice.org 1.1.2 Mac OS X (X11) - June 27, 2004
    • NeoOffice/J 1.1 development begins roughly at this time using this codebase
  • NeoOffice/J 1.1 Alpha 1 - August 30, 2004
    • OpenOffice.org 1.1.2 codebase
  • NeoOffice/J 1.1 Alpha 2 - September 16, 2004
    • Aqua menus
    • lots of bugfixes
  • NeoOffice/J 1.1 Beta - December 21, 2004
    • OpenOffice.org 1.1.3 codebase
    • New splashscreen and about box
    • Improved Finder icons for documents and the application
    • a number of minor feature improvements/additions (scroll-wheel, text drag-and-drop, 40 localized GUIs, etc.)
    • lots of bugfixes
  • NeoOffice/J 1.1 Release Candidate (RC) - March 30, 2005
    • OpenOffice.org 1.1.4 codebase
    • lots of bugfixes from 1.1 Beta
    • Aqua NeoOffice/J menu (About, Preferences) [one of the 1.1 Beta patches]
    • Eudora and Entoruage mailer integration

We are here (May 2005)

  • NeoOffice/J 1.1 (GM/Final/release) - approx. two weeks after 1.1 RC late May or early June approx June 22,
    pending Patrick's work schedule and number of new/10.4-related bugs
    • bugfixes from move to OOo 1.1.4 codebase
    • some lingering bugs from 1.1 Beta
    • use of system appearance colors in widgets [from RC Patch-1]
    • Mac OS X 10.4 "Tiger" Spotlight support via NeoLight [from RC Patch-4]
    • "grey window" no longer needed to keep Neo/J open [from RC Patch-5]
    • Mac OS X 10.4 "Tiger" compatibility


NeoOffice/J 1.5 Roadmap

  • NeoOffice/J 1.5 - TBD
    • Aqua menubars and buttons
    • New Aqua GUI icon set
    • bugfixes from 1.1 Final
    • OpenDocument compatability/OpenOffice.org 1.1.5 codebase


NeoOffice 2.0 Roadmap

  • NeoOffice 2.0 - TBD
    • OpenOffice.org 2.0.x codebase
    • Full Aqua appearance ("look" but perhaps not "feel")
    • Heir of stability of NeoOffice/J and Aquafication of NeoOffice/C, thus renamed NeoOffice with 2.0 version number


Other Changes or Developments (not targeted for a specific milestone)

Some other changes are not driven by Neo development plans but rather by changes completely outside of our control (i.e., Apple OS or component upgrades), so they will occur when external events require them.

  • Move from Java 1.3.x VM to Java 1.4.x or 1.5.x
    • Will also involve converting much of the non-Java code in Neo/J from Carbon to Cocoa since Apple's 1.4 and above JVMs are Cocoa rather than Carbon
  • Drop support for Mac OS X 10.2.x "Jaguar"
    • When OOo can no longer be made to build/run under 10.2.x or when running under 10.2.x holds back features/fixes needed for 10.3.x or 10.4.x
    • When switching to Java 1.5.x VM (unless Apple releases JVM 1.5 for 10.2.x)


Issues

  • Patrick has posted updated thoughts about the direction Neo/J needs to take in order to remain useable over the next few years, along with time and cost estimates of required tasks, in this thread on trinity.
  • See also these topics on trinity for a status update and more details: [1], [2], [3].
  • The current OOo Mac porting team is only trying to build OOo 2.0 under 10.3.x or 10.4.x, but Terry Teague has an older milestone (m97) almost building under 10.2 (or not). This means that NeoOffice 2.0 will likely be able to continue to support Mac OS X 10.2 "Jaguar," unless serious bugs/useability issues arise in OOo 2.0 under 10.2 or in the future JVM transition (1.4.1 was buggy on 10.2 and 1.5 is not supported on 10.2 or 10.3).
Personal tools