天天看點

Microsoft 宣布 .NET Core 支援計劃

微軟宣布針對.net core、asp.net core和entity framework core的支援計劃。據來自微軟的lee coward介紹,公司計劃使用一種雙管齊下的方法來管理這些系統的釋出。該計劃回答了微軟開源計劃背後的其中一個主要問題——開發人員可以在多長時間内依賴微軟向這些年輕的項目提供支援和安全更新檔。

長期支援(lts)釋出在釋出後将有一個3年的基本期,并且将來會在後繼lts釋出後額外提供一年的支援。lts釋出可以視為穩定版,已經應用了針對安全問題和/或嚴重bug的更新檔。

快速跟蹤支援(fts)包的釋出是對lts的補充。fts版本将包含bug修複,但主要精力集中在提供新特性上。fts釋出發生在相關父代lts發 布的生命周期内。它們的典型支援周期為3個月,然後會有一次新的fts釋出。父代lts生命周期内的最後一次fts釋出會有一年的支援期。開發人員可以使 用fts釋出試驗最新特性,同時依靠lts包保持關鍵系統的穩定。

這些釋出的版本系統會保持一緻,并遵循模式major.minor.patch。lts釋出會增加主版本(如4.0.0)。fts釋出會增加小版本号,并且與相關的父代使用相同的主版本(如4.1.0)。兩者在必要時都會使用更新檔版本(如4.0.1或4.1.1)。

微軟的rich lander已經提供了版本系統的完整文檔,并為那些希望完全了解這個過程的使用者提供了其他的例子。

繼續閱讀