領先一步
VMware 提供培訓和認證,助您加速進步。
瞭解更多在 Rod 最近關於Interface 名稱起源的部落格,以及最近關於 Acegi Security 更名的討論,加上去年底我的同事 Ben Hale 建議我寫一篇關於“Acegi”名稱起源的部落格,我決定是時候這樣做了!
首先,發音是:“啊-西-吉”。既然我們已經搞定了這個,那麼我們來了解一下它的來源。
對於那些尚未聽說過 Spring 系列產品的人來說,你們將在未來幾個月內聽到更多關於它的資訊。Spring 實際上是一個相關產品家族,具有可比擬的技術和文化維度。Spring 系列中的每一款產品都共享著一致的架構質量、關鍵設計模式、程式碼庫、文件、測試覆蓋率、友好的社群、開源許可、整合示例、釋出路線圖以及來自 Interface21 的商業服務(例如深度培訓和支援)的可用性。
將 Acegi Security 更名為 Spring Security 旨在加強其在 Spring 系列中的地位,並重申其對上述原則的承諾。雖然我將繼續領導該專案,但我與 Interface21 的合作以及 Acegi Security 重新定位到 Spring 系列中,將使我們能夠接觸到來自我們 全球團隊 的更廣泛的技能和資源。此外,Acegi Security 的路線圖將與其他 Interface21 領導的 Spring 系列產品保持一致,這將透過提供一致的方向使整個 Spring 社群受益。
我們也預計此次重新定位將提高 Acegi Security 的採納率。我們的客戶告訴我們,他們的企業標準團隊已經批准了 Spring Framework,因此重新定位將有助於開發人員獲得使用其整合安全模組的批准。一個更大的社群也帶來了更多的點對點社群支援、補丁、功能建議、錯誤報告和開發人員。
這些變化將在 1.1.0 版本中顯現,該版本將提供 名稱空間支援,並需要 Spring 2。屆時產品將被更名,包名也會隨之改變。我們預計包名更改不會造成任何困難,因為遷移到名稱空間也意味著遷移到許多人要求的新的簡化配置格式。因此,人們很可能無論如何都會更改他們的配置。對於那些希望保留舊配置格式的人,只需使用查詢和替換即可。我們短期內不會更改 acegisecurity-developer 郵件列表或 Subversion 儲存庫。
您可以想象,這些變化並非輕易做出,而是經過深思熟慮的。我們相信,提供一個全面且整合的產品組合符合整個 Spring 社群的最佳利益,這將帶來更易於採納、更豐富的整合示例、高質量的文件、更強大的社群以及專業服務的可用性。我很高興 Acegi Security 將在 Spring 產品組合中發揮其作用,並且此次重新定位將為所有相關人員帶來增強。