From af35ff67dbd01c285c3d34dffa3077de72d40594 Mon Sep 17 00:00:00 2001 From: Barb Cutler Date: Thu, 19 Feb 2026 12:05:39 -0500 Subject: [PATCH 1/3] gsoc 2026 --- .../getting_started/make_a_pull_request.md | 11 ++++++-- .../getting_started/review_a_pull_request.md | 4 +++ .../google_summer_of_code/GSoC_application.md | 11 +++++--- .../applicant_template.md | 28 +++++++++++++++---- .../developer/google_summer_of_code/index.md | 15 ++++++---- navtreedata.js | 2 ++ 6 files changed, 53 insertions(+), 18 deletions(-) diff --git a/_docs/developer/getting_started/make_a_pull_request.md b/_docs/developer/getting_started/make_a_pull_request.md index 8f22e77d..f9c13a56 100644 --- a/_docs/developer/getting_started/make_a_pull_request.md +++ b/_docs/developer/getting_started/make_a_pull_request.md @@ -35,12 +35,17 @@ Be sure to read the [Suggestions for New Developers](/developer/getting_started/ PRs can be made from either type of branch. -3. Before submitting a PR or updating an existing PR, you should make +3. Please note our policy on the [Usage of Generative AI / LLMs](https://github.com/Submitty/Submitty/blob/main/CONTRIBUTING.md). + + Pull requests that do not adhere to these guidelines may be closed by the Submitty administrators. + + +4. Before submitting a PR or updating an existing PR, you should make sure your code follows our [Style Guide](/developer/coding_style_guide) and passes the relevant [tests](/developer/testing). -4. The PR title should be useful and descriptive. +5. The PR title should be useful and descriptive. * Titles of PR, Issues, and commits should be <= 50 characters. @@ -119,7 +124,7 @@ Be sure to read the [Suggestions for New Developers](/developer/getting_started/ it till it does pass validation. -4. The body of the PR should describe the purpose of the PR. +6. The body of the PR should describe the purpose of the PR. * When merged, this PR body will be part of the documentation for the diff --git a/_docs/developer/getting_started/review_a_pull_request.md b/_docs/developer/getting_started/review_a_pull_request.md index 6085485d..f57ab96d 100644 --- a/_docs/developer/getting_started/review_a_pull_request.md +++ b/_docs/developer/getting_started/review_a_pull_request.md @@ -112,6 +112,10 @@ What do you need to do? hopefully, in short order, approving that the code be merged into the main branch. + +9. Please note our policy on the [Usage of Generative AI / LLMs](https://github.com/Submitty/Submitty/blob/main/CONTRIBUTING.md). + + --- See also [How to Make a Pull Request](make_a_pull_request). \ No newline at end of file diff --git a/_docs/developer/google_summer_of_code/GSoC_application.md b/_docs/developer/google_summer_of_code/GSoC_application.md index 26106358..a860d23d 100644 --- a/_docs/developer/google_summer_of_code/GSoC_application.md +++ b/_docs/developer/google_summer_of_code/GSoC_application.md @@ -1,14 +1,15 @@ --- -title: GSoC Application +title: GSoC Application Process category: Developer > Google Summer of Code --- --- -_Submitty has applied for acceptance to [Google Summer of Code (GSoC) 2026](https://summerofcode.withgoogle.com/). -The organizations selected for Summer 2026 Google Summer of Code will be announced in -[late February](https://developers.google.com/open-source/gsoc/timeline)._ +__We are thrilled to announce that Submitty has been accepted
to [Google +Summer of Code (GSoC) 2026](https://summerofcode.withgoogle.com/)!__ + +_See also: [Reports from previous Google Summer of Code participants](/developer/google_summer_of_code/index)_ --- @@ -62,6 +63,8 @@ The organizations selected for Summer 2026 Google Summer of Code will be announc 7. Submit a pull request to solve an open issue. [https://submitty.org/developer/getting_started/make_a_pull_request](/developer/getting_started/make_a_pull_request) + Please note our policy on the [Usage of Generative AI / LLMs](https://github.com/Submitty/Submitty/blob/main/CONTRIBUTING.md) + 8. Help test and review [open pull requests](https://github.com/Submitty/Submitty/pulls) contributed by other developers. [https://submitty.org/developer/getting_started/review_a_pull_request](/developer/getting_started/review_a_pull_request) diff --git a/_docs/developer/google_summer_of_code/applicant_template.md b/_docs/developer/google_summer_of_code/applicant_template.md index 30934a91..ff05596e 100644 --- a/_docs/developer/google_summer_of_code/applicant_template.md +++ b/_docs/developer/google_summer_of_code/applicant_template.md @@ -1,20 +1,33 @@ --- -title: Applicant Template +title: GSoC Applicant Template category: Developer > Google Summer of Code --- +--- + +__We are thrilled to announce that Submitty has been accepted
to [Google +Summer of Code (GSoC) 2026](https://summerofcode.withgoogle.com/)!__ + +_See also: [How to Apply to Submitty for Google Summer of Code 2026](/developer/google_summer_of_code/GSoC_application)_ + +_See also: [Reports from previous Google Summer of Code participants](/developer/google_summer_of_code/index)_ + +--- + +__NOTE: The 2026 Submitty GSoC Application Template will be posted here on or before March 1st, 2026.__ Thanks for your patience. + +--- + [comment]: <> **NOTE: The 20XX Submitty GSoC Template will be available for download [comment]: <> when Google announces the organizations accepted for Google Summer [comment]: <> of Code 20XX.** -_Submitty has applied for acceptance to [Google Summer of Code (GSoC) 2026](https://summerofcode.withgoogle.com/). -The organizations selected for Summer 2026 Google Summer of Code will be announced in -[late February](https://developers.google.com/open-source/gsoc/timeline)._ - ---- +[comment]:_Submitty has applied for acceptance to [Google Summer of Code (GSoC) 2026](https://summerofcode.withgoogle.com/). +[comment]:The organizations selected for Summer 2026 Google Summer of Code will be announced in +[comment]:[late February](https://developers.google.com/open-source/gsoc/timeline)._ To ensure that the Submitty Org Admins and Mentors have all of the @@ -22,6 +35,9 @@ information about your ideas, project plan, and availability for Google Summer of Code 2026, we ask you to use the Submitty Applicant Template. + + + The template will include: * Your skills, relevant coursework, non-course experience, and future diff --git a/_docs/developer/google_summer_of_code/index.md b/_docs/developer/google_summer_of_code/index.md index 154cb65c..e3d77163 100644 --- a/_docs/developer/google_summer_of_code/index.md +++ b/_docs/developer/google_summer_of_code/index.md @@ -10,6 +10,11 @@ redirect_from: [comment]: <> Project reports from participants in previous summers are linked [comment]: <> below. +[comment]: <> _Submitty has applied for acceptance to [Google Summer of Code (GSoC) 2026](https://summerofcode.withgoogle.com/). +[comment]: <> Project reports from participants in previous summers are linked below. The organizations selected for Summer +[comment]: <> 2026 Google Summer of Code will be announced in +[comment]: <> [late February](https://developers.google.com/open-source/gsoc/timeline)._ + [comment]: <> We are thrilled to announce that Submitty has been accepted to [Google [comment]: <> Summer of Code (GSoC) 20XX](https://summerofcode.withgoogle.com/). [comment]: <> Project reports from participants in previous summers are linked @@ -30,13 +35,13 @@ redirect_from: ---- -_Submitty has applied for acceptance to [Google Summer of Code (GSoC) 2026](https://summerofcode.withgoogle.com/). -Project reports from participants in previous summers are linked below. The organizations selected for Summer -2026 Google Summer of Code will be announced in -[late February](https://developers.google.com/open-source/gsoc/timeline)._ +__We are thrilled to announce that Submitty has been accepted
to [Google +Summer of Code (GSoC) 2026](https://summerofcode.withgoogle.com/).__ +Project reports from participants in previous summers are linked +below. -_[How to Apply to Submitty for Google Summer of Code 2026](/developer/google_summer_of_code/GSoC_application)_ +_See also: [How to Apply to Submitty for Google Summer of Code 2026](/developer/google_summer_of_code/GSoC_application)_ --- diff --git a/navtreedata.js b/navtreedata.js index d6488aea..32b9fa63 100644 --- a/navtreedata.js +++ b/navtreedata.js @@ -310,6 +310,8 @@ var NAVTREE = ] ], [ "Google Summer of Code", "/developer/google_summer_of_code/index", [ [ "Overview","/developer/google_summer_of_code/index", null ], + [ "GSoC Application Process", "/developer/google_summer_of_code/GSoC_application", null ], + [ "GSoC Application Template","/developer/google_summer_of_code/applicant_template", null ], [ "2024 Sahil Suman", "/developer/google_summer_of_code/2024_Sahil_Suman", null ], [ "2024 Rahul Vishwakarma", "/developer/google_summer_of_code/2024_Rahul_Vishwakarma", null ], [ "2024 Sophia Oliinik", "/developer/google_summer_of_code/2024_Sophia_Oliinik", null ], From dc254fed99e05117a53d47e30a3b1d4638b3c1b7 Mon Sep 17 00:00:00 2001 From: Barb Cutler Date: Thu, 19 Feb 2026 12:18:30 -0500 Subject: [PATCH 2/3] edit --- .../google_summer_of_code/GSoC_application.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/_docs/developer/google_summer_of_code/GSoC_application.md b/_docs/developer/google_summer_of_code/GSoC_application.md index a860d23d..a3e86d25 100644 --- a/_docs/developer/google_summer_of_code/GSoC_application.md +++ b/_docs/developer/google_summer_of_code/GSoC_application.md @@ -33,17 +33,21 @@ _See also: [Reports from previous Google Summer of Code participants](/developer 5. Join our Zulip server to ask questions and meet other new developers: [https://submitty.org/contact](/contact) - + + Please use the "Google Summer of Code 2026" channel to introduce yourself, engage with other + prospective GSoC Applicants, ask technical questions, and help review and assist other + developers as they also become familiar with the Submitty code base and development process. + Ask specific technical questions about the Submitty system and open issues and help answer technical questions from other new developers if you think you can help. Your engagement in the community discussion during the application period (both asking and answering questions) will be taken into account as we evaluate your application. - NOTE: The Submitty mentors for Google Summer of Code are on our + __NOTE: The Submitty mentors for Google Summer of Code are on our Zulip server. Please communicate through the public channels/streams and do not direct message (DM) / private message any mentors. - Mentors will generally not respond to private messages. + Mentors will generally not respond to private messages.__ 6. New developers should start with an issue labeled "Good First Issue". To understand the existing functionality/bug, reproduce and test this feature on your development VM. From a5c89b4dfa84d0cc19004d7ec433b3c41e30fc63 Mon Sep 17 00:00:00 2001 From: Barb Cutler Date: Thu, 19 Feb 2026 13:14:26 -0500 Subject: [PATCH 3/3] update project ideas page --- .../getting_started/project_ideas.md | 30 ++++++++++++------- 1 file changed, 20 insertions(+), 10 deletions(-) diff --git a/_docs/developer/getting_started/project_ideas.md b/_docs/developer/getting_started/project_ideas.md index 15d8f4fe..013c54b4 100644 --- a/_docs/developer/getting_started/project_ideas.md +++ b/_docs/developer/getting_started/project_ideas.md @@ -21,21 +21,31 @@ redirect_from: [comment]: <> for Summer 20XX Google Summer of Code will be announced in late [comment]: <> February. - --- -_Submitty has been a participating organization of -[Google Summer of Code](/developer/google_summer_of_code/index) -for six successful -seasons. We have applied for selection for -[GSoC Summer 2026](https://summerofcode.withgoogle.com/) -and our Project Ideas -list below has been updated. The organizations selected for Summer -2026 Google Summer of Code will be announced in -[late February](https://developers.google.com/open-source/gsoc/timeline)._ +[comment]:_Submitty has been a participating organization of +[comment]:[Google Summer of Code](/developer/google_summer_of_code/index) +[comment]:for six successful +[comment]:seasons. We have applied for selection for +[comment]:[GSoC Summer 2026](https://summerofcode.withgoogle.com/) +[comment]:and our Project Ideas +[comment]:list below has been updated. The organizations selected for Summer +[comment]:2026 Google Summer of Code will be announced in +[comment]:[late February](https://developers.google.com/open-source/gsoc/timeline)._ + +---- + + +__We are thrilled to announce that Submitty has been accepted
to [Google +Summer of Code (GSoC) 2026](https://summerofcode.withgoogle.com/).__ + +_See also: [How to Apply to Submitty for Google Summer of Code 2026](/developer/google_summer_of_code/GSoC_application)_ + --- + + The project ideas listed below target a variety of different topics and require different levels of prior experience. The scope of these projects varies, and may require different overall time commitments