From 928e8f24c1030b9ca0dc1a10ff1dfae8f38a11c9 Mon Sep 17 00:00:00 2001 From: yuliia-barabash <146951532+yuliia-barabash@users.noreply.github.com> Date: Tue, 4 Feb 2025 20:15:55 +0100 Subject: [PATCH 1/6] c-apo-summit --- src/data/links.json | 8 +++++ src/pages/c-api-summit.mdx | 61 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 69 insertions(+) create mode 100644 src/pages/c-api-summit.mdx diff --git a/src/data/links.json b/src/data/links.json index 46dbb590b..7a50a9a7b 100644 --- a/src/data/links.json +++ b/src/data/links.json @@ -21,6 +21,14 @@ } ] }, + { + "name": "Events", + "items": [ + { + "name": "C API Summit", + "path": "/c-api-summit" + }] + }, { "name": "Prague & Venue", "items": [ diff --git a/src/pages/c-api-summit.mdx b/src/pages/c-api-summit.mdx new file mode 100644 index 000000000..e6d5f1810 --- /dev/null +++ b/src/pages/c-api-summit.mdx @@ -0,0 +1,61 @@ +--- +title: C API Summit +subtitle: A summit for Python's C API stakeholders to discuss its state and future. + +--- +## C API Summit +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. + + +**WHEN?** +The summit will take place on **Monday, July 14th** or **Tuesday, July 15th** (confirmation pending). + +**WHERE?** +The event will be hosted at the **Prague Congress Centre (PCC)**, Room [TBA]. + +--- + + +#### Meet the Community + +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. + +We are particularly looking for contributors and maintainers of: +- Python implementations with a C API (e.g., CPython, PyPy, GraalPy, MicroPython) +- Binding generators and alternative APIs (e.g., HPy, Cython, pybind11, PyO3, SWIG) +- Libraries that use the C API heavily or in innovative ways +- Applications that embed Python +- Similar projects working in this area + +#### Presentations + +If there is a topic you would like to present, please indicate it in the form and fill it in early. + +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). + +We are looking to discuss advanced topics. + +#### Tentative Agenda (subject to change) +- **9:00 AM**: Meet and greet – unconference-style post-it board organization +- **9:30 AM**: Presentations (30 minutes each: 10 min presentation + 20 min discussion) +- **11:00 AM**: Coffee break +- **11:15 AM**: Presentations continue +- **12:45 PM**: Lunch +- **1:45 PM**: Unconference-style activities (discussions, hacks, ad hoc tutorials, etc.) +- **4:00 PM**: Round-up/plenary session for feedback and planning next steps +- **6:30 PM**: Dinner + + +#### Registration + +To be part of the C API summit [register your interest now!](https://docs.google.com/forms/d/e/1FAIpQLSfUT8BEHyt-Nlwo6aEmnEHdn1y_rkCoShEKYuHm4LhWvbMjjw/viewform)** 👈 + +Please register early. If you are not yet sure if you can come, note it on your registration. You can change your answer later. + +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. + +If you can, plan to stay for the whole conference, to have plenty of time to follow up on discussions and new friendships. + +The event is limited to [TBA] participants. If more sign up, there will be a selection process. + +We will contact you with confirmations and more details closer to the event. \ No newline at end of file From b22877dd2b6f50c187e384718e510332095b051f Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Tue, 4 Feb 2025 19:20:05 +0000 Subject: [PATCH 2/6] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- src/data/links.json | 3 ++- src/pages/c-api-summit.mdx | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/data/links.json b/src/data/links.json index 7a50a9a7b..55ebe5c77 100644 --- a/src/data/links.json +++ b/src/data/links.json @@ -27,7 +27,8 @@ { "name": "C API Summit", "path": "/c-api-summit" - }] + } + ] }, { "name": "Prague & Venue", diff --git a/src/pages/c-api-summit.mdx b/src/pages/c-api-summit.mdx index e6d5f1810..d35e1f70c 100644 --- a/src/pages/c-api-summit.mdx +++ b/src/pages/c-api-summit.mdx @@ -58,4 +58,4 @@ If you can, plan to stay for the whole conference, to have plenty of time to fol The event is limited to [TBA] participants. If more sign up, there will be a selection process. -We will contact you with confirmations and more details closer to the event. \ No newline at end of file +We will contact you with confirmations and more details closer to the event. From 07afc4de4be58dc47c8b30caafdef0c6405ceb3a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cristi=C3=A1n=20Maureira-Fredes?= Date: Tue, 4 Feb 2025 20:25:51 +0100 Subject: [PATCH 3/6] Use events directory for pages --- src/{pages => content/pages/events}/c-api-summit.mdx | 0 src/data/links.json | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) rename src/{pages => content/pages/events}/c-api-summit.mdx (100%) diff --git a/src/pages/c-api-summit.mdx b/src/content/pages/events/c-api-summit.mdx similarity index 100% rename from src/pages/c-api-summit.mdx rename to src/content/pages/events/c-api-summit.mdx diff --git a/src/data/links.json b/src/data/links.json index 55ebe5c77..b55aab027 100644 --- a/src/data/links.json +++ b/src/data/links.json @@ -26,7 +26,7 @@ "items": [ { "name": "C API Summit", - "path": "/c-api-summit" + "path": "/events/c-api-summit" } ] }, From b0f564c6a97fa772e6d65e282434674f0c998271 Mon Sep 17 00:00:00 2001 From: Yullia Barabash <61665361+yuliabarabash2601@users.noreply.github.com> Date: Fri, 7 Feb 2025 21:15:25 +0100 Subject: [PATCH 4/6] Update src/content/pages/events/c-api-summit.mdx Co-authored-by: hypha --- src/content/pages/events/c-api-summit.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/pages/events/c-api-summit.mdx b/src/content/pages/events/c-api-summit.mdx index d35e1f70c..7beec5593 100644 --- a/src/content/pages/events/c-api-summit.mdx +++ b/src/content/pages/events/c-api-summit.mdx @@ -48,7 +48,7 @@ We are looking to discuss advanced topics. #### Registration -To be part of the C API summit [register your interest now!](https://docs.google.com/forms/d/e/1FAIpQLSfUT8BEHyt-Nlwo6aEmnEHdn1y_rkCoShEKYuHm4LhWvbMjjw/viewform)** 👈 +To be part of the C API summit [register your interest now!](https://docs.google.com/forms/d/e/1FAIpQLSfUT8BEHyt-Nlwo6aEmnEHdn1y_rkCoShEKYuHm4LhWvbMjjw/viewform) 👈 Please register early. If you are not yet sure if you can come, note it on your registration. You can change your answer later. From 1d2a8ba52a5700163fa0ddd75d03575a9453b39e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cristi=C3=A1n=20Maureira-Fredes?= Date: Tue, 11 Feb 2025 09:44:29 +0100 Subject: [PATCH 5/6] Moving c-api-summit to programme and add redirect --- src/data/links.json | 7 +------ src/pages/c-api-summit.astro | 7 +++++++ 2 files changed, 8 insertions(+), 6 deletions(-) create mode 100644 src/pages/c-api-summit.astro diff --git a/src/data/links.json b/src/data/links.json index b55aab027..41ee1789c 100644 --- a/src/data/links.json +++ b/src/data/links.json @@ -18,12 +18,7 @@ { "name": "Call for Proposals", "path": "/programme/cfp" - } - ] - }, - { - "name": "Events", - "items": [ + }, { "name": "C API Summit", "path": "/events/c-api-summit" diff --git a/src/pages/c-api-summit.astro b/src/pages/c-api-summit.astro new file mode 100644 index 000000000..fd972ffdf --- /dev/null +++ b/src/pages/c-api-summit.astro @@ -0,0 +1,7 @@ + + + From a9f6872540dfc3ecae089fd414c8d37b0a22b875 Mon Sep 17 00:00:00 2001 From: hypha Date: Tue, 11 Feb 2025 10:44:08 +0000 Subject: [PATCH 6/6] fix url --- src/content/pages/{events => programme}/c-api-summit.mdx | 0 src/data/links.json | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) rename src/content/pages/{events => programme}/c-api-summit.mdx (100%) diff --git a/src/content/pages/events/c-api-summit.mdx b/src/content/pages/programme/c-api-summit.mdx similarity index 100% rename from src/content/pages/events/c-api-summit.mdx rename to src/content/pages/programme/c-api-summit.mdx diff --git a/src/data/links.json b/src/data/links.json index a1ab4e073..c8f243999 100644 --- a/src/data/links.json +++ b/src/data/links.json @@ -21,7 +21,7 @@ }, { "name": "C API Summit", - "path": "/events/c-api-summit" + "path": "/programme/c-api-summit" } ] },