社區運營的 Swift 套件搜索引擎及元數據索引 Swift Package Index 正式加入 Apple,但表示在短期內對開發者的影響不大。以下是相關詳情。
Swift Package Index 加入 Apple 大多數 Swift 開發者可能對 Swift Package Index 並不陌生,這是一個開源的 Swift 套件搜索引擎和元數據索引。實際上,它幫助開發者發現套件、檢查平台和 Swift 版本的兼容性,並瀏覽自動生成的文檔。根據他們自己的描述,「Swift Package Index 自動測試每個 Swift 套件在支持的平台和 Swift 版本上的表現,讓開發者在添加依賴時充滿信心。」
Swift Package Index 將在 Apple 的支持下擴展其功能
今天早些時候,Swift Package Index 的官方博客發佈了一篇新文章,宣佈他們已經加入 Apple,並表示「在套件的索引或展示方式,或文檔的託管方式上不會有立即的變化」。該公告並未透露任何收購條款,只表示 Swift Package Index 已經「加入」了 Apple。Swift Package Index 表示,在 Apple 的支持下,該平台將擁有更多資源進行擴展,「幫助開發者更好地決策其套件依賴,並在更大規模上運行,迎接下一波挑戰。」
該公告向貢獻者承諾,Swift Package Index 將保持開源,並補充道,套件作者不會看到任何立即的變化。隨著時間的推移,他們計劃在如套件簽名和身份等領域引入新功能,以增強生態系統的穩健性和安全性。公告還指出,Apple 的工程師將與社區一同貢獻(有關該平台未來的更多詳細信息預計在未來幾個月內公佈),並感謝所有為 Swift Package Index 和更廣泛的 Swift 生態系統作出貢獻的人。
Swift Package Index 將改善開發者的依賴管理體驗
9to5Mac 的觀點 此舉可能對開發者極具利好,因為 Swift Package Index 在 Swift 社區中已經被廣泛使用。儘管公告沒有提供更多細節,但本地 Xcode 整合似乎是下一個自然而然的步驟。目前,開發者通常需要套件的存儲庫 URL 才能將其添加到項目中。隨著此次變動,Apple 最終可能會允許開發者在 Xcode 中直接搜索和添加兼容的套件,從而簡化依賴管理,同時提高套件的可發現性。
對於 Swift Package Index 加入 Apple,您有何看法?歡迎在評論中告訴我們。

