190daeb6e8
* Moved docs guidelines to the development guidelines * Added "Getting Started" * Added "How to contribute your first patch" Partially implements blueprint docs-for-v02 Change-Id: I82d3a9894375e7118a54da39b3456439a922f96d
2.2 KiB
2.2 KiB
How to Participate
Getting started
- Create account on Github (if you don't
have one)
- Make sure that your local git is properly configured by executing
git config --list
. If not, configureuser.name
,user.email
- Make sure that your local git is properly configured by executing
- Create account on Launchpad (if you don't have
one)
- Join Savanna-all team
- Join OpenStack team and subscribe to mailing list
- Subscribe to OpenStack development mail-list
- Create OpenStack profile
- Login to OpenStack
Gerrit with your Launchpad id
- Sign OpenStack Individual Contributor License Agreement
- Make sure that your email is listed in identities
- Subscribe to code-reviews. Go to your settings on http://review.openstack.org
- Go to
watched projects
- Add
stackforge/savanna
,stackforge/savanna-dashboard
,stackforge/savanna-extra
- Go to
How to stay in touch with the community?
- If you have something to discuss use OpenStack
development mail-list. Prefix mail subject with
[Savanna]
- Join
#savanna
IRC channel on freenode - Join public weekly meetings on Thursdays at 18:00 UTC on
#openstack-meeting-alt
IRC channel
How to send your first patch on review?
- Checkout Savanna code from Github
- Carefully read https://wiki.openstack.org/wiki/Gerrit_Workflow
- Pay special attention to https://wiki.openstack.org/wiki/Gerrit_Workflow#Committing_Changes
- Apply and commit your changes
- Make sure that your code passes
PEP8
checks and unit-tests. Seedevelopment.guidelines
- Send your patch on review
- Monitor status of your patch review on https://review.openstack.org/#/