Parsl is reliant on the collaborative efforts of community contributors who undertake various crucial roles. These responsibilities encompass a wide range of activities, including core development, communication and outreach, and management tasks. Below we outline core project roles and committees and their respective responsibilities. We denote leads of each committee in bold.

We encourage members of the community to join these committees and contribute to the project. If you would like to join a committee, please use this form to indicate your interest:

Membership decisions for each committee are made by a simple majority vote of current members of that committee.


Overall coordination and management of the project, including:

  • Keeping a large-scale view of the Parsl ecosystem
  • Evaluating new affiliated package submissions and review of existing affiliated packages
  • Approving or rejecting Parsl EPs (ParEPS)
  • Arbitrating disagreements in the core package, including final decisions when otherwise deadlocked
  • Maintaining the list of roles and related GitHub permissions
  • Managing finances for the project
  • Coordinating with funding organizations
  • Securing funding for the project via discussions and proposals to funding agencies
  • Monitoring the email account
  • Manage violations of the code of conduct or other ethical concerns
  • Determine and manage the process for paying people from project funding
  • Oversee payment for services, licenses, and travel and other miscellaneous expenses the project pays for
  • Maintain and continuously develop a transparent process for reporting to the wider Parsl community

Coordination Committee Members: Yadu Babuji, Sophie Bui, Kyle Chard, Ben Cliford, Daniel S. Katz, Logan Ward

Code Maintenance

Overall management and maintenance of core code, including:

  • Curating issues, reviewing and merging code contributions, managing releases, etc.
  • Automated testing and release infrastructure
  • Keeping documentation for the release process of the Parsl package up to date
  • Evaluating new pull requests for quality, API consistency, and Parsl coding standards
  • Perform initial triaging of issues and pull requests
  • Keeping track of frequent contributors and their relevant areas of expertise
  • Maintaining the Parsl GitHub repository
  • Maintaining the coordinated package's infrastructure (usually via the helpers and package template
  • Managing the Sphinx infrastructure
  • Implementing changes and improvements to the documentation website
  • Overseeing content (although primary responsibility for content lies with subpackage maintainers)

Code Maintainance Committee Members: Yadu Babuji, Ben Cliford, Logan Ward

Training and Outreach

  • Managing tutorial content, organizing tutorials and outreach events, organizing community meetings
  • Ensuring that documentation and tutorials are internally consistent and cover key areas of the ecosystem
  • Development and testing of notebooks, reviewing issues and contributions to tutorial content, soliciting new content
  • Identify opportunities for workshops and training activities in different locations, working with team members to organize and deliver workshops

Training and Outreach Committee Members: Kyle Chard, Daniel S. Katz


Overall management of communications and promotions across website, Slack, and social media, including:

  • Managing website content and updates through GitHub pull requests to the website repository, which is automatically synced to
  • Maintain Parsl’s social media accounts and content development
  • Monitor/moderate non-technical Slack discussions and email inquiries
  • Keep track of/help organize conferences and workshops

Communications Committee Members: Sophie Bui, Daniel S. Katz

Under Development

Community Champions

  • Advocate for and support the use of Parsl within their areas of expertise and respective communities
  • Facilitate connections and collaborations between members
  • Answer Parsl-related inquiries specific to their domain in Slack and GitHub

Community Champions Committee Members: Sophie Bui (community manager), Logan Ward (Materials Science, Machine Learning)