Redian新闻
>
如何以非代码形式贡献开源 | Linux 中国

如何以非代码形式贡献开源 | Linux 中国

科技
 
导读:事实上,有无穷无尽的方法来为开源做贡献,其中一个简单的方法就是回答我们的投票问题。           
本文字数:1859,阅读时长大约:3分钟

LCTT 译者 :六开箱
🌟🌟🌟🌟
翻译: 34.0 篇
|
贡献: 41 天
2022-03-16
2022-04-26
https://linux.cn/lctt/lkxed

你是如何参与开源贡献的呢?我们组织了一个投票,结果如下:

◈ 提交错误报告 - 67 票(35%)
◈ 解答用户的问题 - 39 票(20%)
◈ 写作(指南、故事、文档等) - 73 票(38%)
◈ 其他 - 12 票(6%)

我的第一次开源贡献可以追溯到 20 世纪 80 年代中期,当时我们的机构第一次连上了 UseNet🔗 en.wikipedia.org,在那里我们发现了贡献代码,以及在其开发和支持过程中和别人分享的机会。

在今天,我们有无尽的贡献开源的机会。无论是贡献代码,还是制作一个视频教程,都是贡献的一种途径。

不过,我将直接跳过整个贡献代码的部分。诚然,我们中有许多写代码但不认为自己是开发者的人,他们也可以 贡献代码🔗 opensource.com。但是,我更想提醒大家,还存在很多 非代码形式可以贡献开源🔗 opensource.com。接下来,我会谈到其中的三种。

提交错误报告

有一种重要而具体的贡献形式,它可以被描述为“不要畏惧 提交一个像样的错误报告🔗 opensource.com”以及 与此相关的所有后果🔗 producingoss.com。有时,要 提交一个像样的错误报告🔗 opensource.com 是很有挑战性的。比如说:

◈ 某些错误可能很难记录或描述。当计算机启动时,屏幕上可能会出现又长又复杂的信息,其中包含各种不能理解的代码。或者屏幕上可能显示有一些“异常行为”,但是却没有提供具体的错误信息。
◈ 某些错误可能很难重现。它可能只发生在某些特定的硬件/软件配置上,或者它可能很少被触发,或者错误的产生场景不明确。
◈ 某些错误可能与一个非常特殊的开发环境配置有关,但是这个配置庞杂混乱,无法分享,需要先耗费大量精力创建一个精简后的例子才行。
◈ 当向发行版报告一个错误时,维护者可能会建议将该错误提交给上游,这有时会需要付出大量的工作,因为发行版所提供的版本不是上游社区感兴趣的主要版本。(当发行版提供的版本落后于官方支持的发布和开发版本时,就会有这种情况发生)。

尽管如此,我还是鼓励那些潜在的错误报告者(包括我)继续努力,并尝试让错误得到完整的记录和确认。

但如何开始呢?你可以使用你最喜欢的搜索工具寻找类似的错误报告,看看它们是如何描述的,它们被归档在哪里,等等。你也可以留意你使用的发行版(例如,Fedora🔗 docs.fedoraproject.orgopenSUSE🔗 en.opensuse.orgUbuntu🔗 help.ubuntu.com)或软件包(LibreOffice🔗 wiki.documentfoundation.orgMozilla🔗 developer.mozilla.org)的错误报告页面,它们定义了正式的报告机制,你可以按步骤为他们报告相关错误。

解答用户的问题

我潜伏在各种邮件列表和 论坛🔗 ubuntuforums.org 里,偶尔也会冒个泡,例如 Ubuntu 质量控制团队🔗 wiki.ubuntu.com 和 论坛🔗 ubuntuforums.orgLinuxQuestions.org🔗 www.linuxquestions.org,以及 ALSA 用户的邮件列表🔗 www.alsa-project.org 等。在这里,我的贡献可能与错误报告的关系不大,更多的是记录复杂的用例。不过,看到有人热心帮助他人,解决他人在某个问题上的遇到的麻烦,对每个人来说,这都是无疑一种很棒的体验。

