.. _sec-contributing: ============== Contributing ============== **xNVMe** is hosted on `GitHUB`_ where you can raise `issues`_, start `discussions`_, or set up a `pull-request`_ for contributing your changes. This page contains information related to the latter. Specifically, the :ref:`sec-contributing-process` is of relevance to you and the :ref:`sec-contributing-toolbox` available for development. In addition to `GitHUB`_ then you can join `Discord`_, there you can ping for feedback on your `pull-request`_ or ask questions. .. toctree:: :hidden: contributing-process.rst contributing-toolbox.rst contributing-conventions.rst contributing-branches.rst packaging/index.rst release-checklist.rst assumptions.rst .. _Discord: https://discord.com/invite/XCbBX9DmKf .. _Fork: https://github.com/OpenMPDK/xNVMe/fork .. _GitHUB: https://github.com/OpenMPDK/xNVMe/issues .. _discussions: https://github.com/OpenMPDK/xNVMe/discussions .. _git-hooks: https://git-scm.com/book/en/v2/Customizing-Git-Git-Hooks .. _issues: https://github.com/OpenMPDK/xNVMe/issues .. _meson: https://mesonbuild.com/ .. _pre-commit: https://pre-commit.com/ .. _pull-request: https://github.com/OpenMPDK/xNVMe/pulls .. _DCO: https://developercertificate.org/