diff options
Diffstat (limited to 'contribute.md')
-rw-r--r-- | contribute.md | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/contribute.md b/contribute.md new file mode 100644 index 0000000..b43a31c --- /dev/null +++ b/contribute.md @@ -0,0 +1,31 @@ +### Contribute + +The Qt Project is an open collaboration effort to coordinate the +development of the Qt software framework and tools. + +#### Create an Account + +* [Register](https://login.qt.io/register) your Qt account, so you can + easily authenticate among all the Qt services: Bug tracker, Gerrit, Wiki, + etc. + + +#### Configure Gerrit + +* Login into [Gerrit](https://codereview.qt-project.org/) and add your desire + information to your account, but remember to accept the + [CLA](https://www.qt.io/legal-contribution-agreement-qt). +* Configure your SSH and add the proper remote to your repo. + ([read more](https://wiki.qt.io/Setting_up_Gerrit)). + + +#### Commit & Push + +Once you have your local patch ready to submit, remember a few things: + +* Check the [Commit Policy](https://wiki.qt.io/Commit_Policy) +* Remember to add a `Task-number:` or `Fixes:` entry to the commit footer. +* Since your patch will be pushed to dev, add a `Pick-to:` when a cherry pick + to another branch is necessary. +* `git push gerrit HEAD:refs/for/dev` + |