Resigning as OpenJDK Nashorn Project Lead

Jim Laskey james.laskey at oracle.com
Mon Oct 5 18:11:07 UTC 2020


I hereby resign as Nashorn Project Lead.

Nashorn [1] started in 2010 as a small JavaScript prototype to fill in for the discontinued JavaFX compiler project [2] and as a testing ground for Java's "new" invoke dynamic instructions [3]. Though Nashorn became somewhat a niche tool, it found itself playing important roles in many important projects [4]. Nashorn was deprecated in JDK 11 [5] was removed from the OpenJDK in JDK 15 [6]. Moving forward, it is hoped that Nashorn may continue on as a standalone library in maven central.

According to the bylaws, the lead of the sponsoring group (Vladimir Kozlov from the HotSpot group) needs to assign a new project lead [7]. I recommend the nomination of Attila Szegedi [8] for this role. Attila was a significant contributor to Nashorn, beginning with the introduction of the dynalink library[9], through to the introduction of optimistic typing. Nashorn will be in good hands. I can't recommend him enough. 

Thank you.

-- JIm

[1] http://openjdk.java.net/jeps/174 <http://openjdk.java.net/jeps/174>
[2] https://www.infoworld.com/article/2077746/javafx-compiler-released.html <https://www.infoworld.com/article/2077746/javafx-compiler-released.html>
[3] https://www.jcp.org/en/jsr/detail?id=292
[4] https://www.infoq.com/news/2015/01/nashorn-at-netflix/
[5] https://openjdk.java.net/jeps/335
[6] https://openjdk.java.net/jeps/372 <https://openjdk.java.net/jeps/372>
[7] http://openjdk.java.net/bylaws#project-lead <https://openjdk.java.net/bylaws#project-lead>
[8] https://github.com/szegedi
[9] https://openjdk.java.net/jeps/276 <https://openjdk.java.net/jeps/276>













More information about the discuss mailing list