# Gym Retro Contribution Guidelines At this time we are currently accepting the current forms of contributions: - Bug reports in either the core functionality or game integrations - Pull requests for core functionality bug fixes Notably, we are not accepting these forms of contributions: - New game integrations - New features This may change in the future. In the meantime if you wish to integrate new games you are more than welcome to maintain unofficial repositories of additional games. ## Issue reports Please include the following information in your issue reports: - Operating system - Python version - Gym Retro version or git commit - A detailed description of the issue ## Code contributions Please try to adhere to the existing code style. There is a linter script included at `scripts/lint.sh`. ### Python Gym Retro is written in a [PEP 8-compliant code style](https://www.python.org/dev/peps/pep-0008/) (minus the line length restriction). Please make sure to maintain this style in any contributions. ### C++ There is a `.clang-format` file that documents as best as possible the code style for Gym Retro. Please make sure to follow it.