manim/docs/source/contributing.rst
Nikhil Garuda 6a3be2797d
Restructuring of Contribution Section (#1550)
* Added Docstrings

* Added Examples

* Added references

* Added Typings

* Added Adominations

* Made some more changes for docs to work

* Fixed spelling mistake
2021-05-21 14:13:35 +02:00

38 lines
1.2 KiB
ReStructuredText

############
Contributing
############
Thank you for your interest in contributing to Manim! However you have decided to contribute
or interact with the community, please always be civil and respect other
members of the community. If you haven't read our :doc:`code of conduct<conduct>`,
do so here. Manim is Free and Open Source Software (FOSS) for mathematical
animations. As such, **we welcome everyone** who is interested in
mathematics, pedagogy, computer animations, open-source,
software development, and beyond. Manim accepts many kinds of contributions,
some are detailed below:
* Code maintenance and development
* DevOps
* Documentation
* Developing educational content & narrative documentation
* Plugins to extend Manim functionality
* Testing (graphical, unit & video)
* Website design and development
.. note::
Please ensure that you are reading the latest version of this guide by ensuring that "latest" is selected in the version switcher.
Contributing can be confusing, so here are a few guides:
.. toctree::
:maxdepth: 2
contributing/development
contributing/docstrings
contributing/references
contributing/examples
contributing/typings
contributing/admonitions
contributing/testing