@@ -5,22 +5,32 @@ redirect_from:
5
5
- /developer/google_summer_of_code
6
6
---
7
7
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/ ) .
11
11
Project reports from participants in previous summers are linked
12
12
below.
13
13
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
+
14
22
<center >
15
23
<a href =" https://summerofcode.withgoogle.com " ><img src =" /images/GSoC-Vertical.png " width =" 250px " ></a >
16
24
</center >
17
25
18
26
[ 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!_
21
31
22
32
23
- ## How to Apply to Submitty for Google Summer of Code 2024
33
+ ## How to Apply to Submitty for Google Summer of Code 2025
24
34
25
35
1 . Read the GSOC information for contributors to confirm your eligibility:
26
36
@@ -61,35 +71,72 @@ below.
61
71
test this feature on your development VM. Inspect the relevant
62
72
system files and database contents.
63
73
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.
65
82
[ https://submitty.org/developer/getting_started/make_a_pull_request ] ( /developer/getting_started/make_a_pull_request )
66
83
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.
68
85
[ 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 ) .
69
103
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.
75
106
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.
78
111
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.
82
117
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.
84
120
Please carefully read all of the program requirements.
85
121
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)
87
123
88
124
* [https://summerofcode.withgoogle.com/](https://summerofcode.withgoogle.com/)
89
125
90
126
  ;
91
127
92
128
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
+
93
140
94
141
## Google Summer of Code 2023
95
142
0 commit comments