docs/source-pytorch/community/governance.rst
.. _governance:
Lightning Governance ####################
This document describes governance processes we follow in developing PyTorch Lightning.
Persons of Interest
.. _governance_bdfl:
Role: All final decisions related to Lightning.
williamFalcon <https://github.com/williamFalcon>_) (Lightning founder)lantiga <https://github.com/lantiga>_)ethanwharris <https://github.com/ethanwharris>_) (Torchbearer founder)justusschock <https://github.com/justusschock>_)SkafteNicki <https://github.com/SkafteNicki>_)tchaton <https://github.com/tchaton>_)Borda <https://github.com/Borda>_)awaelchli <https://github.com/awaelchli>_)carmocca <https://github.com/carmocca>_)akihironitta <https://github.com/akihironitta>_)ananthsub <https://github.com/ananthsub>_)daniellepintz <https://github.com/daniellepintz>_)jeffling <https://github.com/jeffling>_)jeffydc <https://github.com/jeffydc>_)jeremyjordan <https://github.com/jeremyjordan>_)kaushikb11 <https://github.com/kaushikb11>_)krshrimali <https://github.com/krshrimali>_)lezwon <https://github.com/lezwon>_)MattPainter01 <https://github.com/MattPainter01>_) (Torchbearer founder)nateraw <https://github.com/nateraw>_)neggert <https://github.com/neggert>_)otaj <https://github.com/otaj>_)yukw777 <https://github.com/yukw777>_)s-rog <https://github.com/s-rog>_)rohitgr7 <https://github.com/rohitgr7>_)SeanNaren <https://github.com/SeanNaren>_)four4fish <https://github.com/four4fish>_)teddykoker <https://github.com/teddykoker>_)tullie <https://github.com/tullie>_)Project Management and Decision Making
The decision what goes into a release is governed by the maintainers of lightning.pytorch.
Whenever possible, discussion happens publicly on GitHub and includes the whole community.
For controversial changes, it is mandatory to seek consultation from :ref:governance_bdfl for a final decision.
When a consensus is reached, maintainers assign milestones and labels to the issue and/or pull request
and start tracking the development. It is possible that priorities change over time.
Commits to the project are exclusively to be added by pull requests on GitHub and anyone in the community is welcome to
review them. However, reviews submitted by
code owners <https://github.com/Lightning-AI/pytorch-lightning/blob/master/.github/CODEOWNERS>_
have higher weight and it is necessary to get the approval of code owners before a pull request can be merged.
Additional requirements may apply case by case.