Skip to main content
`Ctrl`+`K`

# Developers

Information for PETSc developers and those interested in contributing.

- PETSc Developers Communication Channels
- Contributing to PETSc
- Merge request management
- Checkout fork merge request branch
- Commit and push changes to a merge request fork branch
- PETSc Development Environment
- PETSc Style and Usage Guide
- BuildSystem
- PETSc Testing System
- Developing PETSc Documentation
- The Design of PETSc
- Meeting organization practices