Ideas of OS Community
欢迎来到 OS Community 的 Ideas,这里是 OS Community 成员分享、交流、招揽同好的地方。
OS Community 是什么?
我们是对 OS 及相关工具开发感兴趣的一群人,我们的目标是创建一个开源社区平台,让同好们碰撞灵感、分享经验、共同进步。
如何参与
你或许已经注意到了,本项目开启了 GitHub Discussions。这里是一切灵感的起点,你可以在这里分享你的新奇想法,与其他人讨论,逐渐打磨每一个珍贵的灵感。
当你觉得想法已经足够成熟,便可以开启一个 Pull Request,将你想法的细致描述和计划放到 src/proposals
下。基于此,你可以宣传自己的提案,招揽志同道合的人一起筹划提案的实现。
一旦你开始了一个项目,便可以再次发起一个 Pull Request,将提案转化为 src/projects
下的项目。这里可以详细介绍项目的设计、目标、计划与进展。我们提倡所有项目都是开源的,并会尽力帮助你的开源项目获得更大的影响力。
如果你还没有什么好的想法,也可以随意参与任何一个讨论、提案甚至项目。Don't ask to join, just join!
如果你做了一个和 OS 并不一定直接相关的项目,或者你想要提供一些论文阅读与项目研究的资料,欢迎将你的资料放到 src/resources
下。
下图是一个参与流程的示意图:
现在从参与 讨论 开始吧!
提案
这里是分享一个较为成熟但尚未开始进行的提案的地方。你可以在这里:
- 分享提案,并接受社区的深入讨论
- 招揽潜在的项目参与者
为保障提案的质量和可行性,还请尽量以如下格式书写你的提案:
# 提案标题
## 联系方式
> 提案者的联系方式,以便社区同好参与
>
> 例:
- 小明 TEL:123456789 EMAIL:xiaoming@example.com
## 提案内容
### 目标
> 这里介绍你的提案的目标,帮助社区快速了解你的提案
### 设计
> 这里介绍你的提案的设计,帮助社区快速了解你的提案细节
### 计划
> 这里介绍你的提案的计划,帮助有意愿者快速了解如何参与以及参与后要做的事情
### 准备事项
> 这里介绍你的提案的准备事项,帮助有意愿者了解提案离正式转为项目的距离
项目
这里是分享一个已经开始开发的项目的地方。你可以在这里:
- 宣传项目,并接受社区的深入讨论
- 招揽新的项目参与者
为保障项目的参与性,还请尽量以如下格式书写你的项目:
# 项目标题
## 联系方式
> 项目维护者者的联系方式,以便社区同好参与
>
> 例:
- 小明 TEL:123456789 EMAIL:xiaoming@example.com
## 项目内容
### 目标
> 这里介绍你的项目的目标,帮助社区快速了解你的项目
### 设计
> 这里介绍你的项目的设计,帮助社区快速了解你的项目细节
### 计划
> 这里介绍你的项目的计划,帮助社区快速了解如何参与以及参与后要做的事情
### 进展
> 这里介绍你的项目的进展,帮助社区了解项目的状况
资料
这里是分享与 OS 多少有些关系的资料的地方。你可以在这里:
- 分享某种开发范式,如 “rust-embedded 社区的 PAC”
- 分享近期阅读的论文获研究的项目的总结,如“OSDI22 xx 论文阅读分享”
此处的内容格式不作限制,还请尽情发挥。