成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

如何快速成為 Rosedb 的 Contributor ?

開發 前端
如果有一些 bug 或者新的功能,或是對已有功能進行完善,這類 issue 會被標識為 bug 或 enhancement,這類問題可能稍微復雜點,需要你對 rosedb 整體的流程更加熟悉。

如何快速成為 roserosedb 的代碼在最近重構了很多,總體來說更加簡潔直觀了,各種數據類型的讀寫流程更加統一,架構圖如下:

design-overview-rosedb.png

仍然是基于簡單的 bitcask 存儲模型,后續有時間的話,也會像 LotusDB 那樣,出一個《rosedb 設計與實現》的系列文章,敬請期待。rosedb 目前仍處于積極維護狀態,已經獲得了累計 2.6k star:

近期 rosedb 的貢獻者還是比較活躍的,pr 數量也不少:

這篇文章,主要是想講一講讓更多的新手,或者對 rosedb 不太熟悉的同學,如何低門檻的參與到 rosedb 的開發中,并且快速提交 pr,成為 rosedb 的 Contributor。如果你對 rosedb 感興趣,無論對存儲方面的知識是否精通,都能夠在各方面為 rosedb 做貢獻,提升自己的能力。

想參與進來的話,這里給出一個循序漸進的流程。

1.熟悉 Pr 流程

  • 添加 test 方法
  • 添加 example 代碼

目前 rosedb 當中的一些方法是沒有對應的 Test 方法的(或者說 Test 并不完善),你可以按照已有的 Test Case 的寫法,來為方法添加單元測試。

rosedb 下有一個 examples 目錄,向用戶展示 rosedb 的使用方法,你可以往其中添加一個方法。

這類 Pr 沒有太多的技巧可言,只是為了讓你熟悉整個 Pr 的流程,并且能夠對 rosedb 中的一些方法有所認識,對 rosedb 的數據讀寫流程有更進一步的理解。

2.簡單問題

  • 添加更多 redis 相關的命令
  • good first issue

rosedb 支持的命令目前大致是按照 redis 來添加的,我們做到能夠支持 redis 大多數常用的命令即可,做之前要確認一下這個命令在 rosedb 當中是不存在的。盡量選擇 redis 一些常用的命令,不常用的可以暫時不支持。

如果一個 issue 被標識為了 good first issue,則說明這個 issue 也很適合新手參與,你可以按照自己的情況選擇自己感興趣或擅長的。例如目前項目中已經有了很多這樣的 issue:

3.bug 修改或功能完善/增強

  • 修復 bug
  • enhancement

如果有一些 bug 或者新的功能,或是對已有功能進行完善,這類 issue 會被標識為 bug 或 enhancement,這類問題可能稍微復雜點,需要你對 rosedb 整體的流程更加熟悉。

最后,需要說明一下,每個 issue 都標識了該問題的難易程度(easy、medium、hard),你可以根據自己對 rosedb 的了解程度,選擇適合自己的,對于任何問題或者 issue,在做之前,或者做的過程當中有問題的話,都可以提出來和我交流。

以上就是我列舉的如何低門檻的參與到 rosedb 當中的方法,你也可以根據你自己的經驗,在其他的方面進行完善補充,總之, 期待你的 PR!

責任編輯:武曉燕 來源: roseduan寫字的地方
相關推薦

2012-08-03 10:30:22

JavaScript

2017-05-11 10:05:47

數據分析excelPython

2017-05-11 10:35:51

數據分析語言學習

2018-04-02 10:00:27

技術快速成長

2017-10-10 14:22:45

2011-05-30 16:38:46

SEO

2015-05-29 10:24:32

數據分析師成為數據分析師

2009-02-24 10:19:49

Oracle DBA深入解析Oracle求職

2017-03-13 18:19:43

2016-11-04 20:25:19

2016-12-29 11:12:30

編程水平學習

2020-04-17 13:01:38

ASFApache董事會

2013-07-05 09:02:24

開放平臺天翼開放平臺開發者

2020-06-08 09:01:49

阿里思維學習

2009-06-25 09:56:14

JavabeanJava

2021-07-30 10:41:57

程序員IT互聯網

2024-05-23 08:12:45

Rust前端開發JavaScrip

2013-09-26 17:40:12

華為ICT華為

2014-06-19 14:00:46

數據分析師

2018-06-12 07:19:31

技術數據程序員
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 91精品久久久久久久久久入口 | 狠狠操狠狠操 | 成人在线观看欧美 | 日本精品国产 | 国产精品一区一区三区 | 日日操网站 | 亚洲国产精品自拍 | 91色视频在线观看 | 欧美日韩在线综合 | 欧美 日韩 国产 一区 | 在线播放一区 | 中国av在线免费观看 | 成人在线中文 | 久久精品国产a三级三级三级 | 欧美一级免费 | 国产精品久久9 | 91免费在线 | 超碰高清| 国产日韩91 | 国产不卡视频 | 欧美国产日韩在线观看 | 中文字幕综合在线 | 国产精品69毛片高清亚洲 | 在线国产中文字幕 | 国产男女猛烈无遮掩视频免费网站 | 国产精品久久久久久久岛一牛影视 | 欧美一区二区二区 | 国产精品 亚洲一区 | 国产综合久久 | 美国av毛片 | 成人免费在线电影 | 色av一区 | 韩国理论电影在线 | 中文在线一区二区 | 国产a区 | 日本超碰 | 天天操夜夜操免费视频 | 日本淫视频 | 天堂综合 | 国产视频一区二区 | 中国美女一级黄色片 |