More community participation in JavaFX
Sverre Moe
sverre.moe at gmail.com
Tue Feb 6 22:55:05 UTC 2018
>> 2018-02-06 14:29 GMT+01:00 dalibor topic <dalibor.topic at oracle.com>:
>>>
>>>
>>>
>>> On 02.02.2018 00:26, Kevin Rushforth wrote:
>>>>
>>>>
>>>> We are specifically looking to discuss ideas around the following areas:
>>>>
>>>> * Easing barriers to contribution (e.g., making JavaFX easier to build,
>>>> better documentation, making it easier to test changes)
>>>
>>>
>>>
>>> I'd suggest explicitly asking for feedback from the maintainers of
>>> downstream builds, such as
>>>
>>> https://www.archlinux.org/packages/extra/x86_64/java-openjfx/
>>> https://packages.debian.org/source/sid/openjfx
>>> https://admin.fedoraproject.org/pkgdb/package/rpms/openjfx/
>>> https://www.freshports.org/java/openjfx8-devel
>>>
>>> In the case of the JDK, downstream builders of OpenJDK tend to provide
>>> very
>>> useful first hand feedback of barriers to building & contribution, and
>>> often
>>> end up becoming regular contributors themselves, due to the hard,
>>> fundamental nature of (build) problems one needs to resolve to be able to
>>> provide a working build for one's own operating system.
>>>
>>> cheers,
>>> dalibor topic
>>
>>
>> I wanted to see OpenSUSE among those, but sadly there is no official
>> maintainers for OpenJFX there like there are for OpenJDK.
>> https://build.opensuse.org/package/show/openSUSE%3AFactory/java-9-openjdk
>>
>> There is however several users who has built OpenJFX for OpenSUSE:
>> https://software.opensuse.org/package/java-1_8_0-openjfx
>>
>> Sadly though none have tried or provided java-9-openjfx builds at SUSE
>> OBS. Perhaps making JavaFX easier to build and provide better
>> documentation could remedy that shortcoming.
>> I was thinking of trying to build java-9-openjfx on OpenSUSE and SLES.
>> If successful perhaps it could be picked up by official SUSE
>> maintainers.
>>
>> /Sverre
>>
>
> 2018-02-06 23:38 GMT+01:00 dalibor topic <dalibor.topic at oracle.com>:
> Yeah, there was a bug in the SUSE tracker for it. See
> https://bugzilla.opensuse.org/show_bug.cgi?id=991307 for details. ;)
>
> cheers,
> dalibor topic
>
>
Reading the comments there seems it is not an easy feat to build
OpenJFX. Also there are some mention of SUSE does not build OpenJDK,
but IcedTea which OpenJFX will not build with.
Perhaps the solution is to build the "correct" OpenJDK on SUSE, then OpenJFX.
Building both OpenJDK and OpenJFX should be so easy that IceadTea no
longer would be necessary.
/Sverre
More information about the openjfx-dev
mailing list