@@ -5,22 +5,32 @@ redirect_from:
55 - /developer/google_summer_of_code
66---
77
8-
9- We are thrilled to announce that Submitty has been accepted to [ Google
10- Summer of Code (GSoC) 2024 ] ( https://summerofcode.withgoogle.com/ ) .
8+ Submitty has applied for acceptance to
9+ [ Google
10+ Summer of Code (GSoC) 2025 ] ( https://summerofcode.withgoogle.com/ ) .
1111Project reports from participants in previous summers are linked
1212below.
1313
14+
15+ [ comment] : <> We are thrilled to announce that Submitty has been accepted to [ Google
16+ [ comment] : <> Summer of Code (GSoC) 2024] ( https://summerofcode.withgoogle.com/ ) .
17+ [ comment] : <> Project reports from participants in previous summers are linked
18+ [ comment] : <> below.
19+
20+
21+
1422<center >
1523<a href =" https://summerofcode.withgoogle.com " ><img src =" /images/GSoC-Vertical.png " width =" 250px " ></a >
1624</center >
1725
1826[ comment] : <> _ NOTE: The organizations selected for Summer 2024 Google Summer of
19- [ comment] : <> Code will be announced in late February. The instructions below
20- [ comment] : <> are from 2023 and will be updated if Submitty is accepted!_
27+
28+ _ NOTE: The organizations selected for Summer 2025 Google Summer of
29+ Code will be announced in late February. The instructions below
30+ are from 2024 and will be updated if Submitty is accepted!_
2131
2232
23- ## How to Apply to Submitty for Google Summer of Code 2024
33+ ## How to Apply to Submitty for Google Summer of Code 2025
2434
25351 . Read the GSOC information for contributors to confirm your eligibility:
2636
@@ -61,35 +71,72 @@ below.
6171 test this feature on your development VM. Inspect the relevant
6272 system files and database contents.
6373
64- 8 . Submit a pull request to solve an open issue.
74+ _ NOTE: More recent issues in the Submitty Github database tagged "Awaiting Triage"
75+ have not yet been reviewed by the Submitty Project administrators.
76+ These details of these bug reports and feature requests may need editing and revision
77+ to confirm they meet with the long-term needs and goals of the Submitty project.
78+ Before starting to work on one of these issues, we recommend you check with the
79+ project team by creating a new discussion thread about the issue on our [ Zulip server] ( /contact ) ._
80+
81+ 7 . Submit a pull request to solve an open issue.
6582 [ https://submitty.org/developer/getting_started/make_a_pull_request ] ( /developer/getting_started/make_a_pull_request )
6683
67- 9 . Help test and review [ open pull requests] ( https://github.com/Submitty/Submitty/pulls ) contributed by other developers.
84+ 8 . Help test and review [ open pull requests] ( https://github.com/Submitty/Submitty/pulls ) contributed by other developers.
6885 [ https://submitty.org/developer/getting_started/review_a_pull_request ] ( /developer/getting_started/review_a_pull_request )
86+
87+ NOTE: We always have a large number of _ work-in-progress_ pull
88+ requests from both new and experienced developers. Prospective
89+ developers with any level of experience are welcome and needed to
90+ help review these PRs. Contributing to the review process is
91+ beneficial to everyone.
92+
93+ 9 . Begin work on your GSoC Project application. We recommend
94+ prospective contributors focus on one of our suggested projects
95+ from the [ project ideas] ( /developer/getting_started/project_ideas )
96+ list. Successful applicants will be able to expand and enhance the
97+ proposed project idea with a timeline of design and implementation
98+ milestones, and will demonstrate curiosity and motivation for the
99+ topic.
100+
101+ 10 . Download and complete the
102+ [ Submitty GSoC Applicant Template] ( /developer/google_summer_of_code/applicant_template ) .
69103
70- 10 . Prepare your application. We recommend prospective contributors focus on one
71- of our suggested projects from the [ project ideas] ( /developer/getting_started/project_ideas ) list. Successful
72- applicants will be able to expand and enhance the proposed project idea
73- with a timeline of design and implementation milestones, and will
74- demonstrate curiosity and motivation for the topic.
104+ You will document your skills, relevant coursework, non-course experience, and future
105+ career goals that qualify you to work on this project.
75106
76- 11 . Document your skills, relevant coursework, non-course experience, and future
77- career goals that qualify you to work on this project.
107+ The template will also ask for your approximate schedule for the
108+ summer: start date, end date, and number of hours of work per week.
109+ And a description of any classes, employment, or other time
110+ commitments during that time period.
78111
79- 12 . Include your approximate schedule for the summer: start date, end date,
80- and number of hours of work per week. Also, describe any
81- classes, employment, or other time commitments during that time period.
112+ Most importantly, you will summarize your engagement with the
113+ Submitty project team during the application period. This includes
114+ participation in public discussions on our [ Zulip server] ( /contact ) ,
115+ authoring of new pull requests (both in progress and merged), and
116+ detailed and constructive reviews of PRs from other developers.
82117
83- 12 . The application window for Google Summer of Code closes on April 2th, 2024 at 18:00 UTC.
118+
119+ 11 . The application window for Google Summer of Code closes on April 8th, 2025 at 18:00 UTC.
84120 Please carefully read all of the program requirements.
85121
86- * [Google Summer of Code 2024 Timeline](https://developers.google.com/open-source/gsoc/timeline)
122+ * [Google Summer of Code 2025 Timeline](https://developers.google.com/open-source/gsoc/timeline)
87123
88124 * [https://summerofcode.withgoogle.com/](https://summerofcode.withgoogle.com/)
89125
90126  ;
91127
92128
129+ ## Google Summer of Code 2024
130+
131+ * [ Streamlining the Notebook Builder UI for Automated Grading by Sahil Suman] ( /developer/google_summer_of_code/2024_Sahil_Suman )
132+
133+ * [ Automated Testing of TA Grading Pages by Rahul Vishwakarma] ( /developer/google_summer_of_code/2024_Rahul_Vishwakarma )
134+
135+ * [ Enhancing User Interface for Viewing Grades by Sophia Oliinik] ( /developer/google_summer_of_code/2024_Sophia_Oliinik )
136+
137+ * [ Docker Containers in support of Multi-Language Autograding by Nithish Reddy Banda] ( /developer/google_summer_of_code/2024_Nithish_Reddy_Banda )
138+
139+
93140
94141## Google Summer of Code 2023
95142
0 commit comments