Skip to content

Commit bd4d544

Browse files
authored
enh(events): add stanford ospo and scipy events to website (#670)
1 parent 33ad309 commit bd4d544

9 files changed

+177
-6
lines changed

_data/navigation.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ main:
3838
- title: Blog
3939
url: "/blog/index.html"
4040
- title: Events
41-
url: "/events/index.html"
41+
url: "/events.html"
4242
- title: Ask a question
4343
url: "https://pyopensci.discourse.group/"
4444
icon: "fa-brands fa-discourse"

_layouts/posts_events.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ <h2>Upcoming events</h2>
1111
{% assign all_events = site.posts
1212
| where_exp: "item", "item.hidden != true"
1313
| where_exp: "item", "item.categories contains 'events'"
14+
| sort: "event.start_date"
1415
%}
1516

1617
{% capture nowunix %}{{'now' | date: '%s'}}{% endcapture %}

_pages/events.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
layout: posts_events
3-
permalink: /events/
3+
permalink: /events.html
44
classes: wide
55
title: "pyOpenSci Events"
66
excerpt: "pyOpenSci holds events that support scientists developing open science skills."

_posts/2024-08-30-pyopensci-monumental-growth-2024.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ facing in creating open, reproducible workflows using Python. My experience
3434
inspired me to establish a vibrant, inclusive pyOpenSci community of practice
3535
fueled by making open science best practices more accessible to scientists.
3636

37-
pyOpenSci makes open science more accessible by [developing educational resources](/learn.html), [running training events](/events/index.html), running an [open software peer review process](/about-peer-review/index.html) and [partnering with other communities](/partners.html). From humble beginnings characterized by small community meetings, pyOpenSci has blossomed into a thriving community marked by:
37+
pyOpenSci makes open science more accessible by [developing educational resources](/learn.html), [running training events](/events.html), running an [open software peer review process](/about-peer-review/index.html) and [partnering with other communities](/partners.html). From humble beginnings characterized by small community meetings, pyOpenSci has blossomed into a thriving community marked by:
3838

3939
* a robust editorial team,
4040
* hundreds of contributors, and

_posts/2025-02-07-pyopensci-2024-a-year-in-review.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ last_modified: 2025-02-07
1717

1818
## Introduction
1919

20-
In 2024, pyOpenSci’s vibrant community led efforts to make open source science more accessible, inclusive, and equitable for all. We empowered the broader community to create, contribute to, and discover better software through beginner-friendly [training events](https://www.pyopensci.org/events/index.html), [collaborative tutorials](https://www.pyopensci.org/learn.html#start-learning-beginner-friendly-python-packaging-tutorials), and [software peer review](https://www.pyopensci.org/about-peer-review/index.html).
20+
In 2024, pyOpenSci’s vibrant community led efforts to make open source science more accessible, inclusive, and equitable for all. We empowered the broader community to create, contribute to, and discover better software through beginner-friendly [training events](https://www.pyopensci.org/events.html), [collaborative tutorials](https://www.pyopensci.org/learn.html#start-learning-beginner-friendly-python-packaging-tutorials), and [software peer review](https://www.pyopensci.org/about-peer-review/index.html).
2121

2222
<figure>
2323
<picture>

_posts/2025-03-18-contribute-to-open-source-github-lessons.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ There are lots of ways to get involved if you are interested!
112112

113113
You can also:
114114

115-
* Keep an eye on our [events page]({{ site.baseurl }}/events/index.html) for upcoming training events.
115+
* Keep an eye on our [events page]({{ site.baseurl }}/events.html) for upcoming training events.
116116

117117
Follow us on social platforms:
118118

_posts/2025-06-30-pyos-scipy-2025.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,7 @@ There are lots of ways to get involved if you are interested!
172172

173173
You can also:
174174

175-
* Keep an eye on our [events page](https://www.pyopensci.org/events/index.html) for upcoming training events.
175+
* Keep an eye on our [events page](https://www.pyopensci.org/events.html) for upcoming training events.
176176

177177
Follow us on socials:
178178

Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
---
2+
layout: single
3+
title: "SciPy 2025: Open Code, Open Science: What’s Getting in Your Way?"
4+
excerpt: "Join us for an interactive discussion on pain points that you are experiencing with developing and maintaining reusable software and code."
5+
author: "pyopensci"
6+
event:
7+
start_date: "2025-07-10"
8+
location: Online
9+
permalink: /events/pyopensci-scipy25-bof-packaging-challenges.html
10+
header:
11+
overlay_image: images/headers/pyopensci-sustainability.png
12+
categories:
13+
- events
14+
classes: wide
15+
type: "event"
16+
last_modified: 2025-07-03
17+
comments: true
18+
---
19+
20+
## <i class="fa-solid fa-box-open"></i> Learn how to create your first Python package!
21+
22+
* **When:** Thursday, 10 July 2025 @ 1:15–2:10 PM Pacific Time
23+
* **Where:** Room 315 @ SciPy Meeting 2025 in Tacoma, Washington
24+
* **Session leaders:**
25+
* Leah Wasser
26+
* Inessa Pawson
27+
* Carol Willing
28+
* Jeremiah Paige
29+
* Tetsuo Koyama
30+
* Avik Basu
31+
32+
33+
34+
[<i class="fa-regular fa-circle-right"></i> View our session abstract](https://cfp.scipy.org/scipy2025/talk/3ZHYMH/){: .btn .btn--success .text-center }
35+
36+
Collaborating on code and software is essential to open science—but it’s not always easy. Join this BoF for an interactive discussion on the real-world challenges of open source collaboration. We’ll explore common hurdles like Python packaging, contributing to existing codebases, and emerging issues around LLM-assisted development and AI-generated software contributions.
37+
38+
We’ll kick off with a brief overview of pyOpenSci—an inclusive community of Pythonistas, from novices to experts—working to make it easier to create, find, share, and contribute to reusable code. We’ll then facilitate small-group discussions and use an interactive Mentimeter survey to help you share your experiences and ideas.
39+
40+
Your feedback will directly shape pyOpenSci’s priorities for the coming year, as we build new programs and resources to support your work in the Python scientific ecosystem. Whether you’re just starting out or a seasoned developer, you’ll leave with clear ways to get involved and make an impact on the broader Python ecosystem in service of advancing scientific discovery.
41+
42+
43+
44+
<div class="notice" markdown="1">
45+
46+
<i class="fa-solid fa-users-line"></i> Connect with us!
47+
{: .header }
48+
49+
There are many ways to get involved if you're interested!
50+
51+
* If you read through our lessons and want to suggest changes, open an issue in our [lessons repository here](https://github.com/pyOpenSci/lessons)
52+
* [Volunteer to be a reviewer for pyOpenSci's software review process](https://forms.gle/GHfxvmS47nQFDcBM6)
53+
* [Submit a Python package to pyOpenSci for peer review](https://www.pyopensci.org/software-peer-review/how-to/author-guide.html#submit-your-package-for-peer-review)
54+
* [Donate to pyOpenSci](https://give.communityin.org/pyopensci_2024) to support scholarships for future training events and the development of new learning content.
55+
* Check out our [volunteer page](/volunteer.html) for other ways to get involved.
56+
57+
You can also:
58+
59+
* Keep an eye on our [events page](/events.html) for upcoming training events.
60+
61+
Follow us on social platforms:
62+
63+
* [<i class="fa-brands fa-discourse" style="color:#81c0aa;"></i> Discourse](https://pyopensci.discourse.group/)
64+
* [<i class="fa-brands fa-mastodon" style="color:#81c0aa;"></i> Mastodon](https://fosstodon.org/@pyopensci)
65+
* [<i class="fa-solid fa-cloud" style="color:#81c0aa;"></i> Bluesky](https://bsky.app/profile/pyopensci.bsky.social)
66+
* [<i class="fa-brands fa-linkedin" style="color:#81c0aa;"></i> LinkedIn](https://www.linkedin.com/company/pyopensci)
67+
* [<i class="fa-brands fa-github" style="color:#81c0aa;"></i> GitHub](https://github.com/pyOpenSci)
68+
69+
If you are on LinkedIn, check out and [subscribe to our newsletter, too](https://www.linkedin.com/newsletters/7179551305344933888/?displayConfirmation=true).
70+
71+
</div>
Lines changed: 99 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,99 @@
1+
---
2+
layout: single
3+
title: "pyOpenSci: Improving research software and code through open and accessible peer review"
4+
excerpt: "Discover how peer review improves research software quality and reproducibility. Hosted for the community within Stanford’s Open Source Program Office, this deep dive introduces pyOpenSci’s review process and ways for researchers to get involved and grow their open source and leadership skills through participating in software peer review."
5+
author: "pyopensci"
6+
event:
7+
start_date: "2025-08-07"
8+
location: Online
9+
permalink: /events/pyopensci-stanford-ospo-peer-review.html
10+
header:
11+
overlay_image: images/headers/pyopensci-sustainability.png
12+
categories:
13+
- events
14+
classes: wide
15+
type: "event"
16+
last_modified: 2025-07-03
17+
comments: true
18+
---
19+
20+
## pyOpenSci: Improving research software and code through open and accessible peer review
21+
22+
* **When:** Thursday, 7 August @ 11:00 AM Mountain Time
23+
* **Where:** Zoom: this event is for the Stanford Open Source Community
24+
25+
This event, hosted in partnership with [Stanford’s Open Source Program
26+
Office](https://opensource.stanford.edu/), explores how [software peer review](https://www.pyopensci.org/about-peer-review/index.html) can help you build more reliable research tools, improve your coding and software development skills, and gain academic recognition while also connecting with a global community of practice that is dedicated to supporting the broader research and scientific Python community build better research software.
27+
28+
You’ll learn how pyOpenSci’s community-driven review
29+
process supports open, sustainable Python software—and how to get
30+
involved as a contributor or reviewer.
31+
32+
Peer review improves software quality, documentation, and long-term
33+
sustainability—and gives contributors academic recognition through our
34+
partnership with the [Journal of Open Source Software (JOSS)](
35+
https://www.pyopensci.org/software-peer-review/partners/joss.html).
36+
37+
The process is grounded in our [community-developed packaging
38+
guidelines](https://www.pyopensci.org/python-package-guide/index.html)
39+
tailored to scientific software.
40+
41+
Whether you're building tools or reviewing them, you're helping shape a
42+
more open, collaborative, and reproducible future for science. Join us
43+
to improve research software—and get recognized for doing it.
44+
45+
### Why attend
46+
47+
- <i class="fa-solid fa-magnifying-glass-chart"></i> Learn what peer review
48+
looks like for research software
49+
- <i class="fa-solid fa-code"></i> Improve your own coding practices by reviewing
50+
real-world tools
51+
- <i class="fa-solid fa-diagram-project"></i> See how others structure code, write
52+
tests, and document their work
53+
- <i class="fa-solid fa-award"></i> Gain visibility and academic credit for
54+
contributions
55+
- <i class="fa-solid fa-right-to-bracket"></i> Take a low-barrier first step into the
56+
open-source research ecosystem
57+
58+
59+
### Building bridges: The power of our Stanford partnership
60+
61+
Through our partnership with Stanford, we're building a bridge between
62+
the University Open Source Program Offices and the global open-source community that powers scientific
63+
Python. Researchers and students gain access to high-quality, community-based
64+
training in research software practices—without Stanford needing to create
65+
that infrastructure from scratch.
66+
67+
This collaboration supports Stanford’s leadership in open, reproducible
68+
science while giving its researchers meaningful opportunities to engage with
69+
the pyOpenSci community and contribute to a broader, inclusive ecosystem of
70+
scientific software development.
71+
72+
<div class="notice" markdown="1">
73+
74+
<i class="fa-solid fa-users-line"></i> Connect with us!
75+
{: .header }
76+
77+
There are many ways to get involved if you're interested!
78+
79+
* If you read through our lessons and want to suggest changes, open an issue in our [lessons repository here](https://github.com/pyOpenSci/lessons)
80+
* [Volunteer to be a reviewer for pyOpenSci's software review process](https://forms.gle/GHfxvmS47nQFDcBM6)
81+
* [Submit a Python package to pyOpenSci for peer review](https://www.pyopensci.org/software-peer-review/how-to/author-guide.html#submit-your-package-for-peer-review)
82+
* [Donate to pyOpenSci](https://give.communityin.org/pyopensci_2024) to support scholarships for future training events and the development of new learning content.
83+
* Check out our [volunteer page](/volunteer.html) for other ways to get involved.
84+
85+
You can also:
86+
87+
* Keep an eye on our [events page](/events.html) for upcoming training events.
88+
89+
Follow us on social platforms:
90+
91+
* [<i class="fa-brands fa-discourse" style="color:#81c0aa;"></i> Discourse](https://pyopensci.discourse.group/)
92+
* [<i class="fa-brands fa-mastodon" style="color:#81c0aa;"></i> Mastodon](https://fosstodon.org/@pyopensci)
93+
* [<i class="fa-solid fa-cloud" style="color:#81c0aa;"></i> Bluesky](https://bsky.app/profile/pyopensci.bsky.social)
94+
* [<i class="fa-brands fa-linkedin" style="color:#81c0aa;"></i> LinkedIn](https://www.linkedin.com/company/pyopensci)
95+
* [<i class="fa-brands fa-github" style="color:#81c0aa;"></i> GitHub](https://github.com/pyOpenSci)
96+
97+
If you are on LinkedIn, check out and [subscribe to our newsletter, too](https://www.linkedin.com/newsletters/7179551305344933888/?displayConfirmation=true).
98+
99+
</div>

0 commit comments

Comments
 (0)