Skip to content

Commit

Permalink
Update GSoC org admin guide with a reminders for mentors (#1088)
Browse files Browse the repository at this point in the history
* Update GSoC org admin guide with a reminders for mentors

Signed-off-by: Ali Ok <[email protected]>

* Update gsoc-org-admin-guide.md

Signed-off-by: Ali Ok <[email protected]>

* Update PROJECT_IDEA_TEMPLATE.md

Co-authored-by: Nate W <[email protected]>
Signed-off-by: Ali Ok <[email protected]>

* Update PROJECT_IDEA_TEMPLATE.md

Co-authored-by: Nate W <[email protected]>
Signed-off-by: Ali Ok <[email protected]>

* Update PROJECT_IDEA_TEMPLATE.md

Signed-off-by: Ali Ok <[email protected]>

---------

Signed-off-by: Ali Ok <[email protected]>
Co-authored-by: Nate W <[email protected]>
  • Loading branch information
aliok and nate-double-u authored Jan 16, 2024
1 parent 7fec9d5 commit f2b61e2
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 5 deletions.
11 changes: 8 additions & 3 deletions PROJECT_IDEA_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,9 @@
- Description:
- Expected Outcome:
- Recommended Skills:
- Mentor(s):
- Mentor(s): # It is recommended to have at least 2 mentors, and at least one of them should be the primary mentor. For GSoC, it is **required** to have at least 2 mentors.
- Jane Doe (@jane-github, [email protected]) - primary
- John Doe (@john-github, [email protected])
- Upstream Issue (URL):
```

Expand All @@ -17,6 +19,9 @@
##### Refactor the APIs for better readability and less maintenance overhead

- Description: Currently the HTTP API is not very well organized and needs some tidying up. The actual course of action is not decided yet, but [go-kit](https://github.com/go-kit/kit) looks like a good fit.
- Expected Outcome: A refactored HTTP API that is easier to maintain and extend.
- Recommended Skills: golang
- Mentor(s): Krasi Georgiev (@krasi-georgiev)
- Issue: https://github.com/prometheus/prometheus/issues/3416
- Mentor(s):
- Jane Doe (@jane-github, [email protected]) - primary
- John Doe (@john-github, [email protected])
- Upstream Issue: https://github.com/prometheus/prometheus/issues/3416
6 changes: 4 additions & 2 deletions mentoring-wg/gsoc-org-admin-guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,6 @@ Tasks:
* Inform mentors and contributors about the following:
* Coding starting date
* Midterm evaluation date
* TODO: anything to inform around monitoring their progress? While GSoC admins cannot technically review the progress, we can ask biweekly/monthly reports from mentors

### Midterm evaluations
* Inform mentors and contributors about:
Expand All @@ -140,7 +139,7 @@ Tasks:

### Additional tasks

* Mentor stipend: TODO
* Mentor stipend: This can be only done by CNCF staff.
* Maintain this guide

## Project idea proposal review guidelines
Expand All @@ -153,6 +152,9 @@ Tasks:
* Make sure that the description provides a good sense of context and motivation for the idea to attract contributors.
* Ensure the expected outcome benefits contributors (e.g. learning, growth) and the project (e.g. new features/functionality, bug fixes).
* Check if the idea is a coding project. Projects such as documentation-only tasks are not accepted to GSoC per [program rules](https://summerofcode.withgoogle.com/rules).
* Remind the mentor about the deadlines with this text, before merging their PR:
> Please note that GSoC is a program known for its strict deadlines. In addition to responding to your mentee on time, you will be required to submit evaluations on time. Failures to meet the deadlines might affect CNCF's future participation in GSoC.
* Make sure the proposal has at least to mentors and one is noted as the primary mentor.

## Contributor+proposal selection and ranking process

Expand Down

0 comments on commit f2b61e2

Please sign in to comment.