CFV: New JDK Committer: Maxim Kartashev (mkartashev)

Magnus Ihse Bursie magnus.ihse.bursie at oracle.com
Wed Aug 27 10:48:31 UTC 2025


Vote: yes

/Magnus

On 2025-08-22 17:14, Alexey Ushakov wrote:
> 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/20250827/264c8965/attachment-0001.htm>


More information about the jdk-dev mailing list