Skip to content

Commit fb59999

Browse files
authored
Merge pull request #550 from ayushkoli772/add-repo-links
Add repo links to GSoC Ideas
2 parents ad7b691 + d6cb7bd commit fb59999

File tree

2 files changed

+52
-0
lines changed

2 files changed

+52
-0
lines changed

_data/gsoc-ideas.yml

+45
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
# length: short / medium / long (90 / 175 / 350 hours)
66
# mentors: github handles
77
# categories: AI / data / dev tools / apps / cloud / media / operating systems / programming languages / science / security / social / web
8+
# repolinks: reference links to respective github repos
89

910
- title: Machine learning inference in Cats Effect
1011
description:
@@ -14,6 +15,9 @@
1415
length: long
1516
mentors: [armanbilge, djspiewak, ekrich, valencik]
1617
categories: [AI, web, programming languages]
18+
repolinks:
19+
- name: cats-effect
20+
url: https://github.com/typelevel/cats-effect
1721

1822
- title: Serverless integrations for Feral
1923
description:
@@ -23,6 +27,9 @@
2327
length: medium
2428
mentors: [armanbilge, bpholt]
2529
categories: [cloud, programming languages]
30+
repolinks:
31+
- name: feral
32+
url: https://github.com/typelevel/feral
2633

2734
- title: Native I/O backend for FS2 JVM
2835
description:
@@ -32,6 +39,9 @@
3239
length: long
3340
mentors: [antoniojimeneznieto, djspiewak, mpilquist, armanbilge]
3441
categories: [operating systems, programming languages]
42+
repolinks:
43+
- name: fs2
44+
url: https://github.com/typelevel/fs2
3545

3646
- title: Polling-based I/O in FS2
3747
description:
@@ -41,6 +51,9 @@
4151
length: long
4252
mentors: [armanbilge, mpilquist, antoniojimeneznieto]
4353
categories: [operating systems, programming languages]
54+
repolinks:
55+
- name: fs2
56+
url: https://github.com/typelevel/fs2
4457

4558
- title: FS2 Connection API
4659
description:
@@ -50,6 +63,9 @@
5063
length: long
5164
mentors: [mpilquist, armanbilge]
5265
categories: [operating systems, programming languages]
66+
repolinks:
67+
- name: fs2
68+
url: https://github.com/typelevel/fs2
5369

5470
- title: Web Components for Calico
5571
description:
@@ -59,6 +75,9 @@
5975
length: long
6076
mentors: [armanbilge]
6177
categories: [web, programming languages]
78+
repolinks:
79+
- name: calico
80+
url: https://github.com/armanbilge/calico
6281

6382
- title: Upgrade sbt-typelevel to sbt 2
6483
description:
@@ -68,6 +87,9 @@
6887
length: long
6988
mentors: [mzuehlke, armanbilge]
7089
categories: [development tools]
90+
repolinks:
91+
- name: sbt-typelevel
92+
url: https://github.com/typelevel/sbt-typelevel
7193

7294
- title: Refresh Davenverse projects
7395
description:
@@ -77,6 +99,9 @@
7799
length: medium
78100
mentors: [samspills, valencik]
79101
categories: [development tools, programming languages]
102+
repolinks:
103+
- name: davenverse
104+
url: https://github.com/davenverse
80105

81106
- title: Cats Effect & FS2 on WASM/WASI
82107
description:
@@ -86,6 +111,11 @@
86111
length: long
87112
mentors: [armanbilge, tanishiking, valencik]
88113
categories: [web, cloud, operating systems, programming languages]
114+
repolinks:
115+
- name: cats-effect
116+
url: https://github.com/typelevel/cats-effect
117+
- name: fs2
118+
url: https://github.com/typelevel/fs2
89119

90120
- title: Extensible log4cats interface
91121
description:
@@ -95,6 +125,9 @@
95125
length: long
96126
mentors: [morgen-peschke, kubukoz, irevive]
97127
categories: [cloud, programming languages]
128+
repolinks:
129+
- name: log4cats
130+
url: https://github.com/typelevel/log4cats
98131

99132
- title: http4s-fs2-data
100133
description:
@@ -104,6 +137,13 @@
104137
length: short
105138
mentors: [satabin, ybasket]
106139
categories: [cloud, web, programming languages]
140+
repolinks:
141+
- name: http4s-fs2-data
142+
url: https://github.com/http4s/http4s-fs2-data
143+
- name: fs2-data
144+
url: https://github.com/gnieh/fs2-data
145+
- name: http4s
146+
url: https://github.com/http4s/http4s
107147

108148
- title: Convert Doobie test suite to use munit-cats-effect
109149
description:
@@ -114,3 +154,8 @@
114154
length: medium
115155
mentors: [jatcwang]
116156
categories: [cloud, programming languages]
157+
repolinks:
158+
- name: doobie
159+
url: https://github.com/typelevel/doobie
160+
- name: munit-cats-effect
161+
url: https://github.com/typelevel/munit-cats-effect

_includes/_gsoc_idea_card.html

+7
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,13 @@ <h5>Mentors</h5>
2929
<a href="https://github.com/{{ mentor }}">@{{ mentor }}</a>
3030
{% endfor %}
3131
</p>
32+
33+
<h5>Related Repos</h5>
34+
<p>
35+
{% for repolink in project.repolinks %}
36+
<a href="{{ repolink.url }}">{{ repolink.name }}</a>
37+
{% endfor %}
38+
</p>
3239
</div>
3340
<div class="project-item-tag">
3441
{% for category in project.categories %}

0 commit comments

Comments
 (0)