CFV: New JDK Committer: Maxim Kartashev (mkartashev)

Alexey Ushakov alexey.ushakov at jetbrains.com
Fri Aug 22 15:14:46 UTC 2025


I hereby nominate: Maxim Kartashev (mkartashev) [1] to JDK Committer.

Maxim is an active member and major contributor to the Wakefield project [2], responsible for the main part of the new pure Wayland-based toolkit. He has additionally contributed 18 changes beyond that. They are listed below.

8354191: GTK LaF should use pre-multiplied alpha same as cairo
https://github.com/openjdk/jdk/pull/24551

8349812: (fs) Files.newByteChannel with empty path name and CREATE_NEW throws unexpected exception
https://github.com/openjdk/jdk/pull/23560

8339460: CDS error when module is located in a directory with space in the name
https://github.com/openjdk/jdk/pull/20987

8326497: Window.toFront() fails for iconified windows on Linux
https://github.com/openjdk/jdk/pull/17985

8321183: Incorrect warning from cds about the modules file
https://github.com/openjdk/jdk/pull/16926

8308875: java/awt/Toolkit/GetScreenInsetsCustomGC/GetScreenInsetsCustomGC.java failed with 'Cannot invoke "sun.awt.X11GraphicsDevice.getInsets()" because "device" is null'
https://github.com/openjdk/jdk/pull/14170

8305578: X11GraphicsDevice.pGetBounds() is slow in remote X11 sessions
https://github.com/openjdk/jdk/pull/13346

8292304: [REDO] JDK-8289208 Test DrawRotatedStringUsingRotatedFont.java occasionally crashes on MacOS
https://github.com/openjdk/jdk/pull/9890

8287073: NPE from CgroupV2Subsystem.getInstance()
https://github.com/openjdk/jdk/pull/8803

8282270: java/awt/Robot Screen Capture tests fail after 8280861
https://github.com/openjdk/jdk/pull/7613

8280861: Robot color picker broken on Linux with scaling above 100%
https://github.com/openjdk/jdk/pull/7425

8281262: Windows builds in different directories are not fully reproducible
https://github.com/openjdk/jdk/pull/7344

8280468: Crashes in getConfigColormap, getConfigVisualId, XVisualIDFromVisual on Linux
https://github.com/openjdk/jdk/pull/7182

8274883: (se) Selector.open throws IAE when the default file system provider is changed to a custom provider
https://github.com/openjdk/jdk/pull/6722

8277977: Incorrect references to --enable-reproducible-builds in docs
https://github.com/openjdk/jdk/pull/6609

8269223: -Xcheck:jni WARNINGs working with fonts on Linux
https://github.com/openjdk/jdk/pull/4572

8265431: Add -fno-delete-null-pointer-checks to clang builds
https://github.com/openjdk/jdk/pull/4166

8267307: Introduce new client property for XAWT: xawt.mwm_decor_title
https://github.com/openjdk/jdk/pull/4113

Votes are due by 17:00 CET Friday 5th Sep 2025

Only current JDK Committers [3] are eligible to vote on this nomination.
Votes must be cast in the open by replying to this mailing list.

For Lazy Consensus voting instructions, see [4].

Best Regards,
Alexey

[1]https://openjdk.org/census#mkartashev
[2] https://openjdk.org/projects/wakefield/
[3] https://openjdk.java.net/census#jdk
[4] https://openjdk.org/bylaws#lazy-consensus
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.openjdk.org/pipermail/jdk-dev/attachments/20250822/de8a6526/attachment-0001.htm>


More information about the jdk-dev mailing list