syzkaller-ros/docs/contributing.md
2017-06-14 18:05:39 +02:00

1.3 KiB

How to contribute to syzkaller

Guidelines

If you want to contribute to the project, feel free to send a pull request.

Before sending a pull request you need to sign Google CLA (if you don't a bot will ask you to do that) and add yourself to AUTHORS/CONTRIBUTORS files (in case this is your first pull request to syzkaller).

Some guildelines to follow:

  • Prepend each commit with a package: prefix, where package is the package/tool this commit changes (look at examples in the commit history)
  • Rebase your pull request onto the master branch before submitting
  • If you're asked to add some fixes to your pull requested, please squash the new commits with the old ones

What to work on

Extending/improving system call descriptions is always a good idea.

Unassigned issues from the bug tracker are worth doing, but some of them might be complicated.

If you want to work on something non-trivial, please briefly describe it on the syzkaller@googlegroups.com mailing list first, so that there is agreement on high level approach and no duplication of work between contributors.