File: contributing.rst

package info (click to toggle)
python-designateclient 1.0.3-1
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 300 kB
  • ctags: 231
  • sloc: python: 869; makefile: 25
file content (33 lines) | stat: -rw-r--r-- 777 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
Contributing
============

Code is hosted `on GitHub`_. Submit bugs to the Designate project on
`Launchpad`_. Submit code to the stackforge/python-designateclient project using
`Gerrit`_.

.. _on GitHub: https://github.com/stackforge/python-designateclient
.. _Launchpad: https://launchpad.net/designate
.. _Gerrit: http://wiki.openstack.org/GerritWorkflow

Here's a quick summary:

Install the git-review package to make life easier

.. code-block:: shell-session

  pip install git-review

Branch, work, & submit:

.. code-block:: shell-session

  # cut a new branch, tracking master
  git checkout --track -b bug/id origin/master
  # work work work
  git add stuff
  git commit
  # rebase/squash to a single commit before submitting
  git rebase -i
  # submit
  git-review