{"id":25967,"url":"https://patchwork.libcamera.org/api/1.1/patches/25967/?format=json","web_url":"https://patchwork.libcamera.org/patch/25967/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"msgid":"<20260126190141.2410546-2-laurent.pinchart@ideasonboard.com>","date":"2026-01-26T19:01:39","name":"[RFC/PATCH,1/3] Documentation: Reorganize the index of the \"For Developers\" section","commit_ref":null,"pull_url":null,"state":"new","archived":false,"hash":"d430ee299682d8ea7cd0ebb003428aabf8edae1d","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/1.1/people/2/?format=json","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/25967/mbox/","series":[{"id":5740,"url":"https://patchwork.libcamera.org/api/1.1/series/5740/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5740","date":"2026-01-26T19:01:38","name":"Documentation: Explain libcamera's policy on dependencies","version":1,"mbox":"https://patchwork.libcamera.org/series/5740/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/25967/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/25967/checks/","tags":{},"headers":{"Return-Path":"<libcamera-devel-bounces@lists.libcamera.org>","X-Original-To":"parsemail@patchwork.libcamera.org","Delivered-To":"parsemail@patchwork.libcamera.org","Received":["from lancelot.ideasonboard.com (lancelot.ideasonboard.com\n\t[92.243.16.209])\n\tby patchwork.libcamera.org (Postfix) with ESMTPS id 57784C3200\n\tfor <parsemail@patchwork.libcamera.org>;\n\tMon, 26 Jan 2026 19:01:48 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 0EA9761FD3;\n\tMon, 26 Jan 2026 20:01:48 +0100 (CET)","from perceval.ideasonboard.com (perceval.ideasonboard.com\n\t[213.167.242.64])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id 9562461FC4\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tMon, 26 Jan 2026 20:01:44 +0100 (CET)","from pendragon.ideasonboard.com\n\t(2001-14ba-703d-e500--2a1.rev.dnainternet.fi\n\t[IPv6:2001:14ba:703d:e500::2a1])\n\tby perceval.ideasonboard.com (Postfix) with UTF8SMTPSA id D6C9C4BB\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tMon, 26 Jan 2026 20:01:08 +0100 (CET)"],"Authentication-Results":"lancelot.ideasonboard.com; dkim=pass (1024-bit key;\n\tunprotected) header.d=ideasonboard.com header.i=@ideasonboard.com\n\theader.b=\"HHcPYjZl\"; dkim-atps=neutral","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com;\n\ts=mail; t=1769454069;\n\tbh=B7YvItmwoOoCmOkFN7pD2Z8y8BCHNXzDjsgMb5Sjl/U=;\n\th=From:To:Subject:Date:In-Reply-To:References:From;\n\tb=HHcPYjZl3dp/YW6g7M3h9Jo6nT+ZnsMZoqB9m1Km86Chui09ZIXZ0Twl0DYaO3Ozq\n\tem+zQ+zG1Ec6P2s7HkSw6CqAZqZt28XVyQcbRIv18yI0fpvPtZltGV7VuxxALw9qLi\n\tIaxutzYjfHh0sV+hHvfXY00JbOcffBul1GqpOnQs=","From":"Laurent Pinchart <laurent.pinchart@ideasonboard.com>","To":"libcamera-devel@lists.libcamera.org","Subject":"[RFC/PATCH 1/3] Documentation: Reorganize the index of the \"For\n\tDevelopers\" section","Date":"Mon, 26 Jan 2026 21:01:39 +0200","Message-ID":"<20260126190141.2410546-2-laurent.pinchart@ideasonboard.com>","X-Mailer":"git-send-email 2.52.0","In-Reply-To":"<20260126190141.2410546-1-laurent.pinchart@ideasonboard.com>","References":"<20260126190141.2410546-1-laurent.pinchart@ideasonboard.com>","MIME-Version":"1.0","Content-Transfer-Encoding":"8bit","X-BeenThere":"libcamera-devel@lists.libcamera.org","X-Mailman-Version":"2.1.29","Precedence":"list","List-Id":"<libcamera-devel.lists.libcamera.org>","List-Unsubscribe":"<https://lists.libcamera.org/options/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=unsubscribe>","List-Archive":"<https://lists.libcamera.org/pipermail/libcamera-devel/>","List-Post":"<mailto:libcamera-devel@lists.libcamera.org>","List-Help":"<mailto:libcamera-devel-request@lists.libcamera.org?subject=help>","List-Subscribe":"<https://lists.libcamera.org/listinfo/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=subscribe>","Errors-To":"libcamera-devel-bounces@lists.libcamera.org","Sender":"\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>"},"content":"The section of the index aimed at developers starts with the\ncontribution guide, and only lists the libcamera architecture page\nfuther down. Reorganize it to start with the \"getting starting\" page,\nwhich, as its name implies, is meant to be a good entry point, and\ncontinue with the architecture and guides before the more specialized\ndocumentation.\n\nSigned-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>\n---\n Documentation/index.rst | 8 ++++----\n 1 file changed, 4 insertions(+), 4 deletions(-)","diff":"diff --git a/Documentation/index.rst b/Documentation/index.rst\nindex 8109b4295c92..03c3d0b4aff6 100644\n--- a/Documentation/index.rst\n+++ b/Documentation/index.rst\n@@ -19,12 +19,12 @@\n    :maxdepth: 1\n    :caption: For Developers\n \n-   Contribute <contributing>\n    Getting Started <getting-started>\n-   Camera Sensor Model <camera-sensor-model>\n-   IPA Writer's guide <guides/ipa>\n-   libcamera Architecture <libcamera_architecture>\n+   Architecture <libcamera_architecture>\n    Pipeline Handler Writer's Guide <guides/pipeline-handler>\n+   IPA Writer's guide <guides/ipa>\n+   Contribute <contributing>\n+   Camera Sensor Model <camera-sensor-model>\n    SoftwareISP Benchmarking <software-isp-benchmarking>\n    Tracing guide <guides/tracing>\n    Design document: AE <design/ae>\n","prefixes":["RFC/PATCH","1/3"]}