Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Good First Issue] Doris' Future #17176

Open
Yukang-Lian opened this issue Feb 27, 2023 · 179 comments
Open

[Good First Issue] Doris' Future #17176

Yukang-Lian opened this issue Feb 27, 2023 · 179 comments
Labels
doris-future good first issue kind/community Issues or PRs related to Doris community

Comments

@Yukang-Lian
Copy link
Collaborator

Yukang-Lian commented Feb 27, 2023

Hello everyone👋

Welcome to the Doris community. We created a list of Good First Issues for you to pick.

News update

The OSPP 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 to get latest updates of Doris community.

How to pick a task?

  • Subscribe 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 interface, all issues with 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 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:
  • You are the future of Doris, and we look forward to your joining!😍

Things that might help you

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.

@freemandealer
Copy link
Contributor

Good to see this & Welcome

@kpfly
Copy link

kpfly commented Feb 27, 2023

Good Job!

@luzhijing luzhijing pinned this issue Feb 27, 2023
@morningman morningman added good first issue kind/community Issues or PRs related to Doris community labels Feb 27, 2023
@FabianCarrasco
Copy link

Hi! This is my first time contributing to open source. Can I have a task that I can work on in C++?

@morningman
Copy link
Contributor

Hi! This is my first time contributing to open source. Can I have a task that I can work on in C++?

Welcome, in the task list, the module with BE is mainly related to C++, you can pick one.

@FabianCarrasco
Copy link

Can I help with number 25?

@Yukang-Lian
Copy link
Collaborator Author

Can I help with number 25?

I am sorry, this task has been selected just now. I haven't had time to update yet. Maybe you could choose another one.

@FabianCarrasco
Copy link

Okay I can go with #24 then

@Yukang-Lian
Copy link
Collaborator Author

Okay I can go with #24 then

That's great!

@WuWQ98
Copy link
Contributor

WuWQ98 commented Feb 28, 2023

I am new to the open community and have some knowledge of Java and C++. Can I select a task?

@Yukang-Lian
Copy link
Collaborator Author

I am new to the open community and have some knowledge of Java and C++. Can I select a task?

Of course you can! Welcome to doris community!

@WuWQ98
Copy link
Contributor

WuWQ98 commented Feb 28, 2023

I am new to the open community and have some knowledge of Java and C++. Can I select a task?

Of course you can! Welcome to doris community

I am new to the open community and have some knowledge of Java and C++. Can I select a task?

Of course you can! Welcome to doris community!

I want to select No.4 task.thanks!

@Yukang-Lian
Copy link
Collaborator Author

I am new to the open community and have some knowledge of Java and C++. Can I select a task?

Of course you can! Welcome to doris community

I am new to the open community and have some knowledge of Java and C++. Can I select a task?

Of course you can! Welcome to doris community!

I want to select No.4 task.thanks!

All right, I will update that table.

@freemandealer
Copy link
Contributor

Okay I can go with #24 then

@FabianCarrasco Sorry, this task is assigned to another contributor.

@freemandealer
Copy link
Contributor

freemandealer commented Mar 1, 2023

Hi everyone, this is a gentle reminder: before getting your hand dirty, do check the issue page to see if it is assigned to someone already. If there is no assignee, reply 'please assign to me' to claim it. Thanks!

@WuWQ98
Copy link
Contributor

WuWQ98 commented Mar 1, 2023

I am new to the open community and have some knowledge of Java and C++. Can I select a task?

Of course you can! Welcome to doris community

I am new to the open community and have some knowledge of Java and C++. Can I select a task?

Of course you can! Welcome to doris community!

I want to select No.4 task.thanks!

All right, I will update that table.

May I ask how I can contact the mentor? I couldn't find his contact information on the GitHub profile. Can you provide me with some guidance on how to reach out to him?

@Yukang-Lian
Copy link
Collaborator Author

I am new to the open community and have some knowledge of Java and C++. Can I select a task?

Of course you can! Welcome to doris community

I am new to the open community and have some knowledge of Java and C++. Can I select a task?

Of course you can! Welcome to doris community!

I want to select No.4 task.thanks!

All right, I will update that table.

May I ask how I can contact the mentor? I couldn't find his contact information on the GitHub profile. Can you provide me with some guidance on how to reach out to him?

you can add my wechat abmdocrt_lyk.

@ChaseHuangxu
Copy link
Contributor

Task 22, "Add Sqlancer to Doris", please assign to me. This task may take a little time, but please don't worry about it.

@Yukang-Lian
Copy link
Collaborator Author

Task 22, "Add Sqlancer to Doris", please assign to me. This task may take a little time, but please don't worry about it.

Done, look forward to your contribution. Have fun in doris!

@Yukang-Lian
Copy link
Collaborator Author

Okay I can go with #24 then

@FabianCarrasco I'm very sorry, because our event has just started, there is some confusion. Now we have sorted out the tasks, you can choose a task to start!

