141df5400f
Implements blueprint: climate-docs Change-Id: I5e38c9609a97abd59847f7d19f79149b6f63b292
2.5 KiB
2.5 KiB
How to contribute
Getting started
Create Github account if you don't have one
Make sure you have git options user.name and user.email set in git by typing:
git config --list. If not, configure them.
Create Launchpad account if you don't have one
Create OpenStack profile
Login to OpenStack Gerrit using your Launchpad ID
- Sign up your OpenStack Individual Contributor License Agreement
- Check that your email is listed in Gerrit identities
Subscribe to Climate-related projects on OpenStack Gerrit. Go to your settings and in the watched projects add stackforge/climate, stackforge/climate-nova and stackforge/python-climateclient
As all bugs/blueprints are listed in Climate Launchpad, you may keep track on them and choose some to work on.
How to keep in touch with community
- If you're not subscribed to OpenStack general mailing list or to OpenStack development mailing list, do that. Climate-related emails must be send with [climate] in its subject.
- All questions may be asked on our IRC channel #openstack-climate on freenode
- We also have weekly meetings on #openstack-meeting freenode IRC channel
Your first commit to Climate
- Checkout corresponding Climate repository from Github
- Take a look on how Gerrit review process goes on in OpenStack (read carefully committing changes part)
- Apply and commit your changes
- Make sure all code checkings and tests have passed. See development guidelines to learn more
- Send your patch to the review (you may use git-review utility for that)
- Monitor status of your change on https://review.openstack.org/#/