为linux做贡献的6种方法

对Linux印象深刻,想参与,但没有编程技能?下面介绍如何在不编写代码的情况下为Linux做出贡献。...

Linux不像商业操作系统。这个名字既是一个特定社区的缩写,也是一段特定的代码。在自由软件的世界里,你不仅仅是你最喜欢的应用程序和界面的消费者。您可以参与创建它们,而不必成为开发人员。

linux-devices

最大的和最小的项目都需要帮助。以下是你可以参与其中并发挥作用的方法。

1提供反馈

Puri** employee asking for community feedback

自由软件项目不把用户当作消费者,所以他们不能监控销售。大多数人也不会试图追踪你的行为。所以开发者不知道用户想要什么,除非他们收到反馈。你可以通过直言不讳和帮助项目建立方向感来提供很多帮助。

虽然社交媒体是一种表达意见的方式,但这种环境充满了噪音。许多项目建立自己的社区。例如,Puri**为购买其产品或使用PureOS的人提供了一个论坛。

当该公司决定是否从滚动发布模式切换到支持时间更长的稳定版本时,它在Puri**社区论坛上询问了人们。该公司最终默认了一个稳定的版本,为那些想要更新软件的人提供了滚动发布选项。

为你选择的项目寻找可用的途径。有时这是一个论坛。有时它是一个聊天组在IRC或电报。可能是Gitlab的网页。如果其他方法都失败了,请找到一个电子邮件地址。

2回答新用户的问题

Ask Ubuntu website for asking and answering questi***

当人们第一次切换到Linux时,他们通常没有任何人,或者任何地方,他们可以亲自去寻求帮助。相反,搜索引擎是他们的服务台。

这些搜索引擎指向论坛旁边的问答板。最突出的例子之一是Ask Ubuntu,人们会用具体的问题来回答它。这样的地点可能是巨大的资源,但只有当有知识的人注册并花时间帮助他人时才是如此。

你可以成为那个人。

当你参加各种社区讨论会时,一定要找出行为准则。你的行为不仅仅反映在你身上。它反映了整个社区,并能真正把新用户从一个项目中赶走。

三。编写文档

Arch Wiki page about contributing documentation

虽然让用户互相帮助是很好的,但是没有什么能代替易于阅读的官方文档。这些指南可以告诉你开发者打算如何使用他们提供的桌面,如何克服障碍,以及他们知道哪些bug。

文档很少受到关注,但它可以让您在给定的Linux发行版中体验到成功或失败。许多人喜欢ArchLinux,部分原因是ArchWiki的深度和实用性。即使从未安装过Arch,也可以经常向Arch Wiki寻求帮助。许多指令也适用于其他发行版。

说到Arch,奋进是一个年轻的项目,它继承了Antergos的传统,Antergos是一个基于Arch Linux的发行版,它的启动和运行更简单、更快。为了开始一个新的发行版,有这么多事情要做,团队需要帮助记录用户需要知道什么。

4为您喜爱的桌面或应用程序设计图标

设计很重要。每隔几年,主要的Linux桌面环境都会以某种形式或方式修改它们的图标主题。通常,设计师会使图标更清晰、更平坦(与设计趋势相匹配)、更简单(更容易遵从),或以上所有的一切。

不管一个项目有多大,他们都需要你的帮助。

例如,GNOME在3.32版本中更改了图标主题。改版的一个主要动机是让新图标更容易创建,正如你在GNOME视觉设计师Jakub Steiner的录音讲话中所看到的那样。一些应用程序,比如gThumb,还没有更新的图标。那是你可以介入的地方。

elementaryOS从一开始就有一个相对一致的外观,尽管它的主题也有一些调整。尽管如此,基本桌面的每一个方面都提供了自己独特的特性,仍然有一些小的系统和界面图标需要一个基本的注入。

当你在帮助塑造一个项目的外观时,首先熟悉相关的人机界面准则是有帮助的。

5测试新软件

GIMP website listing ways to get involved

开发者需要用户试用他们程序的最新版本。这对于当前的稳定版本很有帮助,对于仍处于预发布阶段的软件尤其有用。

自由软件开发人员通常单独工作或在小型远程团队中工作。他们无法访问各种类型的硬件,也不可能尝试现有的所有不同的Linux桌面配置。

通过测试应用程序,您可以让这些开发人员深入了解他们的应用程序是如何在您的硬件和选定的桌面配置(Linux发行版/桌面环境/显示服务器等)上运行的。当然,只有当你接触到开发人员时,他们才能获得这种洞察力。所以,提交错误报告,请记住,当你这样做时要有礼貌。

