Skip to content

Commit

Permalink
Restructure events section, and add GSoC 2025 page (#3962)
Browse files Browse the repository at this point in the history
* restructure events section, and add GSoC 2025 page

Signed-off-by: Mathew Wicks <[email protected]>

* add note about participation not being final yet

Signed-off-by: Mathew Wicks <[email protected]>

---------

Signed-off-by: Mathew Wicks <[email protected]>
  • Loading branch information
thesuperzapper authored Jan 21, 2025
1 parent 4e9dab3 commit 2bb1bc0
Show file tree
Hide file tree
Showing 16 changed files with 159 additions and 8 deletions.
9 changes: 9 additions & 0 deletions assets/icons/gsoc.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 6 additions & 0 deletions config.toml
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,12 @@ ignoreFiles = []
pre = "<i class='fas fa-calendar pr-2' style='color: #FFC107'></i>"
post = "<br><span class='badge badge-warning'>April 1st, 2025</span> <span class='badge badge-warning'>London, England</span> "
url = "https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/co-located-events/kubeflow-summit/"
[[menu.main]]
name = "GSoC 2025"
weight = -900
pre = "<i class='fas pr-2'><img src='/docs/images/logos/gsoc.svg' style='height: 1.22em;'></i>"
post = "<br><span class='badge badge-info'>Coming Soon</span>"
url = "/events/gsoc-2025/"
[[menu.main]]
name = "Docs"
weight = -102
Expand Down
2 changes: 1 addition & 1 deletion content/en/docs/about/community.md
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ The following list shows available Kubeflow community meetings with the correspo
| Kubeflow Spark Operator call | [Google Doc](https://bit.ly/3VGzP4n) | [YouTube playlist](https://www.youtube.com/playlist?list=PLmzRWLV1CK_xXuM6gALgBG8vDZHFCNxce) |
| KServe call | [Google Doc](https://bit.ly/3NlKFb3) | |

### Kubeflow Community Calendar |
### Kubeflow Community Calendar

This is an aggregated view of the Kubeflow community calendar and should be displayed in your
device's timezone.
Expand Down
9 changes: 9 additions & 0 deletions content/en/docs/images/logos/gsoc.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
7 changes: 0 additions & 7 deletions content/en/events/docs.md

This file was deleted.

4 changes: 4 additions & 0 deletions content/en/events/past-events/2023/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
+++
title = "2023"
description = "Events from 2023"
+++
Original file line number Diff line number Diff line change
@@ -1,6 +1,13 @@
+++
title = "Kubeflow Summit 2023"
description = "October 6th, 2023 - Irving, TX, USA - Virtual Attendance Available"
icon = "fa-solid fa-calendar-day"

#
# NOTE: to avoid 404 when we move events to the "/past-events/",
# we explicitly set the URL here so it doesn't change
#
url = "/events/kubeflow-summit-2023/"
+++

---
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
+++
title = "Watch: Kubeflow Summit 2023"

manualLink = "https://www.youtube.com/playlist?list=PL2gwy7BdKoGdrkYIWGeAdKi9ntfxq8FYt"
icon = "fa-brands fa-youtube"
+++
4 changes: 4 additions & 0 deletions content/en/events/past-events/2024/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
+++
title = "2024"
description = "Events from 2024"
+++
Original file line number Diff line number Diff line change
@@ -1,6 +1,13 @@
+++
title = "Google Summer of Code 2024"
description = "Google Summer of Code 2024"
icon = "fa-solid fa-calendar-day"

#
# NOTE: to avoid 404 when we move events to the "/past-events/",
# we explicitly set the URL here so it doesn't change
#
url = "/events/gsoc-2024/"
+++

---
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
+++
title = "Watch: Kubeflow Summit 2024"

manualLink = "https://www.youtube.com/playlist?list=PLj6h78yzYM2Nk-8Zyjaefz9yFJ-NxC-qn"
icon = "fa-brands fa-youtube"
+++
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
+++
title = "Watch: Cloud Native & Kubernetes AI Day 2024"

manualLink = "https://www.youtube.com/playlist?list=PLj6h78yzYM2Mvqk_mNejD7kbe3tldxxsr"
icon = "fa-brands fa-youtube"
+++
5 changes: 5 additions & 0 deletions content/en/events/past-events/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
+++
title = "Past Events"
description = "Past Kubeflow events"
weight = 200
+++
5 changes: 5 additions & 0 deletions content/en/events/upcoming-events/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
+++
title = "Future Events"
description = "Future Kubeflow events"
weight = 100
+++
78 changes: 78 additions & 0 deletions content/en/events/upcoming-events/gsoc-2025.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,78 @@
+++
title = "Google Summer of Code 2025"
description = "Google Summer of Code 2025"
icon = "fa-regular fa-calendar-day"

#
# NOTE: to avoid 404 when we move events to the "/past-events/",
# we explicitly set the URL here so it doesn't change
#
url = "/events/gsoc-2025/"
+++

---

The Kubeflow Community plans to participate in [**Google Summer of Code 2025**](https://summerofcode.withgoogle.com/).
This page aims to help you participate in GSoC 2025 with Kubeflow.

{{% alert title="Note" color="info" %}}
While Kubeflow participated in [GSoC 2024](/events/gsoc-2024/), we are currently awaiting final confirmation of our participation in GSoC 2025.
Google will announce the final list of accepted organizations on __February 27, 2025__.
{{% /alert %}}

## What is GSoC?

Google Summer of Code (GSoC) is a global program that offers students [stipends](https://developers.google.com/open-source/gsoc/help/student-stipends) for working on open-source projects during the summer.

For more information, see the [GSoC FAQ](https://developers.google.com/open-source/gsoc/faq) and watch the video below:

<div style="left: 0; width: 100%; height: 0; position: relative; padding-bottom: 56.25%;"><iframe src="https://www.youtube.com/embed/93oj6b7d3VI?rel=0" style="top: 0; left: 0; width: 100%; height: 100%; position: absolute; border: 0;" allowfullscreen scrolling="no" allow="accelerometer; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share;"></iframe></div>

## How can I participate?

Thank you for your interest in participating in GSoC with Kubeflow!

Please carefully read the following information to learn how to participate in GSoC with Kubeflow.

### Key Dates

Here are the key dates for GSoC 2025, the [full timeline](https://developers.google.com/open-source/gsoc/timeline) is available on the GSoC website:

| Event | Date |
|----------------------------------|----------------------|
| __Applications Open__ | March 24 @ 18:00 UTC |
| __Applications Deadline__ | April 8 @ 18:00 UTC |
| __Accepted Proposals Announced__ | May 8 |
| __Community Bonding__ | May 8 - June 1 |
| __Coding Begins__ | June 2 |
| __Midterm Evaluations__ | July 14 - 18 |
| __Coding Ends__ | September 1 |
| __Final Evaluations__ | September 1 - 8 |

### Eligibility

To participate in GSoC with Kubeflow, you __must__ meet the GSoC [eligibility requirements](https://developers.google.com/open-source/gsoc/faq#what_are_the_eligibility_requirements_for_participation):

- Be at least 18 years old at time of registration.
- Be a student or an [open source beginner](https://developers.google.com/open-source/gsoc/faq#how_do_i_know_if_i_am_considered_a_beginner_in_open_source_development).
- Be eligible to work in their country of residence during duration of program.
- Be a resident of a country not currently embargoed by the United States.

### Steps

1. Sign up as a student on the [GSoC website](https://summerofcode.withgoogle.com/).
2. Join the [Kubeflow Slack](/docs/about/community/#kubeflow-slack-channels):
- ___NOTE:__ please __do not__ reach out privately to mentors, instead, start a thread in the [`#kubeflow-gsoc-participants`](https://cloud-native.slack.com/archives/C0742LBR5BM) channel so others can see the response._
3. Learn about Kubeflow:
- Read the [Introduction to Kubeflow](/docs/started/introduction/)
- Review the [Architecture Overview](/docs/started/architecture/)
- Consider [trying out Kubeflow](/docs/started/installing-kubeflow/) (not required, can be challenging)
4. Review the [project ideas](#project-ideas-for-2025-gsoc) to decide which ones you are interested in:
- You may wish to attend the next [community meeting](/docs/about/community/#kubeflow-community-calendar) for the group that is leading your chosen project.
- ___NOTE:__ while we recommend you submit a proposal based on the project ideas, you can also submit a proposal with your own idea._
5. Submit a proposal through the [GSoC website](https://summerofcode.withgoogle.com/) between __March 24th__ and __April 8th__.
6. Wait for the results to be announced on __May 8th__.

## Project Ideas for 2025 GSoC

Coming soon!
6 changes: 6 additions & 0 deletions content/en/events/upcoming-events/kubeflow-summit-2025.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
+++
title = "Kubeflow Summit 2025"

manualLink = "https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/co-located-events/kubeflow-summit/"
icon = "fa-solid fa-arrow-up-right-from-square"
+++

0 comments on commit 2bb1bc0

Please sign in to comment.