Getting involved (简体中文)
在进化生物学中,合作是指个体付出一个小成本,可以为其他同胞带来更大的收益,而其他个体也一样提供回报,这样每个参与者都会获得非常大的收益。Arch 社区也是如此,很多成员希望为自己喜爱的 GNU/Linux 发行版做出贡献。大家的参与,不仅有利于 Archer 同胞,还能造福自由软件和开源软件的全体爱好者。
本文简单介绍了 Archer 为 Arch 社团做贡献的若干途径。开始贡献前请先熟悉一下 行为守则.
社区
论坛发帖
参与我们的一个最简单的方法,就是逛 Arch Linux 官方论坛。您可以尽情发表您的高见、帮助菜鸟或结交新朋友。
加入邮件列表
加入感兴趣的 邮件列表。注意讨论的内容要遵守列表描述。
打包
报告安装的软件
pkgstats 使用 systemd 定时器定期将系统中安装的软件上报服务器,同时还能提供系统架构和使用镜像的信息。开发者可以通过数据统计,安排自己工作的优先级。信息是匿名发送,不会暴露用户隐私。可以通过统计页面查看信息。详情请阅读这个论坛帖子。
安全问题
新的漏洞不停出现,帮助 Arch 安全小组 追踪新的漏洞。
帮助测试软件包
测试仓库中的软件包需要进行测试后才会进入主仓库。请帮助 Arch 测试组 测试新软件包。
创建或维护 AUR 软件包
Arch 用户软件仓库是一个大众主导的软件仓库,包含了大量用户提交的 PKGBUILD。与官方软件库二进制包的形式不同,AUR 中的软件包将以 PKGBUILD 的形式供用户使用,并全由用户自行编译。用户可通过 AUR 分享软件,其中一些热门软件会选入官方的[community]软件仓库。
aurphan 可以找到您系统上无人维护的软件包,以方便您找到想要接收的软件包。
成为 Trusted User
像帮助维护 AUR 和 community repository 中的软件包,可以申请成为 Trusted User。 详情参阅 Trusted Users#How do I become a TU?。
软件项目
Arch Linux 发行版包含了很多组件,例如软件包管理器 pacman,archlinux.org 网站(archweb),Arch User Repository 支持系统 (aurweb)。可以单独参与到某个项目。
DeveloperWiki:Projects 包含了项目组成员、交流取到和所用编程语言。项目代码托管在 gitlab.archlinux.org.
捐款
Arch Linux 的生命力源于开发者和社区成员的无私奉献。我们的工作是无偿的,没有维持服务器运营的私人基金,因此也需要您的资金支持。
非官方项目
Arch 拥有一个充满活力的用户社区。如果您的项目想参与到社区中,请在对应的英文页面加入:项目地址、项目开始时间和一两句项目简介。
- Arch Linux Subreddit
- Reddit 中讨论 Arch 的地方.
- Arch Linux User Group
- 当地用户组
- Arch Women[失效链接 2021-05-13 ⓘ]
- 为 Arch 女性用户提供的团体(论坛帖子)
怎样才能成为 Arch 开发者?
首先,牢记您所做的一切,都应以帮助大众为出发点。其次,牢记您是社区大众的一分子,帮助别人亦是帮助自己。
通常,新开发者是根据工作内容的增加由已有开发者选出。有时他们会提供一个职位,您可以申请并获得职位。但更多时候,开发者会邀请能力足够,适合开发团队需要的程序员加入。积累 Arch 贡献是成为团队一员的最好方法。
这里是一个列表,没有顺序之分。包含了可以为社区做贡献的方式: