从慢速走向快速

我们最近在某些方面有点沉默,比如这个博客和要审查的合并请求。我们努力让用户了解情况,并且我们总是感谢贡献,即使我们无法立即审查它们。F-Droid 创始于 2010 年,因此我们有一些技术债务,不能总是快速行动。 我们感谢在贡献时的耐心。 好消息是,这是因为由于一系列似乎同时发生的重大改进我们真的非常忙碌。 所以下面是一个快速的概述:

  • 您可能已经注意到,这个网站有时运行得非常慢。 我们一直在努力改善这一点。 自从我们推出新的前置网络服务器以来,我们已经看到了很大的改进。 现在,我们获得了有关网络使用情况和服务器状态的更好数据,这意味着我们可以更有效地进行故障排除和优化。

  • 我们正在完成对官方 F-Droid 客户端应用的重大更新(感谢 FFDW 的资助),包括一项安全审计(感谢 NLnet 的资助)。这替换了大量的技术债务,修复了许多错误,增加了一个全面的测试套件,并且应该使贡献者更容易理解代码。

  • 我们有了一些新的贡献者 构建服务器 实例,用于在生产设置上测试应用构建。这加快了应用审查过程,特别是对于构建复杂的关键应用,例如 ElementJitsi Meet。这些实例还允许我们执行定期的存储库范围的扫描,以查找任何可能潜入的非自由依赖项

  • 在对贡献者 构建服务器 实例使用 Ansible 自动化后,此设置现已得到验证,我们现在正在切换生产设置以使用它。 这意味着任何人都可以相对轻松地检查和重新创建生产设置。

  • 我们正在为生产 构建服务器 设置新硬件,以实现构建过程的并行化

  • 我们正在最终确定我们的新法人实体及其董事会。

  • 让更多 F-Droid 核心贡献者获得在 F-Droid 上工作的报酬。

这只是所有正在发生的事情中的一个例子。借助更多的贡献 F-Droid 可以加快速度,我们期待您的贡献!它可以是任何事,如应用审查,潜心解决问题,以及捐赠以使更多的人花更多的时间让 F-Droid 变得更好。