The Wakefield committers may hold off-line discussions from time-to-time. Since these meetings are just for the committers and invited wayland experts, summary minutes will be recorded here as time permits
Online Zoom Meeting 9am PDT June 20 2024
Attendees: Olivier Fourdan, Jonas Ådahl, Maxim Kartashev, Kevin Rushforth, Victor D'yakov, Phil Race
Vacation season : several people out today, and because of same we will not meet in July
Phil : DnD bug https://gitlab.gnome.org/GNOME/mutter/-/issues/3511 is a TCK compliance issue for JDK
Jonas : DnD bug should be fixed in Gnome 46.3 (6-29-2024)
We may need to follow up with distros to get it backported.
Phil : is libei ready for experimentation
Olivier: yes
Discussion about c/h files generated from wayland protocol files - we should
generate these at build time, not check them in. JDK build will tell a developer
of missing dependencies and how to fix during configure. To build on older OSes
such as are used by CI build systems will instead require a devkit.
These are already extensively used by the JDK build.
Maxim:
Keeping Wakefield repo up to date with WIP.
Figured out what seems a reliable way to count FPS on wayland.
Have someone to work on Input Method support - common request
Jonas : Is this V3 - also there may be a meeting this summer in an occasional
series to discuss requirements for input methods. Maxim will send contact info
so the person working on it can participate if/when it happens.
Online Zoom Meeting 9am PST May 23 2024
Attendees: Niels de Graef, Jonas Adahl, Alexey Ushakov, Kevin Rushforth, Victor D'yakov, Phil Race, Alexander Zvegintsev
...
Alexander is going to have to go off and be distracted from the pure Wakefield project focused on AWT in order to help Java FX catch up.
Because FX is going to have the same problem that we have had with the JDK.
We're not going to be able to run FX on upcoming distros unless we actually fix this.
And that will be right after the fork. I already mentioned that in two weeks.
But I, I think 95% of what it shouldn't be anything like as hard to do as what Alexander had to do for AWT.
I think it should be mostly lift the code, move it over here, drop, integrate, hook things up.
So it shouldn't be too bad. I think all the hard learning has been done.
Alexey:
Anchor | ||||
---|---|---|---|---|
|
We discussed the high DPI support for XWayland with Nikita.
And based on our experience, we decided not to port it to OpenJDK, because it works in some cases, but in general that approach doesn't work well.
And we have a lot of regressions and we fix them.
And we decided to fix those problems and just move forward.
...