================= How to contribute ================= Getting started --------------- * Read the `OpenStack Developer's Guide `_ * Login to `OpenStack Gerrit `_ using your Launchpad ID * Sign the `OpenStack Individual Contributor License Agreement `_ * Check that your email is listed in `Gerrit identities `_ * Subscribe to Blazar-related projects on `OpenStack Gerrit `_. Go to your settings and in the watched projects add *openstack/blazar*, *openstack/blazar-nova*, *openstack/python-blazarclient* and *openstack/blazar-dashboard*. As all bugs/blueprints are listed in `Blazar Launchpad `_, you may keep track on them and choose some to work on. How to keep in touch with community ----------------------------------- * If you're not yet subscribed to the `OpenStack general mailing list `_ or to the `OpenStack development mailing list `_, please do. Blazar-related emails must be send with **[blazar]** in the subject. * All questions may be asked on our IRC channel #openstack-blazar on `freenode `_. * We also have weekly meetings on #openstack-meeting-alt. Please check `meeting details `_. Your first commit to Blazar ---------------------------- * Read the `OpenStack development workflow documentation `_ * Clone the corresponding Blazar repository: `blazar `_, `blazar-nova `_, `client `_, `blazar-dashboard `_ * Apply and commit your changes * Make sure all code checks and tests have passed * Send your patch for review * Monitor the status of your change on https://review.openstack.org/