First of all, thank you for considering contributing to the Roblogic Codespace Template! Your help is greatly appreciated. This document provides guidelines to ensure smooth collaboration within the project.
Please follow the Code of Conduct to ensure a positive and inclusive environment for all contributors.
To contribute to the Roblogic Codespace Template, follow these steps:
- Fork the repository.
- Create a new branch with a descriptive name for your feature or bugfix.
- Commit your changes to the new branch.
- Create a pull request, describing the changes you've made and their purpose.
- Wait for project maintainers to review and merge your changes.
To maintain a consistent codebase, please adhere to the following coding standards:
- Follow the Airbnb React/JSX Style Guide.
- Use
Prettier
andESLint
to ensure consistent formatting and to catch potential issues. The project should already have the necessary configuration files. - Write descriptive and concise commit messages.
- Follow the PEP 8 Style Guide for Python Code.
- Use
Black
for code formatting andflake8
for linting. The project should already have the necessary configuration files. - Write descriptive and concise commit messages.
- Ensure your code follows the coding standards mentioned above.
- Update the
README.md
or other documentation files with the details of any changes you've made, if necessary. - Once your pull request is created, it will be reviewed by the project maintainers. They may provide feedback or request changes.
- Address any feedback or requested changes and push them to your branch.
- Once your changes are approved, the maintainers will merge your pull request.
If you have any questions, issues, or suggestions, please open an issue on the GitHub repository.