more detailes for implementation
TarekMSayed opened this issue · 1 comments
TarekMSayed commented
I like to be involved as a mentor for: Helm, Bash, Python, Golang
but I still do not understand how to do that, I guess you may create an online session to share your idea and add more details for the implementation.
aabouzaid commented
I will add more details later.
But the process is simple:
- You, as a mentor, know/use some open-source tool, and you found a bug in it.
- You know how the tool works or how to fix that exact bug.
- Create an issue here in this repo with all details about the issue, the language, difficulty, etc.
- One of the mentees who is interested in the topic/language will show an interest in the GH issue.
- Finally, you pair together as you like (meet, call, text, as you like) to work on that task.
Typically the mentee will fork the suggested project and create a PR in the fork to fix the issue where you work together on it, and when you are both happy about the fix, you could open a PR in the upstream project and get the final feedback from the mainstream maintainers (it's actually better to start with the issue on the upstream side).
Here is a good example to follow:
#3