如果你正在读这篇文章,请为 Forem 做贡献
(希望你喜欢这个标题。它指的是加拿大说唱歌手 Drake 的 2015 年混音带:如果你正在读这篇文章,那就太晚了。)
Hacktober 新年快乐!贡献的季节到了!如果您对为开源做出贡献充满热情,但又不确定应该为哪个项目做出贡献,我们将在整个月内发布各种技巧、窍门以及精彩项目,诚邀您加入贡献者行列。
你是:
- 想要为今年的 Hacktober 开源项目做出贡献吗?
- 阅读有关 DEV 的这篇文章,Forem 赋予了哪些权力?
- 热衷于培育开发者社区?
- 有兴趣有一天建立自己的社区吗?
如果您有以上任何一种想法,我建议您考虑为 Forem 做出贡献。
Forem 是什么?
首席执行官 Ben Halpern 将 Forem 描述为“一款用于构建社区的开源软件。它为你的同事、客户、粉丝群、家人、朋友以及任何其他需要聚集在一起成为集体一部分的时间和空间打造社区。” 社区建设者可以使用 Forem 创建自己的独立 Web 应用程序,该应用程序配备独立数据库、身份验证机制、配置、专用 URL 等功能。基本上,使用 Forem,社区建设者可以创建和扩展一个具有与 DEV 相同功能的社区,并且社区成员可以更轻松地跟上社区内容的更新。
由 Forem 支持的社区
我目前活跃于Code Newbie Community、Devocate和Dev 平台——所有这些平台都是由 Forem 搭建的。以下是 Forem 搭建的社区平台列表:
- 代码新手社区
- 开发
- 遗物
- 时尚页面社区
- 这场 MMA 人生
- Elastic 大师
- 网络货币化社区
- Snyk 社区
- COSS 社区
- 社区俱乐部
- 倡导者
- 加密朋克
- 心流状态
- 1Vibe
- Hometechnica 社区
- VS Code 技巧
- Forem.dev
您可以在此处了解有关每个社区的更多信息。
制作方法
在后端,Forem 正在利用 Ruby on Rails。在前端,Forem 团队正在过渡到 Preact-first 前端。如果您是 SQL 爱好者,比如我,Forem 使用 PostgreSQL 作为数据库。
如何贡献
您可能以某种方式从 Forem 受益,那么为什么不做出贡献呢?
如果您对 Forem 感兴趣,请查看仓库和Contributing.md文件。目前,仓库中大约有 415 个未解决的问题,所以今天就开始处理吧!
提醒:本次Hacktoberfest 活动,您可以获得小礼品(或者以您的名义种植一棵树),作为向参与Hacktoberfest的项目提交拉取请求的奖励。提示:Forem 正在参与Hacktoberfest,并欢迎大家贡献。
我对做出贡献感到紧张,因为我不熟悉这些技术!
别紧张。贡献者和维护者都很友好,并且很乐意帮助你学习。Forem 团队确保社区遵守其行为准则。
您可以通过为文档做出贡献来学习,并产生重大影响。完整的贡献指南请见此处。
为开源做贡献的妙处在于,你可以利用这段经历作为学习和熟悉新技术的机会,所以如果你不了解 Preact 也没关系!这是你学习它的机会。
如果您想了解有关 Forem 的更多信息,请查看我们的开源星期五直播,其中有 Forem 的联合首席执行官 Ben Halpern 和 GitHub 的开发者宣传总监 Brian Douglas。