You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: _posts/2025-01-06-pyopensci-2024-a-year-in-review.md
+17-19Lines changed: 17 additions & 19 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,10 +20,9 @@ last_modified: 2025-01-06
20
20
21
21
In 2024, pyOpenSci’s vibrant community led efforts to break down barriers to participation in open source scientific software. We empowered scientists to create, contribute to, and discover better software through beginner-friendly training events, collaborative tutorials, and peer review.
<imgsrc="/images/pyopensci-general/pyopensci-by-the-numbers-2024.png"alt="Infographic summarizing pyOpenSci’s achievements in 2024 with the title ‘pyOpenSci 2024: A year of community & growth.’ The ‘Training & Sprints’ section shows 7 events and 180 attendees. The ‘Peer Review’ section highlights 39 accepted packages and approximately 100 editors and reviewers. The ‘Community’ section emphasizes 1,436 issues and pull requests submitted, 278 contributors, and 23 new co-developed lessons." />
28
27
</picture>
29
28
</figure>
@@ -36,14 +35,12 @@ Looking back, I’m inspired and humbled by what we’ve achieved together:
36
35
37
36
As I reflect on an incredible year, I want to take a moment to celebrate these milestones and set the stage for an ambitious 2025. Here’s a look back at what we accomplished together in 2024 and where we're heading next.
38
37
39
-
<!-- **TODO: count all sprints, all training events (airtable), all other events (airtable) and then count all package reviews for 2024**
<imgsrc="/images/events/fall-festival-blog-keynote-speakers.png"alt="Graphic showing the keynote speakers for the pyOpenSci Fall Festival. The title reads ‘pyOpenSci Fall Festival Keynote Speakers.’ The featured speakers are Melissa Mendoça, James Balamuta, Eric Ma, George Stagg, and Rowan Cockett, each displayed in a circular frame against a purple background with connecting nodes as a design element." />
77
74
</picture>
78
75
</figure>
@@ -87,7 +84,7 @@ The Fall Festival wouldn’t have been possible without the dedication of our in
<imgsrc="/images/events/fall-festival-thank-you.png"alt="Graphic showing a ‘Thank You’ message to pyOpenSci Fall Festival community supporters. The text reads ‘Thank You, pyOpenSci Community Supporters!’ with the Fall Festival logo. Circular photos of community members include Rich Iannone, Steven Sylvester, Jonny Saunders, Tracy Teal, Carol Willing, Felipe Moreno, Tetsuo Koyama, Isabel Zimmerman, and Jeremiah Paige, displayed against a purple background with connecting nodes as a design element. The pyOpenSci URL (pyopensci.org) is displayed in the lower left." />
92
89
</picture>
93
90
</figure>
@@ -122,10 +119,9 @@ This was also the first year where volunteer contributions outnumbered staff con
<imgsrc="/images/pyopensci-general/pyopensci-github-prs-issues.png"alt="Bar chart titled ‘Staff vs. Volunteer Contributor by Quarter,’ showing the count of contributions by quarter from Q4 2018 to Q1 2025. The chart uses stacked bars with green representing volunteer contributors and purple representing staff contributions. The chart shows significant growth in contributions starting around 2023, with volunteer contributions surpassing staff contributions in recent quarters." />
130
126
</picture>
131
127
<figcaption>Plot that shows an increase in contributions to pyOpenSci open education content.</figcaption>
@@ -150,7 +146,7 @@ We also tried out a new editor in chief rotation system to avoid too much time b
<img src="/images/peer-review/pyos-eic-rotation-2024.png" alt="Graphic titled ‘Editor in Chief 2024 Software Peer Review,’ highlighting the four Editors-in-Chief for 2024 with photos and descriptions.
155
151
• Szymon Molinski (Fall 2024): Image of Szymon holding a dog by the ocean. Passion: Open source development, breakdancing, and hiking with his pug.
156
152
• Chiara Marmo (Summer 2024): Illustrated portrait of Chiara. Fun fact: She enjoys reading theater pieces playing all roles herself and takes pride in accomplishing unexpected things.
@@ -173,18 +169,16 @@ In 2024, we received over **28 new submissions**.
<img src="/images/peer-review/pyos-partnerships-peer-review.png" alt="Graphic illustrating the pyOpenSci partnerships and review flow:
178
174
1. pyOpenSci Accepted: The process starts with a package being accepted by pyOpenSci, represented by the pyOpenSci logo and a checkmark.
179
175
2. JOSS Published: Accepted packages can be published in the Journal of Open Source Software (JOSS), indicated by the JOSS logo and a checkmark.
180
176
3. Community Affiliated: Packages can also become affiliated with community-specific organizations, represented by a box labeled ‘Community Affiliated’ with a checkmark.
181
177
182
178
The flowchart shows arrows connecting these stages, visually demonstrating the possible outcomes after pyOpenSci acceptance." />
183
179
</picture>
184
-
185
180
</figure>
186
181
187
-
188
182
### Navigating ethical challenges in generative AI
189
183
190
184
In 2024, we began to address the emerging challenge of reviewing packages that rely on proprietary generative AI models. We discussed important ethical questions about transparency vs. innovation in scientific software. Should we review packages that depend upon proprietary (closed box) models that are rapidly evolving?
@@ -197,27 +191,31 @@ In 2024, we reached an important milestone in pyOpenSci’s journey. Our initial
197
191
198
192
We are deeply grateful for Sloan’s belief in our vision and commitment to open science. Last fall, we also received support from the Chan Zuckerberg Initiative (CZI), which will empower us as we move forward. This combined funding has enabled us to launch our training initiative, expand our peer review program, and co-develop beginner-friendly lessons and tutorials.
199
193
200
-
201
194
## Building the future: new initiatives and funding efforts
202
195
203
196
As we look to the future, our current focus includes:
204
-
205
-
-**GitHub Collaboration Lessons:** We’re developing lessons to teach contributors GitHub workflows. These lessons are well underway and set to be released in Spring 2025.
206
-
-**Educational Videos:** We’re working on a series of educational videos to complement our text-based tutorials. We recognize that people learn differently, and video content provides an accessible way for contributors to engage with technical topics.
197
+
-**Exploring funding models for pyOpenSci**
198
+
-**Growing our peer review partners and program**
199
+
-**Connecting with University OSPOS (Open Source Program Offices)**
200
+
-**A focus on empowering the community to contribute to open source**
201
+
-**Educational Videos that support our online content**
207
202
208
203
## Sustaining our impact
209
204
210
205
As we head into 2025, sustainability remains a top priority. We’re committed to growing pyOpenSci in ways that support our contributors, empower learners, and strengthen open source science. We’re actively seeking new partnerships and funding opportunities to ensure our work continues to thrive.
211
206
212
207
To our funders, contributors, and community members—thank you. Your support makes our work possible and helps us build a future where scientific software is open, accessible, and collaborative.
213
208
214
-
Stay engaged, and let’s continue building the future of open science, one contribution at a time.
209
+
As we reflect on where we’ve been and where we’re going, it’s important to acknowledge the teams that continue to guide our vision and growth.
210
+
Our leadership teams—including the [Executive Council](https://www.pyopensci.org/our-community/index.html#executive-council-leadership--staff), [Advisory Council](https://www.pyopensci.org/our-community/index.html#pyopensci-advisory-council) and
211
+
[Peer Review Editorial Board](https://www.pyopensci.org/about-peer-review/index.html#meet-our-editorial-board) have been instrumental in carving the path forward for pyOpenSci.
215
212
213
+
We look forward to building the future of open science, one contribution at a time—and we invite you to join us on this journey.
216
214
217
215
<divclass="notice"markdown="1">
218
216
## Get involved with pyOpenSci
219
217
220
-
* if you'd like to get involved with pyOpenSci, check out our [volunteer page](/volunteer.html).
218
+
If you'd like to get involved with pyOpenSci, check out our [volunteer page](/volunteer.html).
0 commit comments