Skip to content

Contributing

Contributions should improve the scientific reliability, usability, and maintainability of SpectraSherpa.

Good Contributions

  • clearer node ports and validation
  • better file-format disclosure
  • reproducible templates
  • well-labeled plots and metrics
  • robust model artifacts
  • focused tests
  • documentation grounded in shipped behavior

Pull Request Expectations

Describe:

  • what changed
  • why it matters scientifically or operationally
  • what users see
  • what tests or docs builds were run
  • whether there is any code, migration, or deployment impact