summaryrefslogtreecommitdiff
path: root/Documentation
diff options
context:
space:
mode:
authorLaurent Pinchart <laurent.pinchart@ideasonboard.com>2022-04-05 21:09:22 +0300
committerLaurent Pinchart <laurent.pinchart@ideasonboard.com>2022-04-06 13:14:52 +0300
commitc45f9ce04ccc6e7770e2bdd7e9d42b83c7b95835 (patch)
tree748db62dcaf492e6c4f4e58a708920fab6764279 /Documentation
parent8dc2699bb87f5328dd3aae540d6e9d858212f774 (diff)
Documentation: Briefly document the mail-based contribution process
While familiarity with git is nowadays common, many developers are not familiar with mail-based patch submission. Add a paragraph to the contribution guide to mention that libcamera uses a mail-based process (which seems to have been taken for granted so much that we forgot to say it explicitly), and link to git-send-email.io to help newcomers setup git-send-email. Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Reviewed-by: Umang Jain <umang.jain@ideasonboard.com> Reviewed-by: Jacopo Mondi <jacopo@jmondi.org>
Diffstat (limited to 'Documentation')
-rw-r--r--Documentation/contributing.rst6
1 files changed, 6 insertions, 0 deletions
diff --git a/Documentation/contributing.rst b/Documentation/contributing.rst
index b192c3b4..57bc9acc 100644
--- a/Documentation/contributing.rst
+++ b/Documentation/contributing.rst
@@ -68,6 +68,12 @@ code that is as easy to read, understand and maintain as possible. This is
made possible by a set of :ref:`coding-style-guidelines` that all submissions
are expected to follow.
+The patch submission process for libcamera is similar to the Linux kernel, and
+goes through the `libcamera-devel`_ mailing list. If you have no previous
+experience with ``git-send-email``, or just experience trouble configuring it
+for your e-mail provider, the sourcehut developers have put together a detailed
+guide available at https://git-send-email.io/.
+
Patches submitted to the libcamera project must be certified as suitable for
integration into an open source project. As such libcamera follows the same
model as utilised by the Linux kernel, and requires the use of 'Signed-off-by:'