Planning for

Tom Schindl tom.schindl at
Thu Dec 8 05:32:19 UTC 2016


I agree the JavaFX team should focus on the core:

* CSS & SG Performance - Like Felix says this needs to be improved
  significantly. It is unjustifable that JavaFX is lagging so much
  behind Browsers and other UI-Toolkits

* WebGL support in WebView or a way to run Chromium as an external
  process and pipeing back the output - I would not mind of this webiew
  is not taking part in all SG-Transformations like Scaling, ...

Layout-Containers, Installers, ... can be done outside of JavaFX


On 08.12.16 06:19, Tom Eugelink wrote:
> From my perspective, from this list, TableView is a big candidate to get
> some real TLC. And about animations; for testing it is very important to
> be able to _easy_ detect when an animation is still active (one of the
> biggest problems I currently have with CSS 3 animations).
> About Layout containers, those are fairly easily written by the
> community, so I'm not sure is that is what you should be focusing at.
> I've done MigPane and am now working on ResponsivePane. I think the
> JavaFX team should more focus on the core?
> And do add mobile to that core please. Maybe not the full monty like
> Gluon, but help as much as possible.
> On 8-12-2016 00:45, Jonathan Giles wrote:
>> Hi folks,
>> Development on JDK 9 is slowly starting to ramp down, and we are
>> starting to turn our attention to the goals for JavaFX in JDK 10 and
>> beyond. We are starting to compile our list of what we think is
>> important, but we really want to hear from the community about what
>> their highest priorities are to them. As always, it's important to
>> keep in mind what JavaFX is (e.g. it isn't aiming to be a
>> high-performance game engine), but even still there are bound to be a
>> number of places where people might want to weigh in, for example:
>>  * New layout containers (e.g. Flexbox)
>>  * Public APIs for UI control behaviors
>>  * Marlin renderer enabled by default
>>  * Support for CSS animations
>>  * CSS performance improvements
>>  * TableView improvements (cell spanning, row / column freezing, etc)
>>  * TableView performance
>>  * Focus traversal API
>>  * WebGL support in WebView
>>  * Improved image I/O support
>>  * A JavaFX equivalent of the AWT Desktop APIs
>>  * Multi-res image API
>>  * NIO-backed writable images
>> If there are other areas of interest that aren't listed here, please
>> start discussing them and we can work together to determine
>> priorities. If all you want to do is add a +1 for one of more of the
>> items above, even that will be very useful.
>> Thanks,
>> -- Jonathan

Thomas Schindl, CTO EDV Systemhaus GmbH
Eduard-Bodem-Gasse 5-7, A-6020 Innsbruck
Reg. Nr. FN 222302s am Firmenbuchgericht Innsbruck

More information about the openjfx-dev mailing list