Hi,
I documented workflow that we could use for submitting PRs:
https://fedorahosted.org/sssd/wiki/GithubWorkflow
It's quite similar to what the FreeIPA team uses (although I don't think
they publicly document it yet).
Comments or edits welcome. If there are none, I'll link the page from
the Contribute page later.