当前位置:网站首页>How to start participating in the open source community
How to start participating in the open source community
2022-06-11 07:53:00 【DevStream】
The author of this article : Daniel Hu
GitHub Address : https://www.danielhu.cn
Note
To have come , Don't leave until you've read it ?
TL;DR ( Essence of this article )
Brother ( Ladies and sisters ) you ( People ) good ! Now that you're looking “ How to participate DevStream Community ”, Then I assume you already know DevStream Project org Address and main database address .
“ What if I don't know ?” If you ask me that .
“ good , I will say it again ” I will tell you so .
Whether it's org Home page or repo Inside README, You can find our Slack Channel or Wechat group QR code , Please enter the organization , And then find “Daniel Hu”, In the group, Aite and I , Send a message :“ I want to participate in the community ”. end .
“ It's over ?” Maybe you'll ask .
“ It's over .” I want to tell you .
Yes , It's that simple , You come with a heart , The rest is nothing , I will teach you hand in hand .( handy , Not physical contact , Men in particular, please note .)
Say more ?
Good good , I know you have more to say , Then listen to me again “ Rats ” Some !
Let's be clear , I am not an authority , I don't have any systematic theoretical knowledge , Simply based on some immature experience , Express some immature ideas , Just for me .
First step : Understand the project
You begin to prepare to participate DevStream 了 , Then the first step you should certainly try to understand through public information DevStream. What information is there ?
- README
Required reading ; If you need Chinese version , ok , It does , But I suggest you read the English version .) - Contribute file ( Required reading ; Start Contribute Read it before Contribute Documentation is not too much ?; Pay attention to the words at the end of the text development Link oh !)
- Other documents ( Optional ; You can choose the content you are interested in to browse .)
- Blog ( Optional ; Blog sites will be easier , If you are interested and have time , Welcome to our usual blog posts .)
The second step : Look for contributions
The simplest way, of course, is from our good first issue Start . Of course , I'm sorry , I can guess that there is a high probability that you won't see it after you click this link issues Or you can't see what suits you issues, Because it's so hot , We don't have time to put enough good first issues Up .
file . you 're right , file ! Documentation can continue to improve at any time , Documents cannot be perfect !( Our documents are in the main library docs Under the table of contents , So the contributions of your document types will also be merged into the main library , The contribution of documentation is equally important and can be seen , To be recognized !)
unit testing /e2e Testing, etc . Test coverage is never too high , If you open our code base , You can certainly find areas where you need to improve test cases , Dare to add test cases , This is what we really need , No , A piece of content that is badly needed ! you 're right , We welcome your help very much DevStream perfect UT/E2E, Give Way DevStream More robust !
In code TODO. If you start to brush the source code ( Or search directly todo), You can see that we have left a lot of TODO On the inside . Choose one that you feel is necessary and you hold It's affordable , Mention a issue Tell us , Then we will assign this task to you !
bugfix/enhancement/... congratulations , If you start from this step , Explain you xxxx( A pile of commendatory words )! open issues list , You can always find something to contribute , Then bravely leave your comments , And then it all comes together !
The third step : Submit your contribution
If you take a closer look at the previous list “ Required reading ” material , You must already know Development workflow 了 .
I don't need to repeat anything , Here you should be able to start a pr, The next thing is not too complicated .( If you encounter any difficulties , Don't be shy , Send me a wechat message 、 mail 、GitHub Go straight to Aite 、…… Any way will do )
Step four : The title doesn't matter , See the content
You see this step , Think about it , Did you join the group ? Did you add my wechat ?README and Contribute Have you read the document ?issues Have you seen the list ? juvenile , Everything is difficult at the beginning , Take the first step bravely ! Back to the previous article , Step by step !
“ I have seen it all , You xx” Maybe you would say so .
“ I'm sorry. I'm sorry , eldest brother ( The elder sister ), Little brother, I have nothing to say , How offended , Looking forward to the sea culvert ! If there is anything unsatisfactory , Please mention one issue Tell me !” I whisper to you .
That's all , Start your first pr Well , Enjoy open source !
DevStream
Open source DevOps Tool chain management tools
Welcome to join our DevStream User group
The distance at this moment is mine “ it ”

Learn more about the latest developments
DevStream Official website :https://www.devstream.io/
GitHub Address :https://github.com/devstream-io/devstream
边栏推荐
- Figure seamless database integration tushare interface
- Summary of force deduction questions
- 使用特殊字符拼接字符串“+“
- 2022.6.6 extra long growth simulation
- Niuke JS wrong question knowledge point record
- Tidb Cloud est en ligne sur le marché Google Cloud pour permettre aux développeurs du monde entier d'utiliser une nouvelle pile de bases de données htap en temps réel
- Zero foundation self-study SQL course | union joint query
- 排序——归并排序
- Paging of the flask page
- 零基础自学SQL课程 | OUTER JOIN外连接
猜你喜欢

Paging of the flask page

Batch splice string

Image data enhancement (translation, rotation, brightness transformation, flipping, adding Gaussian noise, scaling, cropping)

SOCKET【5】- struct linger 用法

Magnifying mirror rendering

零基础自学SQL课程 | OUTER JOIN外连接

Scrape captures 51job Recruitment Information (static page)

【软件测试】这样的简历已经刷掉了90%的面试者

测试4年裸辞失业,面试15k的测试岗被按在地上摩擦,结局让我崩溃大哭...

Zero foundation self-study SQL course | union joint query
随机推荐
Lesson 1 about Xiaobai's C language
如何做好空状态设计?来看这份全面总结
Bidirectional linked list simple template (pointer version)
Black Qunhui dsm7.0.1 physical machine installation tutorial
. Net C Foundation (6): namespace - scope with name
JSP technology: JSP overview, JSP basic syntax, JSP instructions, JSP implicit objects, JSP action elements
Getting started with bladed tutorial (video)
【软件测试】这样的简历已经刷掉了90%的面试者
[noip2016 d1t3] changing classrooms (expectation dp+floyd) (trap of extreme thinking!)
运筹学导论
Xshell7 和 Xftp7要继续使用此程序,您必须应用最新的更新或者使用新版本
Figure seamless database integration tushare interface
自定义ViewGroup的知识点总结-持续更新
134. gas station
Note: JDBC
使用 COCO 数据集训练 YOLOv4-CSP 模型
[atcoder1983] BBQ hard (combination number + clever model transformation)
C. Managing history (greedy / hashing / thinking / good questions)
2021-10-24
【 史上最全的ENSP【安装图解】!】