无需了解如何编码即可为开源做出贡献
当您想到开源贡献时,您是否立即想到代码?
人们普遍误以为必须编写代码才能为开源做出贡献。开源面向所有人。拥有各种技能的人士,例如设计师、作家、艺术家、营销人员、软件测试人员和项目经理,都在开源中扮演着至关重要的角色。与专有项目一样,如果没有精心设计的徽标、高质量的用户体验、清晰的文档、分类工单、充分的测试和产品路线图,开源项目可能无法长期生存。缺乏这些特征的项目或许存在,但它们的可持续性较差。虽然这些角色至关重要,但开源项目中拥有代码以外技能的贡献者往往较少,因为:
- 没有编码经验的贡献者可能不知道如何在 GitHub 和 GitLab 等代码驱动平台上为项目做出贡献。
- 维护人员可能并不总是知道如何呈现非编码机会,即使他们需要这些任务的帮助。
- 软件工程行业错误地低估了非编码技能,但这并不是因为这些技能不值钱。程序员文化有时会助长一种“上帝情结”。作为一名软件工程师,我这么说,但编写逻辑来在互联网上创建漂亮的图片并不意味着我们比别人更优秀。现实情况是,各种角色和技能组合共同作用,才能带来成功。
今年,Digital Ocean、GitHub 和 GitLab 正致力于通过 Hacktoberfest 鼓励非代码贡献,从而消除这些障碍。Hacktoberfest 是一项年度盛会,鼓励各种经验水平的人士为开源做出贡献。在十月份完成四项或以上 Hacktoberfest 认可任务的参与者将获得奖品或以他们的名字种植的树木。填写注册表并阅读参与指南即可开始!请记住,维护者通常全年都欢迎贡献,但 Hacktoberfest 是一项专注于开源的全行业活动。
在这篇博文中,我将展示一些无需编码的问题和任务,以激励贡献者和维护者。以下是一些正在寻求设计、内容创建、可访问性、测试等方面改进的项目列表!
支持和管理
-
https://github.com/data-umbrella/event-transcripts/issues/151 - Data Umbrella 正在招聘人员为其文档添加链接和日期。他们建议了解 Git 和 Markdown 的人可能会有所帮助!
-
https://github.com/pymc-devs/video-timestamps - Data Umbrella 正在寻找可以为他们的视频添加时间戳的人。
-
https://github.com/yougotthisconf/yougotthis.io/issues/31 - You Got This 需要有人添加他们的视频摘要。
-
https://github.com/achasveachas/hug-bot/issues/12 - Hug Bot 正在寻找能够为状态消息添加引号的人。
-
https://github.com/alan-turing-institute/the-turing-way/issues/748 - 添加图灵方式词汇表的链接。
-
https://github.com/process-analytics/bpmn-visualization-examples/issues/388 - 添加流程分析的使用示例
测试
- https://mattermost.com/blog/join-our-qa-testing-community/ - Mattermost 正在寻找 QA 测试员。他们希望招募的人员能够“测试前沿功能、审核 UI/UX 变更建议,并识别 Mattermost 新版本中的 bug 和其他问题”。
- https://github.com/build-trust/ockam/issues/3631 Ockcam 正在收集用户对其 CLI 的反馈,因此您只需提供对体验的想法!
内容创作(写作、视频等)
- Mattermost 正在寻找博客来介绍他们的产品。
- Appwrite 需要一篇关于将 WordPress 用户导入 Appwrite 的博客文章。
- 学习 WordPress要求贡献者创建教程、促进在线研讨会、更新和贡献课程计划,或更新和贡献课程。
文档
- Mattermost 正在寻找人员来更新他们的文档。
- https://github.com/SeleniumHQ/seleniumhq.github.io/issues/1070 - SeleniumHQ 希望包含各种功能的文档。
- https://github.com/aws-amplify/docs/issues/4665 - 改进 AWS Amplify 文档。
- https://github.com/localstack/docs/issues - 在 LocalStack 文档中发现任何问题
翻译
- https://github.com/withastro/docs/blob/main/.github/hacktoberfest.md - 如果您精通多语言,可以帮助 Astro 翻译他们的文档。观看下方视频,了解如何为 Astro 贡献翻译:https://twitter.com/astrodotbuild/status/1576221838950412289 ?s=20&t=dQwY2C-ndyqxXzaHE5NBLQ
- https://github.com/mishmanners/mish-friendly-food/issues/10 - 将 Mish's Friendly Food 的食物名称翻译成多种语言。
设计
- https://github.com/nickytonline/connect-four/issues/27 - @nicktonline想要为他的项目的图标设计一个设计。
- https://github.com/data-umbrella/event-board-web/issues/215 - 为 Data Umbrella 的活动板创建徽标。
- https://github.com/mishmanners/mish-friendly-food/issues/17 - 为 Mish's Friendly Food 网站添加一个图标
无障碍设施
- https://github.com/freeCodeCamp/Developer_Quiz_Site/issues/374 - 如果您知道好的网络可访问性测验问题,请将它们添加到 FreeCodeCamp 的DeveloperQuiz网站。
几乎没有代码
- Camunda有多个存储库供您探索!
- https://github.com/open-sauced/docs.opensauced.pizza/issues/48 - 通过更改文件路径使 Open Sauced 显示正确的徽标
- 请继续关注Tinybird ClickHouse 知识库中的问题
如果您在阅读本文时发现大部分或所有问题都已分配,请不要担心。您可以使用上面的示例在github.com/hacktoberfest上找到类似的问题进行处理!您也可以查看我的Twitter 帖子以了解更多问题。
快乐黑客!
鏂囩珷鏉yu簮锛�https://dev.to/github/contribute-to-open-source-without-knowing-how-to-code-2li9