.. _contributing:

============================
Contributing to openstacksdk
============================

If you're interested in contributing to the openstacksdk project,
the following will help get you started.

Developer Certificate of Origin
-------------------------------

.. index::
   single: license; agreement

In order to contribute to the openstacksdk project, you need to adhere
to the `Developer Certificate of Origin`_. OpenStack utilizes the Developer
Certificate of Origin (DCO) as a lightweight means to confirm that you are
entitled to contribute the code you submit. This ensures that you are
providing your contributions under the project's license and that you have
the right to do so.

Please read `DeveloperWorkflow`_ before sending your first patch for review.
Pull requests submitted through GitHub will be ignored.

.. seealso::

   * https://docs.openstack.org/contributors/common/dco.html

.. _Developer Certificate of Origin: https://developercertificate.org/
.. _DeveloperWorkflow: https://docs.openstack.org/infra/manual/developers.html#development-workflow

Project Hosting Details
-----------------------

Project Documentation
    https://docs.openstack.org/openstacksdk/latest/

Bug tracker
    https://bugs.launchpad.net/openstacksdk

Mailing list (prefix subjects with ``[sdk]`` for faster responses)
    https://lists.openstack.org/mailman3/lists/openstack-discuss.lists.openstack.org/

Code Hosting
    https://opendev.org/openstack/openstacksdk

Code Review
    https://review.opendev.org/#/q/status:open+project:openstack/openstacksdk,n,z
