Contributing

Report a Bug or Make a Feature Request

Please go to the GitHub Issues page: https://github.com/kbandla/dpkt/issues.

Checkout the Code

git clone https://github.com/kbandla/dpkt.git

Become a Developer

The dpkt package uses the ‘GitHub Flow’ model: GitHub Flow

If you'd like to submit a PR to fix/improve dpkt, you should create a ‘fork’ of the repository and open a Pull Request (PR) and one of the developers will review the PR and give feedback. The following page has good instructions on creating a PR from a fork: make a fork and then create a Pull Request https://gist.github.com/Chaser324/ce0505fbed06b947d962.

New Feature or Bug

$ git checkout -b my-awesome
$ git push -u origin my-awesome
$ <code for a bit>; git push
$ <code for a bit>; git push
$ pytest dpkt (this will run all the tests)
  • Go to github and hit ‘New pull request’
  • Someone reviews it and says 'AOK/give feedback and merges