Skip to content

Commit 084d997

Browse files
committed
fix: styles and add date and authors
1 parent a0b849c commit 084d997

File tree

3 files changed

+35
-13
lines changed

3 files changed

+35
-13
lines changed

_layouts/single.html

+16
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,22 @@
4646
</nav>
4747
</aside>
4848
{% endif %}
49+
<div class="author-header">
50+
{% if page.h2 %}
51+
<h2>{{ page.h2 }}</h2>
52+
{% if page.authors %}
53+
<p>
54+
{% for author in page.authors %}
55+
<b>{{ author }}</b>{% if forloop.last == false %}, {% endif %}
56+
{% endfor %}
57+
{% if page.date %}<span class="date">{{ page.date | date: "%-d %B %Y" }}</span>{% endif %}
58+
</p>
59+
<!-- if there are no authors -->
60+
{% else %}
61+
{% if page.date %}<p><span class="date">{{ page.date | date: "%-d %B %Y" }}</span></p>{% endif %}
62+
{% endif %}
63+
{% endif %}
64+
</div>
4965
{{ content }}
5066
{% if page.link %}<div><a href="{{ page.link }}" class="btn btn--primary">{{ site.data.ui-text[site.locale].ext_link_label | default: "Direct Link" }}</a></div>{% endif %}
5167
</section>

_posts/2025-03-21-pyopensci-commitment-inclusion.md

+14-13
Original file line numberDiff line numberDiff line change
@@ -3,26 +3,28 @@ layout: single
33
title: "Reaffirming pyOpenSci's Commitment to Inclusion"
44
excerpt: "pyOpenSci is growing a thriving, inclusive open source community where everyone—from beginners to experts—can contribute to better, more open science. Join us in breaking down barriers and building a future where all voices shape scientific discovery."
55
author: "Executive Council"
6+
authors: "Leah Wasser, Karen Cranston, Tracy Teal"
7+
h2: "pyOpenSci’s mission has always been founded on inclusion"
68
permalink: /blog/pyopensci-commitment-inclusion.html
79
header:
810
overlay_image: images/headers/pyopensci-floral.png
911
categories:
1012
- blog-post
1113
- community
12-
- contribute-to-open-source
14+
- inclusion
1315
classes: wide
1416
toc: true
1517
comments: true
1618
last_modified: 2025-03-21
1719
---
1820

1921

20-
## pyOpenSci’s mission has always been founded on inclusion
2122

