-
Notifications
You must be signed in to change notification settings - Fork 208
Contributing
Infected Drake edited this page Nov 18, 2018
·
1 revision
First of all thank you for your interest in XSRFProbe Development!
You pull request must be satisfying one of these categories:
- A new feature/enhancement.
- Fix an issue/feature-request.
- An improvement to existing modules.
Pull requests other than these (eg. adding a new banner) will NOT be entertained.
- Target your pull request to the master branch. Not any other branch.
- Specify the Operating System and Python environment to make your pull request reproducible.
- Refer whether this does add any new dependency or not.
- Mention whether the new PR does add any new parameters to the existing set.
- Include output, especially for witness-able effects in console.
- Reference associated issues in your pull request description.
- Don't leave your pull request description blank.
- Don't abandon your pull request. Being responsive helps to land your code faster.
- Test your build properly before submitting the PR.
- Try sticking to the Python PEP 8 style guide.
- Your Python indentation should be 4 spaces. Please don't mess that up.
- Do follow the 50/72 rule for Git commit messages.
- Your code should be licensed under the same GPL v3 License.
- Your code should be well documented so that folks will know whats going on under the hood.
- Create a topic branch to work on instead of working directly on master. If you do not send a PR from a topic branch, the history of your PR will be lost as soon as you update your own master branch.
Last Updated — 31/10/2019 by @0xInfection
- Home Welcome to XSRFProbe!
- Getting Started Getting started and setting up XSRFProbe.
- General Usage Basic usage of XSRFProbe.
- Advanced Usage Useful for advanced users who know what they're doing.
- XSRFProbe Internals How XSRFProbe works, intended for developers.
- Some FAQs Some discussions on topics which a user should understand.
- Contributing Making new pull requests.
- Reporting Bugs Issuing new bugs to XSRFProbe.