# PETSc Developer’s Documentation

Information for PETSc developers and those interested in contributing.

- Communication Channels for PETSc Developers
- Contributing to PETSc
- PETSc Style and Usage Guide
- Getting your code and documentation into PETSc
- BuildSystem
- PETSc Testing System
- Developing PETSc Documentation
- The Design of PETSc

PETSc Development Team Communication Channels for PETSc Developers