CFV: New OpenJDK Members Group Member: Dan Heidinga
Mikael Vidstedt
mikael.vidstedt at oracle.com
Wed Jun 8 19:51:58 UTC 2022
Vote: yes
Cheers,
Mikael
> On Jun 6, 2022, at 9:47 AM, Andrew Haley <aph-open at littlepinkcloud.com> wrote:
>
> [ This one is slightly unusual in that the majority of Dan's contributions are
> spec reviews. I do not know if spec reviews are significant contributions in
> themselves, and therefore if Dan has "demonstrated a history of significant
> contributions to the Community." If "contributions" really means just code,
> I'll happily withdraw this CFV. ]
>
>
> I hereby nominate Dan Heidinga to Membership in the OpenJDK Members Group.
>
> Dan is a committer on the CRaC project and has been actively engaged
> in reviewing pull requests while contributing in overall design
> discussions of how checkpoint/restore should function in OpenJDK. He
> is also a member of both the Valhalla and Amber spec experts lists and
> has contributed to design and specification discussions in both those
> projects. He is also engaged with Project Leyden mailing list
> discussions bringing the results of his explorations through qbicc and
> Hotspot to the discussions.
>
> He has landed a few minor PRs into the mainline code as well.
>
> CRaC contributions:
> https://github.com/openjdk/crac/pull/3 (merged)
> https://github.com/openjdk/crac/pull/5 (rejected due to deadlock concerns)
> https://github.com/openjdk/crac/pull/8 (merged)
> https://github.com/openjdk/crac/pull/12 (merged)
> https://github.com/openjdk/crac/pull/13 (merged)
> https://github.com/openjdk/crac/pull/16 (merged)
> https://github.com/openjdk/crac/pull/17 (merged)
> https://github.com/openjdk/crac/pull/18 (merged)
> https://github.com/openjdk/crac/pull/20 (merged)
>
> Sampling of posts to valhalla-spec-experts list:
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2022-May/002014.html
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2022-May/001984.html
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2022-April/001963.html
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2022-April/001946.html
> (tearing)
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2022-April/001898.html
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2022-April/001892.html
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2022-April/001873.html
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2022-March/001863.html
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2022-March/001864.html
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2022-March/001854.html
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2022-February/001842.html
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2022-February/001830.html
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2022-January/001811.html
> (interface pollution and jvm invariants)
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2022-January/001809.html
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2022-January/001791.html
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2022-January/001781.html
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2022-January/001779.html
> (Values and weak references issues)
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2021-December/001733.html
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2021-December/001730.html
> (Dealing with "*"'s on descriptors in j.l.constant apis)
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2021-December/001695.html
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2021-December/001707.html
> (jvmti spec interactions)
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2021-December/001705.html
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2021-December/001694.html
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2021-September/001597.html
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2021-September/001595.html
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2021-August/001590.html
> (Spec review)
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2021-June/001556.html
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2021-June/001546.html
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2021-June/001539.html
> (Proposal to add an api for `new Object` to 17 to make migration
> easier)
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2021-May/001523.html
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2021-May/001513.html
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2020-November/001448.html
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2020-September/001413.html
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2020-October/001422.html
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2020-November/001448.html
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2020-September/001407.html
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2020-March/001244.html
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2019-February/000870.html
> (Meeting minutes - my contributions flagged with DH)
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2019-January/thread.html
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2018-August/000741.html
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2018-March/000587.html
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2018-February/000555.html
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2018-February/000535.html
> (CONSTANT_Dynamic spec work)
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2018-January/000518.html
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2017-December/000487.html
> https://mail.openjdk.java.net/pipermail/valhalla-spec-experts/2017-July/000345.html
>
> Valhalla-docs
> https://github.com/openjdk/valhalla-docs/pull/8 (minor grammatical fixups)
>
> Sampling of posts to amber-spec-experts list:
> https://mail.openjdk.java.net/pipermail/amber-spec-experts/2022-March/003280.html
> https://mail.openjdk.java.net/pipermail/amber-spec-experts/2022-March/003285.html
> https://mail.openjdk.java.net/pipermail/amber-spec-experts/2022-March/003314.html
> https://mail.openjdk.java.net/pipermail/amber-spec-experts/2022-March/003318.html
> https://mail.openjdk.java.net/pipermail/amber-spec-experts/2022-March/003322.html
> https://mail.openjdk.java.net/pipermail/amber-spec-experts/2021-April/002936.html
> https://mail.openjdk.java.net/pipermail/amber-spec-experts/2020-November/002665.html
> https://mail.openjdk.java.net/pipermail/amber-spec-experts/2020-August/002361.html
>
> mainline PRs:
> https://github.com/openjdk/jdk/pull/5362
> https://github.com/openjdk/jdk/pull/8062
>
>
> Votes are due in two weeks, by 4:50 PM UTC, Jun 20th.
>
> Only current Members of the OpenJDK Members Group [1] 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 [2].
>
>
> [1]http://openjdk.java.net/census
> [2]http://openjdk.java.net/groups/#member-vote|
>
> --
> Andrew Haley (he/him)
> Java Platform Lead Engineer
> Red Hat UK Ltd. <https://www.redhat.com>
> https://keybase.io/andrewhaley
> EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671
More information about the members
mailing list