@@ -5,125 +5,26 @@ redirect_from:
55 - /developer/google_summer_of_code
66---
77
8- Submitty has applied for acceptance to
9- [ Google
10- Summer of Code (GSoC) 2025] ( https://summerofcode.withgoogle.com/ ) .
11- Project reports from participants in previous summers are linked
12- below.
13-
8+ [ comment] : <> Submitty has applied for acceptance to
9+ [ comment] : <> [ Google Summer of Code (GSoC) 20XX] ( https://summerofcode.withgoogle.com/ ) .
10+ [ comment] : <> Project reports from participants in previous summers are linked
11+ [ comment] : <> below.
1412
1513[ comment] : <> We are thrilled to announce that Submitty has been accepted to [ Google
16- [ comment] : <> Summer of Code (GSoC) 2024 ] ( https://summerofcode.withgoogle.com/ ) .
14+ [ comment] : <> Summer of Code (GSoC) 20XX ] ( https://summerofcode.withgoogle.com/ ) .
1715[ comment] : <> Project reports from participants in previous summers are linked
1816[ comment] : <> below.
1917
20-
21-
2218<center >
2319<a href =" https://summerofcode.withgoogle.com " ><img src =" /images/GSoC-Vertical.png " width =" 250px " ></a >
2420</center >
2521
26- [ comment] : <> _ NOTE: The organizations selected for Summer 2024 Google Summer of
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!_
31-
32-
33- ## How to Apply to Submitty for Google Summer of Code 2025
34-
35- 1 . Read the GSOC information for contributors to confirm your eligibility:
36-
37- * [ https://summerofcode.withgoogle.com/ ] ( https://summerofcode.withgoogle.com/ )
38-
39- * [ https://developers.google.com/open-source/gsoc/faq#what_are_the_eligibility_requirements_for_participation ] ( https://developers.google.com/open-source/gsoc/faq#what_are_the_eligibility_requirements_for_participation )
40-
41- * [ https://opensource.googleblog.com/2024/02/mentor-organizations-announced-for-google-summer-of-code-2024.html ] ( https://opensource.googleblog.com/2024/02/mentor-organizations-announced-for-google-summer-of-code-2024.html )
42-
43- 2 . Read our [ Suggestions for New Developers] ( /developer ) .
44-
45- 3 . Follow the developer instructions to
46- [ install the Submitty system] ( /developer/getting_started/vm_install_using_vagrant )
47- in a virtual machine on your computer.
48-
49- 4 . Review our project ideas list:
50- [ https://submitty.org/developer/getting_started/project_ideas ] ( /developer/getting_started/project_ideas )
51-
52- 5 . Join our Zulip server to ask questions and meet other new developers:
53- [ https://submitty.org/contact ] ( /contact )
54-
55- Ask specific technical questions about the Submitty system and open
56- issues and help answer technical questions from other new developers if
57- you think you can help. Your engagement in the community discussion
58- during the application period (both asking and answering questions) will
59- be taken into account as we evaluate your application.
60-
61- _ NOTE: The Submitty mentors for Google Summer of Code are on our
62- Zulip server. Please communicate through the public streams and
63- do not direct message (DM) / private message any mentors.
64- Mentors will generally not respond to private messages._
65-
66- 6 . Search the Submitty Github for related open issues (bugs and feature requests):
67- [ https://github.com/Submitty/Submitty/issues ] ( https://github.com/Submitty/Submitty/issues )
68-
69- New developers should start with an issue labeled "Good First
70- Issue". To understand the existing functionality/bug, reproduce and
71- test this feature on your development VM. Inspect the relevant
72- system files and database contents.
73-
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.
82- [ https://submitty.org/developer/getting_started/make_a_pull_request ] ( /developer/getting_started/make_a_pull_request )
83-
84- 8 . Help test and review [ open pull requests] ( https://github.com/Submitty/Submitty/pulls ) contributed by other developers.
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 ) .
103-
104- You will document your skills, relevant coursework, non-course experience, and future
105- career goals that qualify you to work on this project.
106-
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.
111-
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.
117-
118-
119- 11 . The application window for Google Summer of Code closes on April 8th, 2025 at 18:00 UTC.
120- Please carefully read all of the program requirements.
121-
122- * [Google Summer of Code 2025 Timeline](https://developers.google.com/open-source/gsoc/timeline)
22+ [ comment] : <> _ NOTE: The organizations selected for Summer 20XX Google Summer of
23+ [ comment] : <> Code will be announced in late February. The instructions below
24+ [ comment] : <> are from 20XX and will be updated if Submitty is accepted!_
12325
124- * [https://summerofcode.withgoogle.com/](https://summerofcode.withgoogle.com/)
12526
126- & nbsp ;
27+ [ comment ] : <> [ Google Summer of Code Application ] ( /developer/google_summer_of_code/GSoC_application )
12728
12829
12930## Google Summer of Code 2024
0 commit comments