-
Notifications
You must be signed in to change notification settings - Fork 375
Make GSoC participant guidelines timeless (remove hardcoded dates and year references) #1876
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
base: main
Are you sure you want to change the base?
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
|
|
@@ -8,18 +8,16 @@ layout: default | |||||
|
|
||||||
| ### First steps | ||||||
|
|
||||||
| Get started checking out the [Google Summer of Code Guides](https://google.github.io/gsocguides/student/) and the [timeline](https://developers.google.com/open-source/gsoc/timeline) of the program. | ||||||
| Get started checking out the [Google Summer of Code Guides](https://google.github.io/gsocguides/student/) and the [timeline](https://developers.google.com/open-source/gsoc/timeline) of the program. Please note that the dates mentioned below are indicative general timeframes; always refer to the official GSoC timeline for the exact dates for each year. | ||||||
|
|
||||||
| ### How to apply to HSF GSoC | ||||||
|
|
||||||
| 1. Take a look at the list of participating [projects]({{ site.baseurl }}/activities/gsoc.html#projects-in-2024) this year. If there are no projects or just a few, note that more will be added according to this year's [timeline]({{ site.baseurl }}/activities/gsoc.html#timeline). | ||||||
| 1. Take a look at the list of participating [projects]({{ site.baseurl }}/activities/gsoc.html#projects) this year. If there are no projects or just a few, note that more will be added according to this year's [timeline]({{ site.baseurl }}/activities/gsoc.html#timeline). | ||||||
| * There you will find a list of proposals for each project, their descriptions and the contact information of their mentors. | ||||||
| * There is also a list with [all the project proposals]({{ site.baseurl }}/gsoc/2024/summary.html) sorted in alphabetical order. | ||||||
| <!-- Next <br><br>, add an extra new line, otherwise there is no space between point 2 and previous nested bullet --> | ||||||
| * There is also a list with [all the project proposals]({{ site.baseurl }}/gsoc/2026/summary.html) sorted in alphabetical order. | ||||||
|
||||||
| * There is also a list with [all the project proposals]({{ site.baseurl }}/gsoc/2026/summary.html) sorted in alphabetical order. | |
| * There is also a list with [all the project proposals]({{ site.baseurl }}/gsoc/summary.html) sorted in alphabetical order. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@sm-28601 I would change this to link to the #summary anchor on the activities/gsoc.html page, which has the link to all proposal ideas and to all mentors.
Copilot
AI
Feb 24, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The wording “350+ hours” is ambiguous and may be inaccurate depending on the official sizes (typically a fixed “350 hours” size). To keep this guideline timeless and precise, consider phrasing this as “90, 175, or 350 hours (per the current year’s rules)” or “small/medium/large project sizes” without implying “350+”.
| * A detailed plan of work with a timeline spanning the official GSoC project sizes (e.g., **90, 175, or 350+ hours**, depending on the current year's rules). Note that your availability for working on the project has to be clearly stated (agreed upon with your mentors) and represents an engagement on your side. Breaking it during the coding period without prior notice and mentor's agreement represents a reason for being failed. | |
| * A detailed plan of work with a timeline spanning the official GSoC project sizes (e.g., **90, 175, or 350 hours**, depending on the current year's rules). Note that your availability for working on the project has to be clearly stated (agreed upon with your mentors) and represents an engagement on your side. Breaking it during the coding period without prior notice and mentor's agreement represents a reason for being failed. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@sm-28601 Just change the "350+" to "350" and that's sufficient to resolve this.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The link to the projects section uses
#projects, but the current GSoC activity page uses year-specific anchors (e.g.#projects-in-2026). As-is, this anchor will not resolve and the “projects” link will be broken. Consider linking to the actual anchor on/activities/gsoc.htmlor adding a stableid="projects"anchor on that page and linking to it here.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@sm-28601 This will indeed require renaming the anchor to
#projects.