Third-party patches are very welcome. Fork the repository into your own GitHub account, create a topic branch from where you want to base your work and commit the patches. Make commits of logical units. Then prepare a pull request.
As part of the pull request procedure, you will be asked to sign the Contributor License Agreement.