-
Notifications
You must be signed in to change notification settings - Fork 139
Expand file tree
/
Copy pathideas.html
More file actions
298 lines (290 loc) · 18.7 KB
/
ideas.html
File metadata and controls
298 lines (290 loc) · 18.7 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
298
<!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>Mentoring orgs for GSoC 2026 have not been announced!</h2>
<p>Students: It's too early to apply but any open source experience will make your application better so feel free to get some practice in while you wait. Here are the <a href="https://python-gsoc.org/index.html#gettingstarted">Instructions on getting started</a>.
<p>Mentors: If you're a sub-org who wants to join, please
<a href="https://python-gsoc.org/mentors.html#sub-orgs">read the information for sub-orgs</a>.
</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/DIPY.png" />
</div>
<div class="pure-u-1 pure-u-md-1-2">
<h2>
DIPY
</h2>
</div>
</div>
<br />
DIPY is the paragon 3D/4D+ imaging library in Python. Contains generic methods for spatial normalization, signal processing, machine learning, statistical analysis and visualization of medical images. Additionally, it contains specialized methods for computational anatomy including diffusion, perfusion and structural imaging.
<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://github.com/dipy/dipy/discussions/categories/-gsoc-gsod">Discussions</a></p>
</div>
<div class="pure-u-1 pure-u-md-1-3" style="text-align: center;">
<p><a href="https://mail.python.org/mailman3/lists/dipy.python.org/">Mailing List</a></p>
</div>
<div class="pure-u-1 pure-u-md-1-3" style="text-align: center;">
<p><a href="https://twitter.com/dipymri">Twitter Url</a></p>
</div>
<div class="pure-u-1 pure-u-md-1-3" style="text-align: center;">
<p><a href="https://dipy.org">Homepage</a></p>
</div>
<div class="pure-u-1 pure-u-md-1" style="text-align: center;">
<p><a href="https://github.com/dipy/dipy/wiki/Google-Summer-of-Code-2026" alt="DIPY 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/dipy/dipy" alt="DIPY">Source Code</a></p>
</div>
</div>
<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/fury_logo.png" />
</div>
<div class="pure-u-1 pure-u-md-1-2">
<h2> FURY </h2>
</div>
</div>
<br />
FURY offers a rich collection of visualization actors, interactive tools, and animation utilities that make it easy to build dynamic and engaging 2D and 3D scenes. Its growing set of tutorials and examples helps users quickly get started with interactive visualizations, animations, and custom rendering workflows. Features such as real-time interactivity, camera controls, animated transitions, and GPU-accelerated rendering enable efficient exploratory analysis and compelling visual storytelling.
By shifting to wgpu while maintaining a strong focus on usability, documentation, and interactivity, FURY v2 aims to deliver a more flexible, modern, and powerful visualization framework for the Python ecosystem.
<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://github.com/fury-gl/fury/discussions/categories/gsoc-gsod">Discussions</a></p>
</div>
<div class="pure-u-1 pure-u-md-1-3" style="text-align: center;">
<p><a href="https://mail.python.org/mailman3/lists/fury.python.org/">Mailing List</a></p>
</div>
<div class="pure-u-1 pure-u-md-1-3" style="text-align: center;">
<p><a href="https://fury.gl">Homepage</a></p>
</div>
<div class="pure-u-1 pure-u-md-1" style="text-align: center;">
<p><a href="https://github.com/fury-gl/fury/wiki/Google-Summer-of-Code-2026" alt="FURY logo">Ideas Page</a></p>
</div>
<div class="pure-u-1 pure-u-md-1-3" style="text-align: center;">
<p><a href="https://github.com/fury-gl/fury" alt="FURY">Source Code</a></p>
</div>
</div>
<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/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>
</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:
-->