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

more detailes for implementation #4

Open
TarekMSayed opened this issue Jun 13, 2023 · 1 comment
Open

more detailes for implementation #4

TarekMSayed opened this issue Jun 13, 2023 · 1 comment
Assignees
Labels
question Further information is requested

Comments

@TarekMSayed
Copy link

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
Copy link
Collaborator

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

@aabouzaid aabouzaid added the question Further information is requested label Jun 13, 2023
@aabouzaid aabouzaid self-assigned this Jun 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants