1
0
mirror of https://github.com/creyD/asiimov.git synced 2026-06-12 00:52:23 +02:00
Files
asiimov/CONTRIBUTING.md
Conrad 266ae39082 Misc Update
- Added templating structure
- Added static pages
- Fixed some styling
- Improved contribution guide
2020-01-13 16:30:27 +01:00

30 lines
1.2 KiB
Markdown

# Contribution Guide
## Code Style
All Python code should be compatible with the latest Python version at the time. [Autopep8](https://pypi.org/project/autopep8/) will be automatically run against your code.
## What to contribute?
- Bug fixes (please look at the issues, if you can't find one for your bug --> create one)
- Security fixes (please don't discuss publicly for obvious reasons, consult one of the maintainers)
- Feature improvements (please create an issue for this with the according label and discuss openly)
- Spelling mistakes and new languages
- Code reworks (please discuss your steps in the pull request comments, i.e. why your code is better now)
## How to contribute?
In most cases the best thing you can do is to create an issue with your contribution and label it accordingly and wait for people to comment on it.
If you feel like the issue is easily fixable for you and the consensus of the issue is positive for your idea, go for it!
- Fork the repository
- Checkout the dev branch
- Commit your changes with an understandable commit message
- Create a pull request from your fork to the main repository (from your branch to the `dev` branch)
- Profit!
## Which branch should I push to?
Please consult `README.md` for the branching model.