Join the pyOpenSci Editorial Board

We’re currently in need of editors with domain expertise in climatology and/or energy, and also accepting applications from all scientific domains

Thanks to the efforts of our incredible team of volunteers, pyOpenSci is growing! As a result, we’re currently seeing a large number of package submissions to our open peer review process. In order to continue supporting scientists in the development of open source scientific software, we’re looking to add volunteer editors to our Editorial Board.

Learn more about the Volunteer Editor role in our Editor Guide.

The pyOpenSci Editorial Board is comprised of a diverse group of volunteers, with each editor being responsible for the following tasks:

  • Finding reviewers from diverse backgrounds who have a mixture of scientific domain, software usability and Python experience.
  • Overseeing the entire review process for a package ensuring it runs in a timely and efficient manner.
  • Supporting the submitting authors and reviewers in answering questions related to the review.
  • Determining whether that package should be accepted into the pyOpenSci ecosystem once the review has wrapped up.

We often find that people interested in joining our Editorial Board are more than capable of performing the role, but sometimes doubt themselves. We want to strongly encourage you to apply if you’re interested in the role. Not only do we offer support and guidance in your role as an Editor, we also have a warm, welcoming community that is always happy to help. Everyone starts somewhere, and we’d love for you to join us!

It’s also critical to the pyOpenSci mission that our Editorial Board have a combined expertise in various scientific domains, technical expertise in Python packaging, awareness of the importance of documentation in package usability, and awareness of the importance of CI/test suites in order to ensure robust software development.

IMPORTANT: We do not expect any single editor to be an expert in all of these areas!

We also appreciate when editors have experience working with or in the Python open source software community be it maintaining packages, contributing to packages, previously reviewing a pyOpenSci package, or supporting the community. This is certainly not a requirement, however, if you are interested in getting involved with pyOpenSci!

If you’re new to the pyOpenSci review process, we do also have Guest Editor volunteer roles, where you’ll have more guidance or mentorship in order to complete the review.

Apply to be a pyOpenSci editor

We’re currently looking for editors from a wide variety of scientific backgrounds, with a current focus on climatology and energy. If you feel you’d be a good fit for the pyOpenSci Editorial Board, please fill out this form.

If you’re interested in joining our Editorial Board, but have questions or would like to chat with someone from pyOpenSci about volunteering to be an editor, please email us at

Meet our current Editorial Board

You can explore our current directory of pyOpenSci editors on our website, and also read a series of short interviews with many of our editors in a recent issue of our weekly newsletter.

Connect with pyOpenSci

Stay up-to-date with all things pyOpenSci by following us on LinkedIn and Fosstodon, and you can connect with the broader pyOpenSci community on our Discourse forum. Interested in our newsletters? We share news, blog posts, and monthly updates in our LinkedIn newsletter, and a monthly recap newsletter to our mailing list!

Categories: blog-post , community


Leave a comment