richard.bair at oracle.com
Thu May 2 12:01:13 PDT 2013
Typically the way it works is that after we hit ZBB we open up the repos for the next release.
So here are the dates:
M8 2013/09/05 Developer Preview
2013/09/12 All Tests Run
2013/10/10 API/Interface Freeze
2013/10/24 Zero Bug Bounce
2013/11/21 Rampdown phase 2
M9 2014/01/23 Final Release Candidate
GA 2014/03/18 General Availability
So the ZBB (Zero Bug Bounce -- see the link for a definition) is in the latter part of October. I would expect that around then we would open up the 8update repos for JavaFX. Now, JavaFX is a bit different than the JDK in that the JDK cannot add new features in update releases (because all API in the actual JavaSE platform must be JCP approved, but we've not yet been JCP standardized so we can add API in updates). Because of this, we probably won't start working on Java 9 versions of FX until after we've done one or two update releases first.
I'm not entirely sure about planning for Java 9 (or Java 8 updates for FX features) and how we're going to do that. I suspect that each individual team / owner will look at features & Tweaks in JIRA + anything they've been wanting to get done, figure out what they think they can do, and target those issues. Of course anybody outside Oracle that wants a specific feature / tweak / bug fixed for the update release that didn't get done in the 8 release (lombard) should raise those issues (in JIRA or this list) and lobby to get them included. It is usually easier to accommodate earlier in the release rather than later, so it makes sense to start getting that done earlier.
Basically when the repo opens in October or thereabouts we should know what it is we'll be doing so we can get started, so I expect the rough planning to get started relatively soon.
One thing I want to see done (for example) for the 8 update is to have an OpenGLNode or NativeSurfaceNode or something along those lines so that if you are doing your own D3D / OpenGL you can have a way to send those raw commands down to the graphics card but still have your node composited in the scene graph.
On May 2, 2013, at 9:13 AM, John McDonnell <mcdonnell.john at gmail.com> wrote:
> Quick question on the road map then for JavaFX as we move into and through 8 and towards 9...
> With JavaFX8 being feature complete by 23/5/13, and a GA release scheduled for 18/3/14, most of the team I assume will be fixing bugs after M7 but with the window between Feature Complete and GA being so large when "roughly" will resources be move onto JavaFX 9?
> Also when will decisions on features to be included for FX9?
> On 2 May 2013 17:04, Richard Bair <richard.bair at oracle.com> wrote:
> Sadly, yes.
> On May 2, 2013, at 8:46 AM, Knut Arne Vedaa <knut.arne.vedaa at broadpark.no> wrote:
> > Just a quick related question. According to the new schedule, well let's just paste it here:
> > 2012/04/26 M1
> > 2012/06/14 M2
> > 2012/08/02 M3
> > 2012/09/13 M4
> > 2012/11/29 M5
> > 2013/01/31 M6
> > 2013/05/23 M7 Feature Complete
> > 2013/09/05 M8 Developer Preview
> > 2014/01/23 M9 Final Release Candidate
> > 2014/03/18 GA General Availability
> > According to it, JDK 8 should be "feature complete" three weeks from now. Does this hold for JavaFX 8 as well?
> > Knut Arne Vedaa
> > Kevin Rushforth wrote:
> >> Weekly builds are available here: https://jdk8.java.net/download.html
> >> -- Kevin
> >> Robert Krüger wrote:
> >>> Hi,
> >>> sorry if this is an FAQ but I could not find the answer to this in the
> >>> Wiki.
> >>> Are there nightly oder weekly or other builds of OpenJFX one can download
> >>> or do I have to build it from source to test OpenJFX 8?
> >>> Thanks,
> >>> Robert
More information about the openjfx-dev