22-
During challenging times, it’s critical to pause and reflect on who we are, what we care about, and why our work matters. From its inception, pyOpenSci, a US-based fiscally sponsored project, has been committed to actively building an inclusive, welcoming, open source community of practice that supports better, more open science. Our Code of Conduct reinforces our [values,](https://www.pyopensci.org/handbook/CODE_OF_CONDUCT.html) as does the thought that we put into the events that we run, the accessible resources that we develop, and the work that we do to make our [peer review program inclusive](https://www.pyopensci.org/#broadening-participation-in-scientific-open-source).
2323

24-
Today, we celebrate the core values that drive pyOpensci. Today, we reaffirm our long-standing commitment to building an inclusive, open source community and highlight our mission.
2524

25+
During challenging times, it’s critical to pause and reflect on who we are, what we care about, and why our work matters. From its inception, pyOpenSci, a US-based fiscally sponsored project, has been committed to actively building an inclusive, welcoming, open source community of practice that supports better, more open science. Our Code of Conduct reinforces our [values,](https://www.pyopensci.org/handbook/CODE_OF_CONDUCT.html) as does the thought that we put into the events that we run, the accessible resources that we develop, and the work that we do to make our [peer review program inclusive](https://www.pyopensci.org/#broadening-participation-in-scientific-open-source) and [creating Python software easier](https://www.pyopensci.org/python-package-guide/tutorials/intro.html).
26+
27+
Today, we celebrate the core values that drive pyOpensci. Today, we reaffirm our long-standing commitment to building an inclusive, open source community and highlight our mission.
2628

2729
> pyOpenSci broadens participation in scientific open source by breaking down social and technical barriers.
2830
@@ -46,7 +48,9 @@ Through mentorship, beginner-friendly events, and accessible resources, we activ
4648
</picture>
4749
</figure>
4850

49-
Through mentorship and support, we carve out space for new reviewers, which include those from historically underrepresented backgrounds in open source to contribute to peer review. Similarly, our beginner-friendly lessons and training events are co-developed with beginner-to-expert contributors to ensure the technical concepts are accessible to more people. Inclusion invites everyone to the table; it creates space for new contributors and supports existing community members. Inclusion creates opportunities for everyone to work together. Experienced contributors–and everyone in between–play crucial roles in sharing knowledge, shaping best practices, and ensuring our work remains relevant to the broader community.
51+
Through mentorship and support, we carve out space for new reviewers, which includes those from historically underrepresented backgrounds in open source to contribute to peer review. Similarly, our beginner-friendly lessons and training events are co-developed with beginner-to-expert contributors to ensure the technical concepts are accessible to more people.
52+
53+
**Inclusion invites everyone to the table**; it creates space for new contributors and supports existing community members. Inclusion creates opportunities for everyone to work together. Experienced contributors–and everyone in between–play crucial roles in sharing knowledge, shaping best practices, and ensuring our work remains relevant to the broader community.
5054

5155
<figure>
5256
<picture>
@@ -55,16 +59,13 @@ Through mentorship and support, we carve out space for new reviewers, which incl
5559
</picture>
5660
</figure>
5761

58-
59-
6062
## A blossoming ecosystem of contributors
6163

62-
When we break down barriers, we provide open science on ramps for everyone which helps everyone learn, contribute, and grow together. Open source communities are like thriving gardens.
64+
By breaking down barriers, we create open science on-ramps that help everyone learn, contribute, and grow together. In many ways, open source communities are like thriving gardens—diverse, vibrant, and sustained by many contributors.
6365

64-
Most gardens are not comprised of a single type of plant; they are diverse and full of color, texture, and life, attracting pollinators that sustain the entire system. Cultivating diversity builds resilience. Similarly, contributors in our pyOpenSci community come from different backgrounds, identities, and experience levels.
65-
66-
When we make space for all contributors—ensuring they have what they need to grow—our community becomes more resilient as the ecosystem evolves; scientific discovery happens organically. The more perspectives and experiences we include, the more **impactful our work becomes**.
66+
The most vibrant and resilient gardens are full of diverse color, texture, and life, attracting pollinators that sustain the whole system. Cultivating diversity builds resilience. Similarly, contributors in our pyOpenSci community come from different backgrounds, identities, and experience levels.
6767

68+
When we make space for all contributors—ensuring they have what they need to grow—our community becomes more resilient as the ecosystem evolves. Scientific discovery happens organically. The more perspectives and experiences we include, the more impactful our work becomes.
6869

6970
<figure>
7071
<picture>
@@ -73,10 +74,10 @@ When we make space for all contributors—ensuring they have what they need to g
7374
</picture>
7475
</figure>
7576

76-
7777
<div class="notice" markdown="1">
7878

79-
## <i class="fa-solid fa-users-line"></i> Connect with us!
79+
<i class="fa-solid fa-users-line"></i> Connect with us!
80+
{: .header }
8081

8182
There are lots of ways to get involved if you are interested!
8283

_sass/minimal-mistakes/_page.scss

+5
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,11 @@
3535
flex: 1 0 auto;
3636
}
3737

38+
//add spacing for dates used in blog posts
39+
span.date {
40+
padding-left: 2rem;
41+
}
42+
3843
.page {
3944
@include breakpoint($large) {
4045
float: right;

0 commit comments

Comments
 (0)