Hi Johan,

On 5/18/2018 4:51 AM, Johan Vos wrote:
Hi Kevin,

Related to point 3:
what exactly do you mean with "Java FX has been removed from JDK 11"?
It isn't part of the OpenJDK 11-ea13 either so I don't see the difference?

It was removed from the Oracle JDK 11 (it never was part of OpenJDK 11). The javafx.* modules were included in jdk-11-ea+13 and gone in jdk-11-ea+14. From the point of view of OpenJDK 11 there is no change.

I thought references to JavaFX would be removed from sun.launcher.LauncherHelper, but they are still there. Do you know if there are plans to remove the (implicit) launcher there?

This came up during the review of changes I made to FXLauncherTest [1]. Alan and Mandy suggested that this functionality should be removed at some point, but it will be an incompatible change if done in JDK 11. I plan to file a follow-up JBS issue to consider removing this. One possible timeline would be to "deprecate it for removal" in JDK 12 and remove it in JDK 13.

-- Kevin

[1] https://bugs.openjdk.java.net/browse/JDK-8202553



Thanks,

- Johan

On Wed, May 16, 2018 at 12:09 AM Kevin Rushforth <kevin.rushfo...@oracle.com <mailto:kevin.rushfo...@oracle.com>> wrote:

    I wanted to update you on the progress of the last couple weeks on
    the
    OpenJFX project:

    1. As mentioned last week, we now have EA builds of OpenJFX 11 on
    java.net <http://java.net> [1]. We intend to update this roughly
    weekly. Currently the
    build numbers match the corresponding JDK build number, but that will
    not necessarily be the case going forward, so don't assume that
    they are
    in sync.

    2. Barring any build or staging issues, this week's OpenJFX 11 EA
    build
    will include the jmods as mentioned earlier [2] [3]

    3. JavaFX has been removed from JDK 11 as of this week. Starting with
    jdk-11+14, early access builds of JDK 11 will not include JavaFX.

    4. After jdk-11+14 is posted on java.net <http://java.net>, and FX
    is no longer included
    in JDK 11, we will start using openjfx-11 as the fix version in
    JBS to
    distinguish it from JDK 11. We still expect to do a release of
    JavaFX 11
    around the same time as JDK 11, but using a different release number
    will help track the actual content of JavaFX 11 separately from
    JDK 11.

    5. Once this settles down, possibly later this week, I hope to
    restart
    the discussion about OpenJFX policies, etc. I also hope to be a
    bit more
    responsive over the coming days / weeks than I have been for the last
    3-4 weeks. Getting the standalone OpenJFX working and removing JavaFX
    from the JDK was quite time consuming as you can probably imagine.

    If you have any general comments or questions about any of this,
    please
    reply to this thread. We may want to split out more detailed
    discussions
    into their own thread to make it easier to follow.

    -- Kevin

    [1] http://jdk.java.net/openjfx/

    [2]
    http://mail.openjdk.java.net/pipermail/openjfx-dev/2018-May/021856.html
    [3] https://bugs.openjdk.java.net/browse/JDK-8202368


Reply via email to