GlassFish新紀元

weixin_33843409發表於2018-10-09

Eclipse基金會近日宣佈了2018年9月的兩個里程碑:GlassFish原始碼已經從Oracle遷移完成;Java EE TCK現在已經開源。

\\

GlassFish應用伺服器

\\

GlassFish原始碼已經從Oracle遷移完成,這被視為Jakarta EE發展的重要里程碑和GlassFish的新紀元,公告繼續寫道:

\\
\

這是使Jakarta EE成為雲原生應用程式開發創新工具的又一個步驟。

\
\\

Eclipse GlassFish目前基於Java EE規範,最終將遵循Jakarta EE的要求。4月下旬,當Eclipse公佈基於Jakarta EE的新的雲原生未來時,InfoQ採訪了Eclipse基金會的執行董事Mike Milinkovich,內容涉及2018年將要釋出的兩個版本。他說:

\\
\

我們將致力於該技術專案今年將加入Eclipse的的兩個版本。因此,它們將被命名為Eclipse GlassFish 5.1和5.2。Eclipse GlassFish 5.1,這將是我們第一次真正從Eclipse基金會發布所有這些專案,將成為吸納所有這些專案的一個重要里程碑。它將使用原來的Java EE TCK完成Java EE 8相容認證。在那之後,我們將盡快釋出一個5.2版本,它將相容Jakarta EE 8。

\
\\

GlassFish釋出計劃最近得到了Eclipse PMC的批准,包括10月底的RC1版本和12月中旬的5.1 GA版本。歡迎Java社群成員在EE4J專案狀態頁上註冊,為GlassFish和EE4J專案做貢獻,特別是在CI/CD管道方面。

\\

在2018年9月Jakarta EE的狀態更新中,Milinkovich指出:

\\
\

現在,來自Oracle的Glassfish和相關Java EE參考實現元件都已100%貢獻出來,併發布到EE4J組織的GitHub庫。對於我們這些Eclipse基金會的人來說,這之所以意義重大部分是因為,在很大程度上,我們已經完成了我們的部分。庫(99)已經準備好,提交者(162)已經被允許進入,初步的智慧財產權審查(404)也已經完成。從現在開始,專案的進展在很大程度上由專案本身控制。

\
\\

Java EE技術相容工具包

\\

Eclipse還宣佈Java EE TCK開源。這個期待已久的里程碑為Java社群帶來了四個好處:透明性、開放性、責任共擔和供應商中立。

\\

透明性意味著供應商、客戶和Java社群可以通過訪問TCK來更好地瞭解測試過程。開放性是指通過增加專案貢獻者的數量來支援新想法和機會的開放合作。責任共擔供應商中立是指減少測試過程中對單個組織或小組的依賴。

\\

隨著代表兩家公司的四名開發人員完成了18次提交,對於TCK的貢獻已開始。

\\

EE4J專案狀態

\\

Eclipse維護著所有EE4J專案的最新狀態

\\

c9d666c66e73005da0e99e67d6bc8ecb.png

\\

X軸是完成百分比:

\\
  • 20%——專案提案社群評審階段;\
  • 40%——已分配專案提交者和資源;\
  • 80%——推送到Git庫的初始貢獻;\

從2018年5月至今,所有EE4J專案已經獲得了顯著的進展。

\\

45cd6b0cb66c5149b681fa0206e3f13c.png

\\

相關資源

\\

檢視英文原文:A New Era for GlassFish

相關文章