Skip to content

Commit c5f28a5

Browse files
yuliabarabash2601yuliia-barabashpre-commit-ci[bot]cmaureirhypha
authored
Add C API Summit (#995)
Summit C API Summit --------- Co-authored-by: yuliia-barabash <146951532+yuliia-barabash@users.noreply.github.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Cristián Maureira-Fredes <Cristian.Maureira-Fredes@qt.io> Co-authored-by: hypha <ramble.dalloway@gmail.com> Co-authored-by: Cristián Maureira-Fredes <cmaureir@users.noreply.github.com>
1 parent 2d21381 commit c5f28a5

File tree

3 files changed

+72
-0
lines changed

3 files changed

+72
-0
lines changed
Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
---
2+
title: C API Summit
3+
subtitle: A summit for Python's C API stakeholders to discuss its state and future.
4+
5+
---
6+
## C API Summit
7+
The **C API Summit** aims to bring together various stakeholders of Python's C API to discuss its current state, address challenges, and align on ongoing work.
8+
9+
10+
**WHEN?**
11+
The summit will take place on **Monday, July 14th** or **Tuesday, July 15th** (confirmation pending).
12+
13+
**WHERE?**
14+
The event will be hosted at the **Prague Congress Centre (PCC)**, Room [TBA].
15+
16+
---
17+
18+
19+
#### Meet the Community
20+
21+
The main goal of this summit is for various stakeholders of Python's C API to meet and discuss about the state of the API, existing challenges and ongoing work.
22+
23+
We are particularly looking for contributors and maintainers of:
24+
- Python implementations with a C API (e.g., CPython, PyPy, GraalPy, MicroPython)
25+
- Binding generators and alternative APIs (e.g., HPy, Cython, pybind11, PyO3, SWIG)
26+
- Libraries that use the C API heavily or in innovative ways
27+
- Applications that embed Python
28+
- Similar projects working in this area
29+
30+
#### Presentations
31+
32+
If there is a topic you would like to present, please indicate it in the form and fill it in early.
33+
34+
Summit presentations are brief, intended to get everyone on the same page and start a discussion. Time slots are of 30min at most (10 min of presentation + 20 min for questions/discussion).
35+
36+
We are looking to discuss advanced topics.
37+
38+
#### Tentative Agenda (subject to change)
39+
- **9:00 AM**: Meet and greet – unconference-style post-it board organization
40+
- **9:30 AM**: Presentations (30 minutes each: 10 min presentation + 20 min discussion)
41+
- **11:00 AM**: Coffee break
42+
- **11:15 AM**: Presentations continue
43+
- **12:45 PM**: Lunch
44+
- **1:45 PM**: Unconference-style activities (discussions, hacks, ad hoc tutorials, etc.)
45+
- **4:00 PM**: Round-up/plenary session for feedback and planning next steps
46+
- **6:30 PM**: Dinner
47+
48+
49+
#### Registration
50+
51+
To be part of the C API summit [register your interest now!](https://docs.google.com/forms/d/e/1FAIpQLSfUT8BEHyt-Nlwo6aEmnEHdn1y_rkCoShEKYuHm4LhWvbMjjw/viewform) 👈
52+
53+
Please register early. If you are not yet sure if you can come, note it on your registration. You can change your answer later.
54+
55+
You need to have a valid EuroPython in-person ticket to participate. If this is an issue for you, say so on the form and we'll try to figure something out.
56+
57+
If you can, plan to stay for the whole conference, to have plenty of time to follow up on discussions and new friendships.
58+
59+
The event is limited to [TBA] participants. If more sign up, there will be a selection process.
60+
61+
We will contact you with confirmations and more details closer to the event.

src/data/links.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,10 @@
1818
{
1919
"name": "Speaker Mentorship",
2020
"path": "/programme/mentorship"
21+
},
22+
{
23+
"name": "C API Summit",
24+
"path": "/programme/c-api-summit"
2125
}
2226
]
2327
},

src/pages/c-api-summit.astro

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
<script>
2+
window.location.href = "/programme/c-api-summit/";
3+
</script>
4+
5+
<noscript>
6+
<meta http-equiv="refresh" content="0;url=https://ep2025.europython.eu/programme/c-api-summit/">
7+
</noscript>

0 commit comments

Comments
 (0)