Getting involved (简体中文)

From ArchWiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
翻译状态:本文是 Getting involved翻译。上次翻译日期:2020-09-12。如果英文版本有所更改,则您可以帮助同步翻译。

在进化生物学中,合作是指个体付出一个小成本,可以为其他同胞带来更大的收益,而其他个体也一样提供回报,这样每个参与者都会获得非常大的收益。Arch 社区也是如此,很多成员希望为自己喜爱的 GNU/Linux 发行版做出贡献。大家的参与,不仅有利于 Archer 同胞,还能造福自由软件和开源软件的全体爱好者。

本文简单介绍了 Archer 为 Arch 社团做贡献的若干途径。开始贡献前请先熟悉一下 行为守则.

社区

论坛发帖

参与我们的一个最简单的方法,就是逛 Arch Linux 官方论坛。您可以尽情发表您的高见、帮助菜鸟或结交新朋友。

完善维基

ArchWiki 是一个社区文档工程。内容源自社区,服务社区。贡献者奉献他们的时间和精力,在社区中共享知识和技能。我们鼓励全体用户做贡献

加入聊天室

可以在 IRC 频道 中帮助新人解决问题。进入前请先阅读讨论规则有许多频道专门用来讨论不同的问题。

加入邮件列表

加入感兴趣的 邮件列表。注意讨论的内容要遵守列表描述。

艺术

共享屏保、启动屏幕、调色盘、主题等,可以加入 艺术子论坛

参阅 Arch Linux Art.

打包

报告安装的软件

pkgstats 使用 systemd 定时器定期将系统中安装的软件上报服务器,同时还能提供系统架构和使用镜像的信息。开发者可以通过数据统计,安排自己工作的优先级。信息是匿名发送,不会暴露用户隐私。可以通过统计页面查看信息。详情请阅读这个论坛帖子

报告和修正 bug

您还可以通过到 Arch Linux Bugtracker 汇报 bug 来帮忙。

但若汇报的问题无意义时,反而会浪费大家的时间。如有意参与其中,请先阅读 Bug 汇报指南

安全问题

新的漏洞不停出现,帮助 Arch 安全小组 追踪新的漏洞。

帮助测试软件包

测试仓库中的软件包需要进行测试后才会进入主仓库。请帮助 Arch 测试组 测试新软件包。

创建或维护 AUR 软件包

Arch 用户软件仓库是一个大众主导的软件仓库,包含了大量用户提交的 PKGBUILD。与官方软件库二进制包的形式不同,AUR 中的软件包将以 PKGBUILD 的形式供用户使用,并全由用户自行编译。用户可通过 AUR 分享软件,其中一些热门软件会选入官方的[community]软件仓库。

aurphan 可以找到您系统上无人维护的软件包,以方便您找到想要接收的软件包。

成为 Trusted User

像帮助维护 AURcommunity repository 中的软件包,可以申请成为 Trusted User。 详情参阅 Trusted Users#How do I become a TU?

活动

有一些社区组织的活动可以参见:

软件项目

Arch Linux 发行版包含了很多组件,例如软件包管理器 pacmanarchlinux.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 贡献是成为团队一员的最好方法。

这里是一个列表,没有顺序之分。包含了可以为社区做贡献的方式:

  • 通过及时提供帮助获得声誉
  • 在论坛、IRC、和邮件列表回答问题
  • 加入信任用户,获得软件打包经验,提升技能
  • 将软件包提交到 AUR
  • 加入以后可能成为 Arch 主流应用的程序开发或者自己建立一个项目
  • 修改 pacman、makepkg 或其它 Arch 项目并通过 bug 管理系统提交补丁
  • 浏览 bug 管理系统,修正问题
  • 找到并提交新 Bug
  • 修正维基错误、添加页面、清理页面并保证步骤符合最新系统
  • 提交翻译