Jump to: navigation, search

Difference between revisions of "Blazar/How to contribute"

m (Sergey Lukjanov moved page Climate/How to contribute to Blazar/How to contribute: Climate project has been renamed to the Blazar project due to the possible trademark issues.)
Line 1: Line 1:
 
== Getting started ==
 
== Getting started ==
  
* Create [https://github.com/stackforge/climate Github] account if you don't have one
+
* Create [https://github.com/stackforge/blazar 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.
 
* Make sure you have git options user.name and user.email set in git by typing '''''git config --list'''''. If not, configure them.
* Create [http://launchpad.net/climate Launchpad] account if you don't have one
+
* Create [http://launchpad.net/blazar Launchpad] account if you don't have one
 
* Create [https://www.openstack.org/profile/ OpenStack profile]
 
* Create [https://www.openstack.org/profile/ OpenStack profile]
 
* Login to [https://review.openstack.org/ OpenStack Gerrit] using your Launchpad ID
 
* Login to [https://review.openstack.org/ OpenStack Gerrit] using your Launchpad ID
 
** Sign up your [https://review.openstack.org/#/settings/agreements OpenStack Individual Contributor License Agreement]
 
** Sign up your [https://review.openstack.org/#/settings/agreements OpenStack Individual Contributor License Agreement]
 
** Check that your email is listed in [https://review.openstack.org/#/settings/web-identities Gerrit identities]
 
** Check that your email is listed in [https://review.openstack.org/#/settings/web-identities Gerrit identities]
* Subscribe to Climate-related projects on [https://review.openstack.org/ OpenStack Gerrit]. Go to your settings and in the '''''watched projects''''' add '''''stackforge/climate''''', '''''stackforge/climate-nova''''' and '''''stackforge/python-climateclient'''''
+
* Subscribe to Blazar-related projects on [https://review.openstack.org/ OpenStack Gerrit]. Go to your settings and in the '''''watched projects''''' add '''''stackforge/blazar''''', '''''stackforge/blazar-nova''''' and '''''stackforge/python-blazarclient'''''
  
  
As all bugs/blueprints are listed in [https://launchpad.net/climate Climate Launchpad], you may keep track on them and choose some to work on.
+
As all bugs/blueprints are listed in [https://launchpad.net/blazar Blazar Launchpad], you may keep track on them and choose some to work on.
  
 
== How to keep in touch with community ==
 
== How to keep in touch with community ==
  
* If you're not subscribed to [http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack OpenStack general mailing list] or to [http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev OpenStack development mailing list], do that. Climate-related emails must be send with '''[climate]''' in its subject.
+
* If you're not subscribed to [http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack OpenStack general mailing list] or to [http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev OpenStack development mailing list], do that. Blazar-related emails must be send with '''[blazar]''' in its subject.
* All questions may be asked on our IRC channel #openstack-climate on [http://freenode.net freenode]
+
* All questions may be asked on our IRC channel #openstack-blazar on [http://freenode.net freenode]
* We also have weekly meetings on #openstack-meeting freenode IRC channel at [https://wiki.openstack.org/wiki/Meetings/Climate 15:00 UTC]
+
* We also have weekly meetings on #openstack-meeting freenode IRC channel at [https://wiki.openstack.org/wiki/Meetings/Blazar 15:00 UTC]
  
== Your first commit to Climate ==
+
== Your first commit to Blazar ==
  
* Checkout corresponding Climate repository from [https://github.com/stackforge/climate Github]
+
* Checkout corresponding Blazar repository from [https://github.com/stackforge/blazar Github]
 
* Take a look on how [https://wiki.openstack.org/wiki/Gerrit_Workflow Gerrit review process] goes on in OpenStack (read carefully [https://wiki.openstack.org/wiki/Gerrit_Workflow#Committing_Changes committing changes] part)
 
* Take a look on how [https://wiki.openstack.org/wiki/Gerrit_Workflow Gerrit review process] goes on in OpenStack (read carefully [https://wiki.openstack.org/wiki/Gerrit_Workflow#Committing_Changes committing changes] part)
 
* Apply and commit your changes
 
* Apply and commit your changes
* Make sure all code checkings and tests have passed. See [https://wiki.openstack.org/wiki/Climate/Development_Guidelines development guidelines] to learn more
+
* Make sure all code checkings and tests have passed. See [https://wiki.openstack.org/wiki/Blazar/Development_Guidelines development guidelines] to learn more
 
* Send your patch to the review (you may use [https://github.com/openstack-infra/git-review git-review] utility for that)
 
* Send your patch to the review (you may use [https://github.com/openstack-infra/git-review git-review] utility for that)
 
* Monitor status of your change on https://review.openstack.org/#/
 
* Monitor status of your change on https://review.openstack.org/#/

Revision as of 20:53, 5 June 2014

Getting started


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

Your first commit to Blazar