从事开源相关的写作

最后,另一个我非常喜欢贡献的领域是 撰写🔗 opensource.com 关于使用开源软件的文章。无论是使用指南,还是对某一特定问题的不同解决方案进行比较评估,或者只是笼统地探索一个感兴趣的领域(就我而言,是使用开源音乐播放软件来享受音乐)。一个类似的选择是制作一个教学视频。你很容易就可以做到边演示一些复杂的桌面操作(比如用 GIMP 创建一个绚丽的标志),边 录制桌面🔗 opensource.com。而那些精通两种或多种语言的人,也可以考虑将现有的使用指南或视频翻译成另一种语言。

(LCTT 译注:读了这篇文章,你是不是想要马上投身于开源贡献呢?那么请考虑加入“Linux 中国翻译组(LCTT)”吧!我们有能帮助你快速上手翻译的 维基🔗 lctt.github.io,有热心友爱的 QQ 群,你甚至还能够在我们的官网上获得属于自己的译者专页……心动了吗?那就立刻行动起来吧!阅读 维基🔗 lctt.github.io 以了解如何加入我们。)


via: https://opensource.com/article/19/4/contribute-without-code

作者:Chris Hermansen 选题:lkxed 译者:lkxed 校对:校对者ID

本文由 LCTT 原创编译,Linux中国 荣誉推出


欢迎遵照 CC-BY-SA 协议规定转载,
如需转载,请在文章下留言 “转载:公众号名称”,
我们将为您添加白名单,授权“转载文章时可以修改”。


微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
上一个说“丼”不读jǐng的人,已经被我骂哭了Linux 中国开通播客频道:“开源朗读者”和“硬核观察” | Linux 中国分享 8 篇使用 Linux 命令行的技巧 | Linux 中国使用 dnf 进行 Linux 包管理 | Linux 中国Archinstall 新的菜单系统让安装 Arch Linux 更容易了 | Linux 中国用这些开源工具在 Linux 上编辑 PDF 文件 | Linux 中国Fedora Linux 36 发布 | Linux 中国Fedora Linux 37 的内核 5.18 测试周到了,一起来做贡献吧! | Linux 中国把普京埋葬在乌克兰开源朗读者:在虚拟机中运行 Linux 的十大优点 | Linux 中国用 Gwenview 在 Linux 上裁剪和调整照片大小 | Linux 中国我如何在 Linux 上扫描家庭照片 | Linux 中国使用 Linux 上的开源财务工具 Skrooge 管理你的预算 | Linux 中国开源朗读者:Linux 太难了?你需要知道这 5 点 | Linux 中国英伟达在提升 Linux 上的 GPU 使用体验上迈出了一大步 | Linux 中国开源朗读者:开源新手指南 | Linux 中国开源朗读者:我是如何帮助妈妈从 Windows 切换至 Linux 的 | Linux 中国雪夜被窩讀禁書实测 Linux Mint 升级工具 | Linux 中国在虚拟机中运行 Linux 的十大优点 | Linux 中国使用 LibreOffice 进行首次开源贡献的 6 种简单方法 | Linux 中国好消息!Docker Desktop 现已支持 Linux | Linux 中国开源朗读者:我为什么从 Mac 转到 Linux | Linux 中国使用 watch 和 tail 命令监视 Linux 上的活动 | Linux 中国如何在 Linux 和 Windows 电脑之间共享文件 | Linux 中国如何通过 chroot 恢复 Arch Linux 系统 | Linux 中国如何在 Linux 桌面中启用 “激活 Linux” 水印通知 | Linux 中国在 Ubuntu Linux 如何安装 H.264 解码器 | Linux 中国你的 Linux 启动时有几只小企鹅? | Linux 中国母亲在养老院的遭遇使用 apt 进行 Linux 包管理 | Linux 中国如何在 Fedora Linux 中安装多媒体编码器 | Linux 中国最适合程序员的 10 款 Linux 发行版 | Linux 中国在美国26. 痛快骂的结果?如鲠在喉,不吐不快
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。