-
Notifications
You must be signed in to change notification settings - Fork 141
Expand file tree
/
Copy pathideas.html
More file actions
297 lines (290 loc) · 18.2 KB
/
ideas.html
File metadata and controls
297 lines (290 loc) · 18.2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="Python's Google Summer of Code Page">
<meta name="google-site-verification" content="EVShtJLdVKN58OupOAYPkH6QRA3i-J8q4ZEklgFiZhE" />
<title>Python GSoC – Home</title>
<link rel="stylesheet" href="https://unpkg.com/purecss@1.0.0/build/pure-min.css" integrity="sha384-nn4HPE8lTHyVtfCBi5yW9d20FjT8BJwUXyWZT9InLYax14RDjBj46LmSztkmNP9w" crossorigin="anonymous" >
<link rel="stylesheet" href="https://unpkg.com/purecss@1.0.0/build/grids-responsive-min.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.8.1/css/all.min.css" integrity="sha384-50oBUHEmvpQ+1lW4y57PTFmhCaXp0ML5d60M1M7uH2+nqUivzIebhndOJK28anvf" crossorigin="anonymous" >
<link rel="stylesheet" href="css/side-menu.css">
<link rel="stylesheet" href="css/python-gsoc.css">
</head>
<body onload="shuffle()">
<!-- Menu toggle -->
<a href="#menu" id="menuLink" class="menu-link">
<!-- Hamburger icon -->
<span></span>
</a>
<div id="layout">
<div id="menu">
<div class="pure-menu">
<a class="pure-menu-heading" href="index.html">Python GSoC</a>
<ul class="pure-menu-list">
<li class="pure-menu-item">
<a href="index.html#gettingstarted" class="pure-menu-link">Getting Started</a>
</li>
<li class="pure-menu-item">
<a href="contributors.html" class="pure-menu-link">Contributors</a>
</li>
<li class="pure-menu-item">
<a href="mentors.html" class="pure-menu-link">Mentors</a>
</li>
<li class="pure-menu-item">
<a href="ideas.html" class="pure-menu-link">Project Ideas</a>
</li>
<li class="pure-menu-item">
<a href="deadlines.html" class="pure-menu-link">Deadlines</a>
</li>
<li class="pure-menu-item">
<a href="contributors.html#faq" class="pure-menu-link">FAQ</a>
</li>
<li class="pure-menu-item">
<a href="mentors.html#sub-orgs" class="pure-menu-link">Info for Sub-orgs</a>
</li>
<li class="pure-menu-item"><a href="blogs.html" class="pure-menu-link">Blogs</a></li>
<li class="pure-menu-item">
<a href="index.html#contact" class="pure-menu-link">Contact</a>
</li>
</ul>
</div><!-- !pure-menu -->
</div><!-- !menu -->
<!-- How to apply -->
<a id="ideas"></a>
<div class="content">
<div class="pure-u-1 pure-u-md-1-1 pure-u-lg-1-1">
<h2 class="content-head content-head">Ideas for GSoC 2026</h2>
<div class="warning">
<div class="pure-u-1 pure-u-md-1-1 pure-u-lg-1-1">
<p>
<h2>Getting started</h2>
<p>Students: Here are the <a href="https://python-gsoc.org/index.html#gettingstarted">Instructions on getting started</a>. You'll need to pick a sub-org from the list below, then look at their ideas page to see what types of project they are interested in. Once you've done that, make sure to <a href="https://python-gsoc.org/index.html#apply">follow the instructions on how to apply</a>.
<p>Mentors: If your sub-org admin hasn't sent you the sign-up link, please ask them for it!
</p>
</div><!-- !pure-u-1 -->
</div><!-- !warning -->
<br />
</div><!-- !Ideas -->
<!-- Start Template -->
<div id="container">
<!--- break --->
<div class="pure-u-1 pure-u-md-1-1 pure-u-lg-1-1 shuffleMe">
<div class="pure-g">
<div class="pure-u-1 pure-u-md-1-2 logo">
<img src="/logos/logo-pocketpy.png"/>
</div>
<div class="pure-u-1 pure-u-md-1-2">
<h2>
pocketpy
</h2>
</div>
</div>
<br />
pocketpy is an organization dedicated to creating game development tools.
It maintains a portable Python 3.x implementation,
which has no dependencies other than the C11 standard library,
making it easy to to embed Python scripting into existing C/C++ projects.
pocketpy also provides plugins for popular game engines like Godot and raylib.
<div class="pure-g">
<div class="pure-u-1 pure-u-md-1">
<p>Contact Links</p>
</div>
<div class="pure-u-1 pure-u-md-1-3" style="text-align: center;">
<p><a href="https://discord.gg/WWaq72GzXv">Chat</a></p>
</div>
<div class="pure-u-1 pure-u-md-1-3" style="text-align: center;">
<p><a href="https://pocketpy.dev/">Homepage</a></p>
</div>
<div class="pure-u-1 pure-u-md-1-3" style="text-align: center;">
<p><a href="mailto:blueloveth@foxmail.com">blueloveth@foxmail.com</a></p>
</div>
<div class="pure-u-1 pure-u-md-1" style="text-align: center;">
<p><a href="https://pocketpy.dev/gsoc2026/ideas/" alt="pocketpy logo">Ideas Page</a></p>
</div>
<div class="pure-u-1 pure-u-md-1" style="text-align: center;">
<p><a href="https://github.com/pocketpy/pocketpy" alt="pocketpy source">Source Code</a></p>
</div>
</div>
<hr>
</div>
<!--- break --->
<div class="pure-u-1 pure-u-md-1-1 pure-u-lg-1-1 shuffleMe">
<div class="pure-g">
<div class="pure-u-1 pure-u-md-1-2 logo">
<img src="/logos/borg_256.png" />
</div><!-- !pure-u-1 -->
<div class="pure-u-1 pure-u-md-1-2">
<h2>
Borg Collective
</h2>
</div><!-- !pure-u-1 -->
</div><!-- !pure-g -->
<br />
We are the Borg Collective and maintain multiple Python-based backup tools that are often used in combination: Borg, Borgmatic and Vorta. The core Borg tool is a deduplicating archiver with compression and encryption. Vorta is a desktop backup client that integrates with Linux and macOS desktops. Borgmatic is a wrapper for server systems that also takes care of database backups and pre-backup commands.
<div class="pure-g">
<div class="pure-u-1 pure-u-md-1">
<p>Contact Links</p>
</div>
<div class="pure-u-1 pure-u-md-1-3" style="text-align: center;">
<p><a href="https://www.reddit.com/r/BorgBackup/">Reddit</a></p>
</div>
<div class="pure-u-1 pure-u-md-1-3" style="text-align: center;">
<p><a href="https://vorta.borgbase.com/">Homepage</a></p>
</div>
<div class="pure-u-1 pure-u-md-1" style="text-align: center;">
<p><a href="https://github.com/borgbase/vorta/wiki/Google-Summer-of-Code-2026-Ideas" alt="Borg Collective logo">Ideas Page</a></p>
</div>
<div class="pure-u-1 pure-u-md-1" style="text-align: center;">
<p><a href="https://github.com/borgbase/vorta/" alt="Borg Collective">Source Code</a></p>
</div>
</div><!-- !pure-g -->
<hr>
</div><!-- !pure-u-1 -->
<!--- break --->
<div class="pure-u-1 pure-u-md-1-1 pure-u-lg-1-1 shuffleMe">
<div class="pure-g">
<div class="pure-u-1 pure-u-md-1-2 logo">
<img src="/logos/holidays_logo.png" />
</div>
<div class="pure-u-1 pure-u-md-1-2">
<h2>
Open World Holidays Framework
</h2>
</div>
</div>
<br />
The Open World Holidays is a framework that provides accurate and reliable public holiday data for 250+ entities around the world.
It aims to make this information easily accessible to use in scheduling, planning, and offering localized services
(e.g., payroll systems, event planning apps, travel booking websites, or e-commerce platforms that want to offer region-specific services).
<div class="pure-g">
<div class="pure-u-1 pure-u-md-1">
<p>Contact Links</p>
</div>
<div class="pure-u-1 pure-u-md-1-3" style="text-align: center;">
<p><a href="https://join.slack.com/t/vacanza-team/shared_invite/zt-31jz9je5t-dl0vayg0iJ3DEzDh82~8Sg">Slack Invite</a></p>
</div>
<div class="pure-u-1 pure-u-md-1-3" style="text-align: center;">
<p><a href="https://pypi.org/project/holidays/">Homepage</a></p>
</div>
<div class="pure-u-1 pure-u-md-1-3" style="text-align: center;">
<p><a href="https://vacanza-team.slack.com/archives/gsoc">Slack Channel</a></p>
</div>
<div class="pure-u-1 pure-u-md-1" style="text-align: center;">
<p><a href="https://github.com/vacanza/holidays/wiki/GSoC-2026#project-ideas">Ideas Page</a></p>
</div>
<div class="pure-u-1 pure-u-md-1" style="text-align: center;">
<p><a href="https://github.com/vacanza/holidays/">Source Code</a></p>
</div>
</div>
<hr>
</div>
<!--- break --->
<div class="pure-u-1 pure-u-md-1-1 pure-u-lg-1-1 shuffleMe">
<div class="pure-g">
<div class="pure-u-1 pure-u-md-1-2 logo">
<img src="/logos/logo_ilastik.png" />
</div>
<div class="pure-u-1 pure-u-md-1-2">
<h2>
ilastik
</h2>
</div>
</div>
<br />
ilastik allows users without computational expertise to leverage machine learning to easily segment and classify cells and other structures in biological images. It is designed to be user-friendly, while still providing powerful tools for image analysis.
<div class="pure-g">
<div class="pure-u-1 pure-u-md-1">
<p>Contact Links</p>
</div>
<div class="pure-u-1 pure-u-md-1-3" style="text-align: center;">
<p><a href="mailto:team@ilastik.org?subject=[GSoC 2026] Contact from PSF ideas">Email</a></p>
</div>
<div class="pure-u-1 pure-u-md-1-3" style="text-align: center;">
<p><a href="https://ilastik.org">Homepage</a></p>
</div>
<div class="pure-u-1 pure-u-md-1" style="text-align: center;">
<p><a href="https://github.com/btbest/gsoc-guidance/blob/main/ideas-list.md">Ideas Page</a></p>
</div>
<div class="pure-u-1 pure-u-md-1" style="text-align: center;">
<p><a href="https://github.com/ilastik/ilastik">Source Code</a></p>
</div>
</div>
<hr>
</div>
<!--- break --->
<!--- break --->
<div class="pure-u-1 pure-u-md-1-1 pure-u-lg-1-1 shuffleMe">
<div class="pure-g">
<div class="pure-u-1 pure-u-md-1-2 logo">
<img src="/logos/logo_mne_hex.png" alt="MNE-Python logo" />
</div>
<div class="pure-u-1 pure-u-md-1-2">
<h2>
MNE-Python
</h2>
</div>
</div>
<br />
MNE-Python software is an open-source Python package for exploring, visualizing, and analyzing human neurophysiological data such as MEG, EEG, sEEG, ECoG, and more. It includes modules for data input/output, preprocessing, visualization, source estimation, time-frequency analysis, connectivity analysis, machine learning, and statistics.
<div class="pure-g">
<div class="pure-u-1 pure-u-md-1">
<p>Contact Links</p>
</div>
<div class="pure-u-1 pure-u-md-1-3" style="text-align: center;">
<p><a href="https://mne.discourse.group">Mailing List</a></p>
</div>
<div class="pure-u-1 pure-u-md-1-3" style="text-align: center;">
<p><a href="https://mne.tools/dev">Homepage</a></p>
</div>
<div class="pure-u-1 pure-u-md-1" style="text-align: center;">
<p><a href="https://github.com/mne-tools/mne-python/wiki/GSoC-Ideas">Ideas Page</a></p>
</div>
<div class="pure-u-1 pure-u-md-1" style="text-align: center;">
<p><a href="https://github.com/mne-tools/mne-python/">Source Code</a></p>
</div>
</div>
<hr>
</div>
<!--- break --->
</div><!-- !container -->
<!-- Past here finishes out the list -->
<div id="container">
<!--- break --->
<div class="content">
<div class="pure-u-1 pure-u-md-1-1 pure-u-lg-1-1">
<h2 class="content-head content-head">Not participating in GSoC2026</h2>
<p>Some of our sub-orgs from 2025 won't be participating in GSoC 2026. Please let them enjoy their time off!
<ul>
<li>
<a href="https://open-mss.github.io/about/">MSS</a>
</li>
<li>
<a href="https://github.com/ossf/cve-bin-tool/">CVE Binary Tool</a>
</li>
<li>
<a href="https://github.com/pyladies/pyladiescon-portal/">PyLadiesCon</a>
</li>
</ul>
</div>
</div><!-- !content -->
<div class="content">
<div class="pure-u-1 pure-u-md-1-1 pure-u-lg-1-1">
<h2 class="content-head content-head">Friends of the PSF</h2>
<p>Here's some more interesting organizations that use Python!</p>
<ul>
<li>
<a href="https://tardis-sn.github.io/summer_of_code/ideas/">TARDIS</a> TARDIS is an open-source Monte Carlo radiative-transfer spectral synthesis code for 1D models of supernova ejecta. It is designed for rapid spectral modelling of supernovae. It is developed and maintained by a multi-disciplinary team iincluding software engineers, computer scientists, statisticians, and astrophysicists.
</li>
</ul>
</div>
</div><!-- !content -->
</div><!-- !container -->
</div><!-- !layout -->
<script src="js/ui.js"></script>
</body>
</html>
<!--
# vim: tabstop=4 shiftwidth=4 softtabstop=4 expandtab:
-->