[Good First Issue] Doris' Future
- Dominant language
- Java
- Stars
- 15.9k
- Forks
- 3.9k
- Avg merge
- 2d 23h
- Merged PRs (30d)
- 520
Description
**Hello everyone**:wave:
**Welcome to the Doris community. We created a list of Good First Issues for you to pick.**
### News update
The [OSPP](https://summer-ospp.ac.cn/org/orgdetail/150a8cca-5352-471a-8e52-22ba88b3cd4b?lang=zh) event has started. We have prepared four missions, all are welcome to sign up.
Don't miss out on the challenge that Apache Doris prepares for you and embrace the cutting-edge technology in the database industry! Feel free to contact mentors.
[Subscribe](https://doris.apache.org/community/subscribe-mail-list) to get latest updates of Doris community.
### How to pick a task?
- [Subscribe](https://doris.apache.org/community/subscribe-mail-list) the dev@doris mailing list, and send your request to `dev@doris.apache.org`, including: Your Github id/Which task you wanna pick. And there will be someone to help you getting started.
- In the [issue](https://github.com/apache/doris/issues) interface, all issues with [doris-future](https://github.com/apache/doris/labels/doris-future) labels are optional tasks.
- Comment directly under that issue, we will assign tasks to you.
### Where can I get help?
- For each task, there are be a Mentor or Reviewer to help you getting started. You can talk to he/she directly to ask whatever you want to know.
- After you choose the task, please send me an email to `Yukang.Lian2022@gmail.com` or add my WeChat `abmdocrt_lyk`, we will contact the mentor to help you.
### Is it difficult to finish a task?
- First of all, we are expecting you to have basic language skill(FE is written in Java and BE is written in C++), and have ability to [build Doris from source](https://doris.apache.org/zh-CN/docs/dev/install/source-install/compilation) by your own.
- All "Good First Issues" are, and should be easy enough for the new contributor, it does not require you be a expert of database or big data. And with the help of mentor, we believe you can do it.
- You can also filter the tasks by `difficulty` label:
- [Easy](https://github.com/apache/doris/issues?q=is%3Aopen+label%3Adoris-future+label%3Adifficulty%2Feasy+)
- [Medium](https://github.com/apache/doris/issues?q=is%3Aopen+label%3Adoris-future+label%3Adifficulty%2Fmedium+)
- [Hard](https://github.com/apache/doris/issues?q=is%3Aopen+label%3Adoris-future+label%3Adifficulty%2Fhard+)
- **You are the future of Doris, and we look forward to your joining!**:heart_eyes:
### Things that might help you
- All in one: https://selectdb.feishu.cn/docx/doxcnm0uTBWFTc4Qn9A1WHuqrcg
- Developer Guide: https://doris.apache.org/community/developer-guide/fe-idea-dev
- Basic Tutorials: https://www.bilibili.com/video/BV15S4y1h7Kt
- New Functions Guidebook: https://github.com/apache/doris/issues/48201
- Source code analysis: https://space.bilibili.com/362350065/channel/collectiondetail?sid=296007
- Optimization in Action: https://space.bilibili.com/1196172099/channel/collectiondetail?sid=609486
- Youtube: https://www.youtube.com/@selectdb6927/videos
- Medium: https://medium.com/@ApacheDoris
**If you have any new tasks, please feel free to edit this table, or you can comment it in this issue, or send it to dev@doris, and we will update it for you.**
Contributor guide
Assessment
This issue has not been assessed yet.