diff --git a/.github/ISSUE_TEMPLATE/mentoring_request.md b/.github/ISSUE_TEMPLATE/mentoring_request.md deleted file mode 100644 index b22f1c0f9e23..000000000000 --- a/.github/ISSUE_TEMPLATE/mentoring_request.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -name: Mentoring request -about: Request a mentor to help contribute to this project -labels: ['mentoring', 'triage'] ---- - - -**Question: Have you read the [mentoring guide](https://argoproj.github.io/argo-workflows/mentoring/)? Please only submit this request for general mentoring (not GSoC).** - -Answer: **Yes I have read the mentoring guide.** - -**What is your background? Any experience with Go, Kubernetes, React, Typescript, etc.?** - -Answer: **I have previous experience in React.** - -**Is there any particular issue you'd like to work on? You may want to check out the [list of good first issues](https://github.com/argoproj/argo-workflows/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22).** - -Answer: **I would like to work with issue #7920** - -**Do you want to work with your mentor async (i.e. by Slack messaging or issue comments), or sync (e.g. using Zoom video)?** Please include your time-zone if you want to work sync. - -Answer: (async/sync) (timezone) diff --git a/.github/stale.yml b/.github/stale.yml index 069f95dd7e5f..7bafe3eaaa6f 100644 --- a/.github/stale.yml +++ b/.github/stale.yml @@ -14,8 +14,7 @@ staleLabel: stale # Comment to post when marking an issue as stale. Set to `false` to disable markComment: > This issue has been automatically marked as stale because it has not had - recent activity. It will be closed if no further activity occurs. If this is a mentoring request, - please provide an update here. Thank you for your contributions. + recent activity. It will be closed if no further activity occurs. # Comment to post when closing a stale issue. Set to `false` to disable closeComment: > This issue has been closed due to inactivity. Feel free to re-open if you diff --git a/docs/CONTRIBUTING.md b/docs/CONTRIBUTING.md index 59b619be8666..276fe350eb3f 100644 --- a/docs/CONTRIBUTING.md +++ b/docs/CONTRIBUTING.md @@ -28,8 +28,8 @@ We're always looking for contributors. * Code contribution - investigate a [good first issue](https://github.com/argoproj/argo-workflows/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22) , or anything not assigned. +* You can work on an issue without being assigned. * Join the `#argo-contributors` channel on [our Slack](https://argoproj.github.io/community/join-slack). -* Get a [mentor](mentoring.md) to help you get started. ### Running Locally diff --git a/docs/mentoring.md b/docs/mentoring.md deleted file mode 100644 index 13e465ba4d47..000000000000 --- a/docs/mentoring.md +++ /dev/null @@ -1,60 +0,0 @@ -# Mentoring - -To help you get up to speed, or further develop you Argo Workflows contribution skills, you can now get a mentor. - -Mentors will help you with things like: - -* Resources to learn Golang, Typescript and React. -* Get Argo Workflows running in development mode on your laptop. -* Understand key concepts and learn your way around the source code -* Getting your first pull request with a code contribution created, reviewed and merged. - -Mentors and mentees must abide by the [code of conduct](https://github.com/cncf/foundation/blob/main/code-of-conduct.md). - -## How To Get A Mentor - -We establish and end mentor/mentee relationships using issues. The mentee creates the issue and the mentor is assigned the issue. The relationship ends when the issue is closed. - -To set expectations: - -1. Create [a mentoring request](https://github.com/argoproj/argo-workflows/issues/new?assignees=&labels=mentoring%2Ctriage&template=mentoring_request.md) with the title "I would like a mentor" and answer the questions in the template. -2. A mentor will comment offering to mentor you. It may take a few days for a mentor to respond. -3. You comment to accept or decline the offer. -4. If you accept, then your new mentor will assign the issue to themself. -5. The mentor may suggest resources to learn Golang or React, or discus the changes that will fix your bug or enhancement needs. -6. Work together the create, approve, and merge your pull request. -7. Once the PR is closed, then the issues is closed. The relationship ends. Congratulations! - -If you want more help, just ask. - -This is only for general mentoring. For Google Summer of Code, please **do not** create a mentoring request and find the instructions in the relevant section below. - -## How To Become A Mentor - -Create a pull request which changes this page to add yourself to this list: - -Mentors: - -* [@alexec](https://github.com/alexec) (Alex) -* [@simster7](https://github.com/simster7) (Simon) -* [@sarabala1979](https://github.com/sarabala1979) (Bala) -* [@terrytangyuan](https://github.com/terrytangyuan) (Yuan) -* [@dinever](https://github.com/dinever) (Peixuan) -* [@blkperl](https://github.com/blkperl) (William) -* [@JPZ13](https://github.com/JPZ13) (J.P.) -* [@tczhao](https://github.com/tczhao) (Tianchu) - -## How to Participate Google Summer of Code - -We are participating [Google Summer of Code (GSoC)](https://summerofcode.withgoogle.com/) as part of the [CNCF mentoring program](https://github.com/cncf/mentoring)! Please check out the list of project ideas [here](https://github.com/cncf/mentoring/blob//0c209dd666702b42d853a28434984772946d4c5f/programs/summerofcode/2022.md#argo). - -If you are interested in applying and working on a particular project, please take a look at the timeline [here](https://developers.google.com/open-source/gsoc/timeline) and submit your proposal only to the GSoC program website. Proposals submitted outside of the Google Summer of Code program site **will not be considered** for Google Summer of Code. - -For program specific questions, please refer to [GSoC FAQ](https://developers.google.com/open-source/gsoc/faq). - -## How To Get Help - -If you have any problems with your relationship, please contact us: - -* -* diff --git a/mkdocs.yml b/mkdocs.yml index 7b39e4e726aa..1ca36f70be5b 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -245,7 +245,6 @@ nav: - architecture.md - running-locally.md - doc-changes.md - - mentoring.md - public-api.md - static-code-analysis.md - stress-testing.md