CFV: New Project: Wakefield
james.laskey at oracle.com
Wed Aug 11 18:14:19 UTC 2021
> On Aug 11, 2021, at 1:41 PM, Philip Race <philip.race at oracle.com> wrote:
> I hereby propose the creation of the Wakefield Project to implement support in JDK for the Wayland  display server for Linux with Phil Race as the lead and the Client Libraries Group as the sponsoring Group.
> Background and Motivation:
> As previously noted in the well received Call for Discussion , the Linux community has been working on a complete replacement for the 1980's era X11 desktop display server protocol with new protocols and libraries that support client-side rendering and a compositing desktop windowing system.
> This is now the default desktop server technology on several Linux distros, including RHEL 8, OL 8, and Ubuntu 21.04, and some day may be the only display server, with X11 applications supported only via a compatibility mode, in which certain critical Java SE desktop APIs as implemented for X11 will not function completely and therefore will not be TCK compliant.
> The Wakefield Project will pursue two goals:
> - a short to medium term solution for JDK running on Wayland in X11 compatibility mode
> - a medium to long term solution for JDK running as a native Wayland client.
> The latter is the main goal but is significantly more work and will take years to fully complete and deliver, hence the need for the short term goal too.
> In due course, one or more JEPs will be submitted based on work from this Project.
> The proposed Project lead, Phil Race is the lead of the Client Libraries Group  and the Lanai Project  and has worked on the JDK client technologies for many years.
> Proposed Initial committers include
> Phil Race (prr)
> Alexander Zvegintsev (azvegint)
> Alexander Zuev (kizune)
> Sergey Bylokhov (serb)
> Kevin Rushforth (kcr)
> Pankaj Bansal (pbansal)
> Alexey Ushakov (avu)
> Dmitry Batrak (dbatrak)
> Maxim Kartashev maxim.kartashev at jetbrains.com <mailto:maxim.kartashev at jetbrains.com>
> Nikita Gubarkov nikita.gubarkov at jetbrains.com <mailto:nikita.gubarkov at jetbrains.com>
> Mario Torre (neugens)
> Roman Kennke (rkennke)
> Zdenek Zambersky <zzambers at redhat.com>
> A complete list will be provided to the registrar on the successful conclusion of this CFV.
> Votes are due by 5pm PDT on Wednesday August 25th 2021.
> Only current OpenJDK Members  are eligible to vote on this motion.
> Votes must be cast in the open on the discuss list.
> Replying to this message is sufficient if your mail program honors the Reply-To header.
> For Lazy Consensus voting instructions, see .
> -Phil Race.
>  https://wayland.freedesktop.org/
>  https://mail.openjdk.java.net/pipermail/discuss/2021-July/005846.html
>  https://openjdk.java.net/census#client-libs
>  https://openjdk.java.net/census#lanai
>  http://openjdk.java.net/census#members
>  http://openjdk.java.net/projects/#new-project-vote
More information about the discuss