由社区维护的Swift软件包搜索引擎与元数据索引平台Swift Package Index正式并入Apple,平台表示,短期内开发者几乎不会感受到任何变动。
绝大多数Swift开发者都熟悉Swift Package Index,这是一款面向Swift代码包的开源搜索引擎与元数据索引工具。
开发者可以借助检索各类代码库、查看代码包在不同平台与Swift版本下的兼容性,还能查阅自动生成的开发文档。官方对平台的定位如下:Swift Package Index会在全部支持的系统平台与Swift版本下自动完成每一个代码包的测试,让开发者在引入项目依赖时更加安心。
今天早些时候,Swift Package Index在官方博客发布公告,宣布项目正式加入Apple。公告写明:代码包的索引规则、页面展示形式以及文档托管服务,短期内不会发生任何改动。
公告并未披露收购条款,仅说明该项目正式归入Apple旗下。
Swift Package Index表示,依托Apple提供的资源,平台将进一步扩大服务规模,帮助开发者更合理地选择项目依赖,从容应对后续一系列技术挑战。
项目向所有开源贡献者作出承诺:Swift Package Index会继续保持开源属性,代码包作者现阶段不会迎来任何调整。
长远规划方面,团队计划新增代码包签名、开发者身份核验等能力,进一步提升整个Swift开发生态的稳定性与安全性。
公告还提到,Apple工程师会和社区开发者共同参与项目迭代,平台后续发展规划会在未来数月陆续公布。项目团队也向所有贡献者以及整个Swift开源社区表达了感谢。
这次整合对开发者而言利好极大,Swift Package Index早已成为整个Swift社区的主流工具。
虽然公告没有披露更多细节,但下一步大概率会实现与Xcode的原生深度集成。目前开发者想要引入依赖,必须手动填写代码仓库地址。
并入Apple之后,开发者未来有望直接在Xcode内检索并一键添加兼容的代码包,既简化依赖管理流程,也能让更多开源库被开发者找到。
