自从我们启动 Swift Package Index以来,已经大约七个月了,我们一直努力工作以实现一些重大更新。最重要的是,真实的包兼容性、全面的 RSS 订阅和 Twitter 更新,以及最近的内联 README 文件。
但我们还远未完成!😅
因此,为了让大家了解我们接下来为这个项目计划的内容,我们想开始定期发布一系列博客文章,介绍我们在功能开发方面的方向。我们将每隔几个月发布一次,快速回顾我们已经取得的成就以及我们接下来的方向。这不是正式的路线图。更像是声明我们未来几个月的重点将放在哪里。
那么,事不宜迟,我们接下来关注什么呢?
中间搜索页
目前,搜索结果以内联方式显示在首页上,这使得共享包搜索(没有搜索的 URL)或与 Alfred 或 Raycast 等效率工具集成,甚至通过 DuckDuckGo 的 bangs 功能集成变得困难。我们想解决这个问题。
包集合
如果您一直在关注 SPM 项目中的包集合工作,那么您可能已经注意到,当添加包集合时,Swift Package Index 将成为包集合的绝佳来源。我们同意!我们一直在努力为此功能做准备,并希望在 SPM 中该功能可用后立即公开一些内容。
设计更新
网站设计在发布时适合我们的功能集,但随着我们添加功能,它变得有些过载。这项工作已经开始,新的包页面布局已于上周五推出。不过,还有更多工作要做,包括改进首页。最近添加的包列表和最近发布的包列表还可以,但我们可以做得更好!
Swift Package Index macOS 应用程序
我们一直想创建某种 Swift Package Index Mac 应用程序。该应用程序的主要目的是让您可以在 Swift Playground 中轻松试用包(使用出色的 Arena 工具)。但从长远来看,它可能会变得更多。我们想定义这个应用程序将做什么,然后发布一些朝着这个定义努力的东西。如果您有兴趣,我们在 John Sundell 去年播客中谈到了“试用此包”功能背后的有趣故事!
还有更多…
这不是我们将要做的所有事情的完整列表。这是一个年轻的项目,我们希望保持敏捷开发。如果我们有好主意,它可能会在您上面阅读的所有内容之前进入计划!
谢谢!
我们还要借此更新帖子向我们慷慨的赞助者表示衷心的感谢。没有 Alexandre Colucci、Artem Loenko、Bartosz Dolewski、Boris Bügling、Byron Davies、Chris、Dominik Hauser、Federico Zanetello、Gleb Shevchenko、James Sherlock、Jason Bruder、Jeffrey Macko、Joseph Heck、Joshua Kaunert、Juanpe Catalán、Jules Coynel、Kyle Lee、Leo Picado、Marcos Griselli、Massimo Biolcati、Matěj Kašpar Jirásek、Max Desiatov、Nathan Harris、Oliver Drobnik、PatrikTheDev、Paul Farnell、Paul Hudson、Peter Steinberger、PSPDFKit、Riley Testut、Robin Kunde、Sam Symons、Scott Robbins、Stefan-Cosmin Romanescu、Thomas Dohmke、Tim Condon、Umar Haroon、Vadim Shpakovski 和 Xavier Lowmiller 的慷慨支持,我们无法投入这个项目所需的时间和精力。谢谢大家!❤️
您想在我们下次发布这样的更新时成为此列表的一部分吗?赞助 Swift Package Index 是通过 GitHub Sponsors 完成的,您的支持将使我们能够继续将这个网站建设成特别的东西。