@luzhijing luzhijing changed the title [Good first issue] Doris' Future [Good First Issue] Doris' Future Mar 1, 2023
@gitccl
Copy link
Contributor

gitccl commented Mar 1, 2023

Hi, I'd like to do task 29: support array_concat function.

@raspberry-hu
Copy link

raspberry-hu commented Mar 1, 2023

I want to do task 30: Support array_contains_all function. Thank you! 1094091844@qq.com

@wzymumon
Copy link
Contributor

wzymumon commented Mar 1, 2023

Hi, I'm new here. I'd like to do task 33: [array function] Support array_count function.

@Yukang-Lian
Copy link
Collaborator Author

I want to do task 30: support array_concat function. Thank you! 1094091844@qq.com

thanks for your passion, but task 30 is array_contains_all function, you mean this?

@Yukang-Lian
Copy link
Collaborator Author

Hi, I'd like to do task 29: support array_concat function.

all right.

@Yukang-Lian
Copy link
Collaborator Author

Hi, I'm new here. I'd like to do task 33: [array function] Support array_count function.

okk, have fun here.

@nextdreamblue
Copy link
Contributor

@dataroaring @Yukang-Lian
i can focus on this issue, please assign it to me

@Yukang-Lian
Copy link
Collaborator Author

Add code refactoring task for data loading #18476

@dataroaring @Yukang-Lian i can focus on this issue, please assign it to me

Done.

@MisakiNemo
Copy link

I would like to do the task 87.

@Yukang-Lian
Copy link
Collaborator Author

I would like to do the task 87.

ok

@aprilsoo
Copy link

I would like to give it a try,please assign it to me

@imSanko
Copy link

imSanko commented Apr 17, 2023

Can you assign this work me ?

@Yukang-Lian
Copy link
Collaborator Author

I would like to give it a try,please assign it to me

Can you assign this work me ?

which task?

@aprilsoo
Copy link

task 24

@Yukang-Lian
Copy link
Collaborator Author

task 24

I am sorry, task 24 has been assigned to someone else, you can choose another one.

@aprilsoo
Copy link

task 71

@Yukang-Lian
Copy link
Collaborator Author

task 71

If the Status shows waiting to be selected, it means you can choose this task. Task 71's Status is DOING, it means someone else has taken this task. So you need to select another task.

@aprilsoo
Copy link

Sorry, this is my first time, Can I choose task 87

@Yukang-Lian
Copy link
Collaborator Author

Sorry, this is my first time, Can I choose task 87

Don't worry about that. Can you add my WeChat abmdocrt_lyk? Let's have a discussion.

@JoyJeeo
Copy link

JoyJeeo commented Apr 25, 2023

I want to complete task 84,can I.

@Yukang-Lian
Copy link
Collaborator Author

I want to complete task 84,can I.

Done.

@byrantwithyou
Copy link

Hi. I want to do issue #86. Could you assign it to me?

@morningman
Copy link
Contributor

Hi. I want to do issue #86. Could you assign it to me?

Done

@morningman
Copy link
Contributor

Hi. I want to do issue #86. Could you assign it to me?

Sorry that #86 has been taken by @nextdreamblue . I have updated the sheet

@big-blood
Copy link

hello, where is the list of Good First Issues?
Are all issues with [doris-future] labels Good First Issues?

@Yukang-Lian
Copy link
Collaborator Author

hello, where is the list of Good First Issues? Are all issues with [doris-future] labels Good First Issues?

Yes!

@tudouzhao
Copy link
Contributor

Very happy to see this!

@zixuedanxin
Copy link

power bi and SQL Server Analysis Services connect directly

@XinzhuangL
Copy link

I am new to the open community and have some knowledge of Java and C++. Can I select a task?

@Yukang-Lian
Copy link
Collaborator Author

Yukang-Lian commented Oct 26, 2023

I am new to the open community and have some knowledge of Java and C++. Can I select a task?

Of course!

@wzjaa
Copy link

wzjaa commented Jan 12, 2024

对这个项目架构还不清楚,可以参与其中慢慢了解么,可以分配一些简单的任务参与么,一枚java开发

@Yukang-Lian
Copy link
Collaborator Author

对这个项目架构还不清楚,可以参与其中慢慢了解么,可以分配一些简单的任务参与么,一枚java开发

当然可以!欢迎欢迎

@suimenno3002
Copy link

Hello, I am interested in this project. I am an amateur database enthusiast and know a little bit about C++ and database. I can also get started with Java quickly. If it is convenient, can you assign me some newcomer-friendly issues?

@Jibing-Li Jibing-Li unpinned this issue Feb 28, 2024
@morningman morningman pinned this issue Apr 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
doris-future good first issue kind/community Issues or PRs related to Doris community
Projects
None yet
Development

No branches or pull requests