Skip to content

Commit

Permalink
Address review suggestions
Browse files Browse the repository at this point in the history
  • Loading branch information
asl committed Mar 14, 2024
1 parent e91068e commit a9876b2
Showing 1 changed file with 10 additions and 9 deletions.
19 changes: 10 additions & 9 deletions content/posts/2024-02-26-GSoC.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
---
author: "Anton Korobeynikov"
date: "2024-02-26"
date: "2024-03-14"
tags: ["GSoC"]
title: "LLVM Google Summer of Code 2024 & 2023"
---

The LLVM organization was accepted to participate in Google Summer of Code in 2024. Soon, prospective participants will begin submitting their project proposals, and mentors will review them to select those who will spend a significant amount of time this year contributing to various parts of LLVM.

But for now, let's look back and see what we had in 2023. The Google Summer of Code 2023 was very successful for the LLVM project. Overall, we received 54 proposals for 24 open projects. Out of this set of proposals, 20 projects went to a successful finish, covering different aspects of LLVM and its subprojects.
But first, let's look back and see what we had in 2023. The Google Summer of Code 2023 was very successful for the LLVM project. Overall, we received 54 proposals for 24 open projects. Out of this set of proposals, 20 projects were successfully completed and covered many different aspects of LLVM and its subprojects.

* [ExtractAPI while building](https://summerofcode.withgoogle.com/archive/2023/projects/lAxUTgOM) by Ankur Saini, mentored by Daniel Grumberg
* [WebAssembly Support for clang-repl](https://summerofcode.withgoogle.com/archive/2023/projects/X0cFgJkY) by Anubhab Ghosh, mentored by Vassil Vassilev and Alexander Penev
Expand All @@ -31,15 +31,15 @@ But for now, let's look back and see what we had in 2023. The Google Summer of C
* [Autocompletion in Clang-REPL](https://summerofcode.withgoogle.com/archive/2023/projects/Gxg82Pvd) by Yuquan Fu, mentored by Vassil Vassilev

Some projects also provided detailed end-of-project reports or project diaries that are outstanding on their own:
* [Tutorial Development with Clang-Repl](https://blog.llvm.org/posts/2023-10-5-tutorial-development-with-clang-repl/)
* [Diagnostic Improvements in Clang 17](ttps://blog.llvm.org/posts/2023-09-19-diagnostic-improvements-in-clang-17/)
* [Improving Compile Times](https://dc03.github.io/)
* [Addressing Rust optimization failures in LLVM](https://khei4.github.io/gsoc2023/)

Few others will be added to the list above soon.
* [Tutorial Development with Clang-Repl](https://blog.llvm.org/posts/2023-10-5-tutorial-development-with-clang-repl/)
* [Diagnostic Improvements in Clang 17](ttps://blog.llvm.org/posts/2023-09-19-diagnostic-improvements-in-clang-17/)
* [Improving Compile Times](https://dc03.github.io/)
* [Addressing Rust optimization failures in LLVM](https://khei4.github.io/gsoc2023/)
* [Map LLVM Values to corresponding source level expression](https://blog.llvm.org/posts/2023-09-19-gsoc-2023-blog-post/)
* [Another step forward towards interactive programming](https://blog.llvm.org/posts/2023-12-31-compiler-research-internships-2023/) - covers *Autocompletion in Clang-REPL*, *WebAssembly Support for Clang-Repl*, *Re-optimization using JITLink* and *Tutorial development with clang-repl* projects.

## GSoC 2024
Having 2023 behind us, how could one participate in GSoC this year? Here are some short guidelines:
With a successful end to 2023, the LLVM Project is excited to participate in GSOC 2024. If you are interested in participating, here are some guidelines:

### 1. Project ideas
Please take a look on list of projects at [Open Projects](https://llvm.org/OpenProjects.html#gsoc24) page. Projects also have topics below on [LLVM Discourse](https://discourse.llvm.org/tag/gsoc2024) having #gsoc24 tag, so you can ask mentors about details of the project, skills required, etc.
Expand All @@ -65,6 +65,7 @@ We encourage you to discuss your proposal before submitting to GSoC system. Havi
[GSoC Contributor Guide](https://google.github.io/gsocguides/student/)
[Advice for People Applying for GSoC](https://developers.google.com/open-source/gsoc/help/[student-advice)
[GSoC Program Website](https://summerofcode.withgoogle.com/)
[LLVM Office Hours](https://llvm.org/docs/GettingInvolved.html#office-hours)

### 4. Deadlines
* Submission to GSoC system opens on March 18th at 18:00 UTC.
Expand Down

0 comments on commit a9876b2

Please sign in to comment.