Skip to content

Add repo links to GSoC Ideas #550

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 5 commits into from
Mar 2, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
45 changes: 45 additions & 0 deletions _data/gsoc-ideas.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
# length: short / medium / long (90 / 175 / 350 hours)
# mentors: github handles
# categories: AI / data / dev tools / apps / cloud / media / operating systems / programming languages / science / security / social / web
# repolinks: reference links to respective github repos

- title: Machine learning inference in Cats Effect
description:
Expand All @@ -14,6 +15,9 @@
length: long
mentors: [armanbilge, djspiewak, ekrich, valencik]
categories: [AI, web, programming languages]
repolinks:
- name: cats-effect
url: https://github.com/typelevel/cats-effect

- title: Serverless integrations for Feral
description:
Expand All @@ -23,6 +27,9 @@
length: medium
mentors: [armanbilge, bpholt]
categories: [cloud, programming languages]
repolinks:
- name: feral
url: https://github.com/typelevel/feral

- title: Native I/O backend for FS2 JVM
description:
Expand All @@ -32,6 +39,9 @@
length: long
mentors: [antoniojimeneznieto, djspiewak, mpilquist, armanbilge]
categories: [operating systems, programming languages]
repolinks:
- name: fs2
url: https://github.com/typelevel/fs2

- title: Polling-based I/O in FS2
description:
Expand All @@ -41,6 +51,9 @@
length: long
mentors: [armanbilge, mpilquist, antoniojimeneznieto]
categories: [operating systems, programming languages]
repolinks:
- name: fs2
url: https://github.com/typelevel/fs2

- title: FS2 Connection API
description:
Expand All @@ -50,6 +63,9 @@
length: long
mentors: [mpilquist, armanbilge]
categories: [operating systems, programming languages]
repolinks:
- name: fs2
url: https://github.com/typelevel/fs2

- title: Web Components for Calico
description:
Expand All @@ -59,6 +75,9 @@
length: long
mentors: [armanbilge]
categories: [web, programming languages]
repolinks:
- name: calico
url: https://github.com/armanbilge/calico

- title: Upgrade sbt-typelevel to sbt 2
description:
Expand All @@ -68,6 +87,9 @@
length: long
mentors: [mzuehlke, armanbilge]
categories: [development tools]
repolinks:
- name: sbt-typelevel
url: https://github.com/typelevel/sbt-typelevel

- title: Refresh Davenverse projects
description:
Expand All @@ -77,6 +99,9 @@
length: medium
mentors: [samspills, valencik]
categories: [development tools, programming languages]
repolinks:
- name: davenverse
url: https://github.com/davenverse

- title: Cats Effect & FS2 on WASM/WASI
description:
Expand All @@ -86,6 +111,11 @@
length: long
mentors: [armanbilge, tanishiking, valencik]
categories: [web, cloud, operating systems, programming languages]
repolinks:
- name: cats-effect
url: https://github.com/typelevel/cats-effect
- name: fs2
url: https://github.com/typelevel/fs2

- title: Extensible log4cats interface
description:
Expand All @@ -95,6 +125,9 @@
length: long
mentors: [morgen-peschke, kubukoz, irevive]
categories: [cloud, programming languages]
repolinks:
- name: log4cats
url: https://github.com/typelevel/log4cats

- title: http4s-fs2-data
description:
Expand All @@ -104,6 +137,13 @@
length: short
mentors: [satabin, ybasket]
categories: [cloud, web, programming languages]
repolinks:
- name: http4s-fs2-data
url: https://github.com/http4s/http4s-fs2-data
- name: fs2-data
url: https://github.com/gnieh/fs2-data
- name: http4s
url: https://github.com/http4s/http4s

- title: Convert Doobie test suite to use munit-cats-effect
description:
Expand All @@ -114,3 +154,8 @@
length: medium
mentors: [jatcwang]
categories: [cloud, programming languages]
repolinks:
- name: doobie
url: https://github.com/typelevel/doobie
- name: munit-cats-effect
url: https://github.com/typelevel/munit-cats-effect
7 changes: 7 additions & 0 deletions _includes/_gsoc_idea_card.html
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,13 @@ <h5>Mentors</h5>
<a href="https://github.com/{{ mentor }}">@{{ mentor }}</a>
{% endfor %}
</p>

<h5>Related Repos</h5>
<p>
{% for repolink in project.repolinks %}
<a href="{{ repolink.url }}">{{ repolink.name }}</a>
{% endfor %}
</p>
</div>
<div class="project-item-tag">
{% for category in project.categories %}
Expand Down