oss-archetypes

Establishing a “minimum standard of care” for open source scientific software

Last update: June 12, 2024

This is a companion document to the OS Scientific Software Project Archetypes framework, which aims to provide tailored recommendations to help OSS research software developers and teams align their OSS practices with their project’s goals. Once the items below have been taken care of, hop over there for more specific guidance.

This document is meant to outline the “table stakes” practices needed to work in the open.

Note that we do not cover engineering best practices here as there are many references available; this document is focused on communicating with the external community and, when relevant, creating an architecture of participation.

Minimum standards of care

For projects where external contributions are an important part of their current development and/or long-term sustainability plan, the following are also required:

[WIP] We are working on providing example language and templates for these items to make it super easy. Stay tuned!