[Java] Java EE 8 - July recap

原文はこちら。
https://blogs.oracle.com/theaquarium/java-ee-8-july-recap

通常は夏になると原則するものですが、この直近の数週間はJava EE 8にとって重要でした。ここでは、先月のJava EE 8プラットフォームの進捗状況を簡単にまとめます。
Java EE 8 July stats
7月、JSON-B (JSR 367) がファイナルを迎えました。
JSR-000367 JavaTM API for JSON Binding (JSON-B)
https://jcp.org/aboutJava/communityprocess/final/jsr367/index.html
これはつまり、ここまでで4個のJava EE 8関連のAPIが最終化されたことを意味します。CDI 2.0 (JSR 365)、JSF 2.3 (JSR 372)、JSON-P 1.1 (JSR 374)、そしてJSON-B (JSR 367)です。
JSR 365: Contexts and Dependency Injection for JavaTM 2.0
https://jcp.org/en/jsr/detail?id=365
JSR 372: JavaServer Faces (JSF 2.3) Specification.
https://jcp.org/en/jsr/detail?id=372
JSR 374: JavaTM API for JSON Processing 1.1
https://jcp.org/en/jsr/detail?id=374
JSR 367: JavaTM API for JSON Binding (JSON-B)
https://jcp.org/en/jsr/detail?id=367
なお、Maintenance ReleaseでアップデートされたAPI(例えば、JPA 2.2も最終化されましたが)は除いています。
Java Persistence API specification
https://github.com/javaee/jpa-spec
Servlet 4.0 (JSR 369) はProposed Final Draft期間を終え、まもなくProposed Final Draftの投票に入ります。
JSR 369: JavaTM Servlet 4.0 Specification
https://jcp.org/en/jsr/detail?id=369
JAX-RS 2.1(JSR 370)とBean Validation 2.0(JSR 380)では、両方の仕様がProposed Final Draftの期間を過ぎ、両者とも7月のFinal Approval Ballotは満場一致で通過したため、少し早くなりました。
JSR 370: JavaTM API for RESTful Web Services (JAX-RS 2.1) Specification
https://jcp.org/en/jsr/detail?id=370
JSR 380: Bean Validation 2.0
https://jcp.org/en/jsr/detail?id=380
結果は以下からご覧いただけます。
JSR #370: JavaTM API for RESTful Web Services (JAX-RS 2.1) Specification Final Approval Ballot
https://jcp.org/en/jsr/results?id=6031
JSR #380: Bean Validation 2.0 Final Approval Ballot
https://jcp.org/en/jsr/results?id=6033
JAX-RSおよびBean ValidationのExperts Groupsのみなさん、おめでとうございます!

7月、Java EE 8 Expert Groupは自身のProposed Final Draftを公開し、Final Approval Ballotに入るため、Final DraftをJCPに速やかに提出します。
JSR-000366 JavaTM Platform, Enterprise Edition 8
https://jcp.org/aboutJava/communityprocess/pfd/jsr366/index.html
Java EE 8 Platform and Web Profile Final Draft specs
https://javaee.groups.io/g/javaee-spec/messages?start=8:2017:-120
7月中旬、Security API for Java EE (JSR 375) Expert GroupがProposed Final Draftをリリースし、活発に技術詳細の最終化に取り組んでいます。
JSR 375: JavaTM EE Security API
https://jcp.org/en/jsr/detail?id=375
JSR-000375 JavaTM EE Security API
https://jcp.org/aboutJava/communityprocess/pfd/jsr375/index.html
javaee-security-spec Topics
https://javaee.groups.io/g/javaee-security-spec/topics
Java EE 8プラットフォームの最終化に近づいていますので、GlassFish 5 Promotionプロセスも加速してきました。ゴールは現在1週間に2個のGlassFish 5 Promoted Buildをリリースすることです。
Twice a week GlassFish promotions in coming weeks
https://javaee.groups.io/g/glassfish/topic/twice_a_week_glassfish/5571976?p=,,,20,0,0,0::recentpostdate%2Fsticky,,,20,2,0,5571976
GlassFishについてお話すると、リポジトリの星(Star)の数はまだ比較的少ない状況です。
The Open Source Java EE Reference Implementation
https://github.com/javaee/glassfish
これは、GlassFishのリポジトリが比較的若いという事実が説明する通りですが、GlassFish 5の最終版に徐々にしかし確実に近づくにつれ、その数が増えてもいいでしょう。そんなわけで、GlassFishをお使いの際は、GitHubでStarを是非付けてください。 この小さいながらも素晴らしい認識はワンクリックでOKです。

0 件のコメント:

コメントを投稿