贡献

该项目完全由志愿者开发和维护。您也可以参与,方式如下:

报告问题

如果遇到网站或客户端程序相关的问题,可通过问题跟踪系统报告(在此页面上找一个合适的跟踪器),也可以在论坛或 IRC 频道(freenode 上的 #fdroid)讨论。

提交程序

如果发现存储库中未包含某个程序(请首先阅读包含政策),可随时通过专用的打包请求问题报告提交。

如果您具备所需的技术技能,还可以将相关元数据组合在一起通过 F-Droid 数据存储库提交,这将大大加快程序的收录。

这同样适用于帮助构建新版本的程序。

进一步的信息可以在文档中找到,或者在IRC上(#fdroidonfreenode)提问。

翻译

客户端程序提供很多语言。如果未提供您所用的语言,或需要更新或改善,请注册账号并使用翻译平台进行更改。

请首先查看翻译和本地化概述。另外,关于翻译的讨论可访问论坛专用版块

参与开发

目前在GitLab上有四个git存储库:一个是Android 客户端程序,一个是服务器工具,用于运行存储库以及本地编译/安装程序,一个是相关的F-Droid 主存储库中程序所用的元数据文件,最后一个用于处理网站和文档。参与开发最简单的方式是克隆这些项目并提交合并请求。如果更改较多,建议先在IRC或论坛上讨论,确保所做修改与项目目标一致以及不会与正在进行中的开发冲突或重复。

如果想要参与服务器和数据项目,建议先阅读文档

基础设施帮助

F-Droid 提供多个服务器(构建器,网页门户,下载区域…),需要定期维护,基于Ansible 的部署和硬件管理。可以通过IRC(freenode上的#fdroid-dev)或与 team@f-droid.org 通信获取更多信息。