Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add: new blog post - czi funding announcement #305

Merged
merged 7 commits into from
Jan 3, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 0 additions & 5 deletions .github/workflows/build-site.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,11 +28,6 @@ jobs:
build_only: true
build_dir: _site

- name: all dirs
run: |
ls
pwd

- name: Check HTML using htmlproofer
uses: chabad360/htmlproofer@master
with:
Expand Down
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,5 @@ Gemfile.lock
.DS_Store
images/full-images/
all_contribs.pickle
.vale.ini
styles/*
1 change: 1 addition & 0 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,4 @@ source "https://rubygems.org"
gem "github-pages", group: :jekyll_plugins
gem "jekyll-include-cache"
gem "webrick"
gem "html-proofer"
7 changes: 7 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,13 @@ for creating this site. To set up a **development environment** and **run the si

Please test your changes locally prior to submitting a pull request (PR).


### Want to build with new blog posts to be published in the future?

If you are publishing a blog post with a date that is in the future, you can build the site locally using the `--future` option to view it as follows:

`bundle exec jekyll serve --future`.

## Contributors ✨

Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):
Expand Down
3 changes: 0 additions & 3 deletions _data/authors.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,6 @@ Leah Wasser:
- label: "GitHub"
icon: "fab fa-fw fa-github"
url: "https://github.com/lwasser"
- label: "Twitter"
icon: "fab fa-fw fa-twitter-square"
url: "https://twitter.com/leahawasser"
- label: "LinkedIn"
icon: "fab fa-fw fa-linkedin"
url: "https://www.linkedin.com/in/leah-wasser-0138883/fo"
Expand Down
76 changes: 76 additions & 0 deletions _posts/2024-01-03-czi-funds-pyopensci-2024.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
---
layout: single
title: "CZI Funds pyOpenSci"
excerpt: "CZI has received funding from the Chan Zuckerberg Foundation. Learn more about how this funding will support pyOpenSci over the next 2 years."
author: "Leah Wasser"
permalink: /blog/czi-funds-pyOpenSci-2024.html
header:
overlay_color: "#666"
overlay_filter: 0.6
categories:
- blog-post
- community
toc: true
comments: true
---

## A bright 2024 is ahead for pyOpenSci

We are thrilled to announce that pyOpenSci has received 2 years of funding to cover core operations from the [Chan Zuckerberg Initiative (CZI)](https://chanzuckerberg.com/). These CZI funds will be used to continue critical pyOpenSci work that:

* supports Python open source maintainers in developing the usable and maintainable scientific software the enables open science;
* helps scientists navigate a complex Python packaging ecosystem;
* diversifies the scientific Python open source community.


## Open science builds trust and enables more people to participate

Open and reproducible science builds trust and accelerates research and
discovery. Open science supports scientific research that is both transparent and
reusable. Free and open source software is critical to open science as it ensures that
the analyses of research data are broadly accessible. To build truly open research workflows, scientists need to use free and open source software (FOSS). FOSS removes the barriers that licenses and other fees may create making diverse participation more accessible.

### Broad inclusion is critical for both open source and open science

Broad inclusion of underrepresented and historically excluded individuals is critical to pyOpenSci's mission. The open source ecosystem has been found to be [even less diverse then the broader tech community](https://www.wired.com/2017/06/diversity-open-source-even-worse-tech-overall/). To help remedy this, pyOpenSci empowers everyone to participate in both the development and use of open source software. This
empowerment enables open science to reach its full potential.

### Open source maintainers need support
Despite the importance of open source software to fundamental
open science principles, open source maintainers do not get the support they
need. Maintainers need both institutional and community support in learning
and engaging in open source software development, maintaining tools and engaging
with the broad user base that may begin to use their tools in support of open science.

## pyOpenSci is pushing for change

pyOpenSci is pushing for change. We envision a world where:

* The scientific Python open source ecosystem is diverse and inclusive;
* Individuals developing open software are supported;
* Scientists have the skills needed to both contribute to open source and also develop collaborative open science workflows; these skills have significant overlap.

## pyOpenSci builds a supportive and inclusive world through three programs

<figure>
<a href="/images/pyopensci-pillars-flower.png">
<img src="/images/pyopensci-pillars-flower.png" style="max-width:100%" alt="A flower petal image with 3 flower petals and a flower center. In each petal there is text. The first says software peer review, the second community partnerships and the third packaging resources and recommendations. The center circle of the flower says diverse inclusive community.">
</a>
<figcaption> pyOpenSci supports scientists developing open source software through three programs: 1) peer review of scientific software, 2) community partnerships and 3) packaging resources and recommendations. These three programs are supported by a diverse and inclusive community that cares about the open source software that is needed for open science.
</figcaption>
</figure>

The three programs pyOpenSci runs are:

* [Peer review of scientific Python software](https://www.pyopensci.org/about-peer-review/index.html) - The pyOpenSci software peer review process helps scientists find the vetted and trusted tools they need to build reproducible open science workflows. We also empower our community with critical open science skills that support contributing to open source software.

* [Community partnerships with domain-specific scientific Python communities](https://www.pyopensci.org/partners.html). Domain-specific communities partner with PyOpenSci to leverage pyOpenSci's peer review process as a way to track vetted, high quality tools. Communities also support the development of Python packaging packaging guidelines in an effort to streamline the development of packaging recommendations across the scientific Python ecosystem.

* Training and resources to help scientists develop and maintain high-quality, accessible, open source software. Our community developed the [Python packaging guide](https://www.pyopensci.org/python-package-guide/), which provides resources and tutorials that help scientists navigate a complex Python packaging ecosystem. The Python packaging guide also makes recommendations for community accepted best practices.

## Looking forward to 2024

pyOpenSci is excited to grow a more inclusive and supportive scientific Python community in 2024!

We are always looking for volunteers to support our community programs.
If you are interested in getting involved with pyOpenSci, [learn more here](/get-involved-contact.html).
Binary file added images/pyopensci-pillars-flower.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading