CFV: New OpenJDK Members Group Member: Dan Heidinga
Karen Kinnear
karen at kinnear.com
Mon Jun 6 22:47:42 UTC 2022
Vote: yes!
Thanks,
Karen
>
>> On Jun 6, 2022, at 12:47 PM, 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