6翻译应用程序或提高可访问性

如果有一个角色,几乎任何项目都可以使用帮助,那就是翻译。这是因为即使一个团队已经有了有能力的翻译,他们也不可能说每种语言。很少有开发人员会对你花时间让你居住的人更容易访问软件提出异议。

这不仅仅指语言。开发人员还需要帮助,使他们的软件更容易被那些看不见或听不见的人使用。有些应用在某些情况下根本无法使用,但在其他情况下,一两次调整就可以产生很大的影响。

准备好帮助linux开发了吗?

太好了!现在,让我们在它燃烧的明亮和炎热的**行动。每个自由软件项目都有自己喜欢的交流方式和不同的参与方式,因此你可以从跳转到发行版、应用程序、主题或组件的网页开始,并寻找如何参与的说明。

初级操作系统提供了一些从Linux发行版中可以找到的最详细的指南,但是大多数已经存在了一段时间的指南提供了如何帮助的说明。应用程序也是如此。GIMP项目在其主页顶部放置了一个菜单选项,该选项将导致您可以执行的操作列表。

注意,对Linux的热爱并不是参与其中的唯一原因。参与开源项目还有许多其他好处。

  • 发表于 2021-03-19 08:35
  • 阅读 ( 189 )
  • 分类:IT

你可能感兴趣的文章

通过向这7个组织捐款来表达你对开源的热爱

... 你可以通过成为一个成员或者捐赠来为开源计划做出贡献。 ...

  • 发布于 2021-03-11 17:16
  • 阅读 ( 289 )

为什么linux操作系统附带默认桌面环境

...。它负责处理Fedora的一些费用,并雇用了一些为项目做出贡献的人。这是因为该公司使用Fedora中的开源软件创建了自己的商业产品Red Hat Enterprise Linux。 ...

  • 发布于 2021-03-12 07:51
  • 阅读 ( 252 )

你能相信你最喜欢的linux桌面会继续存在吗?

...在每一个新版本中都会抛出新的源代码,还有开放开发,贡献来自任何地方,进展是通过互联网在开放中完成的。这两种方法都不能保证任何东西,但是如果最初的开发人员继续工作,代码转储确实会带来团队之外没有人有兴趣...

  • 发布于 2021-03-12 09:08
  • 阅读 ( 212 )

linux的人机界面指南之间的差异

... GNOME的HIG可以说是桌面环境对Linux桌面的最大贡献之一。在大多数Linux软件难以使用或极不一致的时候,GNOME创造者绘制了一条不同的路径。该项目认为,软件应该易于理解,它应该与人的计算机上的所有其他程序都...

  • 发布于 2021-03-12 17:09
  • 阅读 ( 268 )

公司与社区:谁制造了更好的linux操作系统?

...和官方网站提供主机。也就是说,Ubuntu是一个社区,许多贡献者来自Canonical之外。 ...

  • 发布于 2021-03-12 22:56
  • 阅读 ( 210 )

谁制造了linux?为什么它是免费的?

...Linux之所以如此,是因为来自世界各地的许多人的想法和贡献。 ...

  • 发布于 2021-03-13 08:27
  • 阅读 ( 238 )

所有linux用户都应该为10个网站添加书签

...乎完全是一个人写的,乔伊·斯内登。虽然有时还有其他贡献者,但斯内登是驱动力。 ...

  • 发布于 2021-03-14 00:35
  • 阅读 ( 240 )

用linux和自由软件维护你的修复权的6种方法

...辑文本文件来消除它。有了足够的搜索,你通常可以找到方法来改变蹩脚的图标,修复声音问题,或停止故障,而不用等待开发人员推出更新。 ...

  • 发布于 2021-03-14 19:02
  • 阅读 ( 202 )

你最喜欢的linux操作系统被bug困扰的6个原因

...的成本。团队必须托管网站、提供下载和分发软件。由于贡献者生活在世界不同的地方,亲自旅行和合作可能要花费数千美元。如果修复一个bug需要访问某些硬件,那么不管开发人员花多长时间才能得到他们需要的东西,这个问...

  • 发布于 2021-03-15 04:49
  • 阅读 ( 258 )

我们使用哪些linux操作系统,为什么

...取决于个人喜好,但如果你想得到推荐的话,makeuseoflinux贡献者都将Linux作为其主操作系统或双引导替代系统来运行。虽然我们已经有了顶级Linux发行版的列表,但在这里您可以看到我们在2017年实际使用的Linux操作系统。 ...

  • 发布于 2021-03-15 17:15
  • 阅读 ( 258 )