diff options
author | Zuul <zuul@review.opendev.org> | 2020-03-31 22:00:29 +0000 |
---|---|---|
committer | Gerrit Code Review <review@openstack.org> | 2020-03-31 22:00:29 +0000 |
commit | 7242c18388fdb8f2eba634eaddd6c35dce26d806 (patch) | |
tree | 400dec00b4a40077522f049b4e3511e6df0c00ad | |
parent | bf9f5dec55e17e7aa71ac21b6c10108ebe0c538c (diff) | |
parent | 143f07f54502e9652938d14b4134b74135e9aaf9 (diff) | |
download | keystone-7242c18388fdb8f2eba634eaddd6c35dce26d806.tar.gz |
Merge "Community goal: Adding contributing.rst"
-rw-r--r-- | doc/source/contributor/contributing.rst | 74 | ||||
-rw-r--r-- | doc/source/contributor/index.rst | 1 |
2 files changed, 75 insertions, 0 deletions
diff --git a/doc/source/contributor/contributing.rst b/doc/source/contributor/contributing.rst new file mode 100644 index 000000000..6213e3c8c --- /dev/null +++ b/doc/source/contributor/contributing.rst @@ -0,0 +1,74 @@ +============================ +So You Want to Contribute... +============================ + +For general information on contributing to OpenStack, please check out the +`contributor guide <https://docs.openstack.org/contributors/>`_ to get started. +It covers all the basics that are common to all OpenStack projects: the accounts +you need, the basics of interacting with our Gerrit review system, how we +communicate as a community, etc. + +Below will cover the more project specific information you need to get started +with Keystone. + +Communication +~~~~~~~~~~~~~~ + +For communicating with Keystone Team, you can `reach out`_ to us through mailing lists +and IRC channels. + +.. _reach out: https://docs.openstack.org/keystone/latest/getting-started/community.html + +Contacting the Core Team +~~~~~~~~~~~~~~~~~~~~~~~~~ + +For any help contact `keystone maintainers`_ , the core team of keystone. + +.. _keystone maintainers: https://review.opendev.org/#/admin/groups/9,members + +New Feature Planning +~~~~~~~~~~~~~~~~~~~~ + +If you are planning to propose a feature in keystone , check out `Proposing Features`_ + +.. _Proposing Features: https://docs.openstack.org/keystone/latest/contributor/proposing-features.html + +Task Tracking +~~~~~~~~~~~~~~ + +We track our tasks in `keystone bug tracker`_. You can also track the tasks of other +keystone repositories also. + + * `keystonemiddleware <https://bugs.launchpad.net/keystonemiddleware/+bugs?field.status=New>`__ + * `keystoneauth <https://bugs.launchpad.net/keystoneauth/+bugs?field.status=New>`__ + * `python-keystoneclient <https://bugs.launchpad.net/python-keystoneclient/+bugs?field.status=New>`__ + + +If you're looking for some smaller, easier work item to pick up and get started +on, search for the `low-hanging-fruit`_ tag in `bugs launchpad`_. + +.. _keystone bug tracker: https://bugs.launchpad.net/keystone/+bugs?field.status=New +.. _low-hanging-fruit: https://docs.openstack.org/keystone/train/contributor/how-can-i-help.html#the-meaning-of-low-hanging-fruit +.. _bugs launchpad: https://bugs.launchpad.net/keystone/+bugs?field.tag=low-hanging-fruit + +Reporting a Bug +~~~~~~~~~~~~~~~ + +You found an issue and want to make sure we are aware of it? You can do so +in `keystone bug tracker`_ by following the `bug triage <https://wiki.openstack.org/wiki/BugTriage>`_ +procedure. + +Getting Your Patch Merged +~~~~~~~~~~~~~~~~~~~~~~~~~ + +After submitting a Patch, anyone can cooperate by `reviewing`_ the patch on `gerrit`_. +Finally, the patch will be `merged`_ by the `keystone maintainers`_. + +.. _gerrit: https://review.opendev.org/ +.. _reviewing: https://docs.opendev.org/opendev/infra-manual/latest/developers.html#peer-review +.. _merged: https://docs.opendev.org/opendev/infra-manual/latest/developers.html#merging + +Project Team Lead Duties +------------------------ + +All common PTL duties are enumerated here in the `PTL guide <https://docs.openstack.org/project-team-guide/ptl.html>`_. diff --git a/doc/source/contributor/index.rst b/doc/source/contributor/index.rst index 3159b8b3a..328238db5 100644 --- a/doc/source/contributor/index.rst +++ b/doc/source/contributor/index.rst @@ -21,6 +21,7 @@ Contributor Documentation .. toctree:: :maxdepth: 1 + contributing.rst how-can-i-help.rst set-up-keystone.rst http-api.rst |