{"id":20907,"url":"https://patchwork.libcamera.org/api/1.1/covers/20907/?format=json","web_url":"https://patchwork.libcamera.org/cover/20907/","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":"<20240814084215.61857-1-stefan.klug@ideasonboard.com>","date":"2024-08-14T08:41:01","name":"[RFC,v1,0/2] Documentation: include tuning-guide via external repo","submitter":{"id":184,"url":"https://patchwork.libcamera.org/api/1.1/people/184/?format=json","name":"Stefan Klug","email":"stefan.klug@ideasonboard.com"},"mbox":"https://patchwork.libcamera.org/cover/20907/mbox/","series":[{"id":4518,"url":"https://patchwork.libcamera.org/api/1.1/series/4518/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4518","date":"2024-08-14T08:41:01","name":"Documentation: include tuning-guide via external repo","version":1,"mbox":"https://patchwork.libcamera.org/series/4518/mbox/"}],"comments":"https://patchwork.libcamera.org/api/covers/20907/comments/","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 083A6BDB13\n\tfor <parsemail@patchwork.libcamera.org>;\n\tWed, 14 Aug 2024 08:42:26 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id DE18061946;\n\tWed, 14 Aug 2024 10:42:24 +0200 (CEST)","from perceval.ideasonboard.com (perceval.ideasonboard.com\n\t[213.167.242.64])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id 15DB161946\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tWed, 14 Aug 2024 10:42:23 +0200 (CEST)","from ideasonboard.com (unknown\n\t[IPv6:2a00:6020:448c:6c00:8a6:aa2:ebee:5ae5])\n\tby perceval.ideasonboard.com (Postfix) with ESMTPSA id 49DD62E0;\n\tWed, 14 Aug 2024 10:41:25 +0200 (CEST)"],"Authentication-Results":"lancelot.ideasonboard.com; dkim=pass (1024-bit key;\n\tunprotected) header.d=ideasonboard.com header.i=@ideasonboard.com\n\theader.b=\"CTpTHBut\"; dkim-atps=neutral","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com;\n\ts=mail; t=1723624885;\n\tbh=J0I9inYe2P+VWp7xtwcg63YxlYcQI5eoeukqikJ4t70=;\n\th=From:To:Cc:Subject:Date:From;\n\tb=CTpTHButgaZBst4dgTmIewfSvsstBug3UH3C86uKBMz3xi/23MKMLlbZX0cr/dLiY\n\t8+O6F+wUkaLSMFibRMr/dvUyajOjIbV2k7tBdlXFDhWg2FgSMwOkpMrM/vwkaGdZP9\n\tAOnQXNweoU5OlMWbU6pa40/W2LyS8igv4+LSLY70=","From":"Stefan Klug <stefan.klug@ideasonboard.com>","To":"libcamera-devel@lists.libcamera.org","Cc":"Stefan Klug <stefan.klug@ideasonboard.com>","Subject":"[RFC v1 0/2] Documentation: include tuning-guide via external repo","Date":"Wed, 14 Aug 2024 10:41:01 +0200","Message-ID":"<20240814084215.61857-1-stefan.klug@ideasonboard.com>","X-Mailer":"git-send-email 2.43.0","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":"Hi everyone,\n\nThese patches contain two documentation aspects I'd like to propose/discuss.\n\nPatch 1 switches the html docs to the furo theme. Reasoning is in the\ncommit message. I don't know all the places where the output of our\ndocumentation gets used. So maybe I'm underestimating the implications\nof that. A preview of the result is available here: \nhttps://libcamera.stefanklug.com/\n\nPatch 2 incorporates the tuning guide using an external repo. The\nreasoning is again in the commit message. The name of that new repo is\nstill tbd. I'd propose:\nhttps://gitlab.freedesktop.org/camera/libcamera-sensor-tuning-guide or\nhttps://gitlab.freedesktop.org/camera/libcamera-gudes-sensor-tuning \nif we believe there will be more guides coming up.\n\nBest regards,\nStefan\n\n\nStefan Klug (2):\n  Documentation: Use the furo sphinx theme\n  Documentation: Add tuning guide from external source\n\n Documentation/conf.py                        |  21 +-\n Documentation/guides/tuning                  |   1 +\n Documentation/index.rst                      |   1 +\n Documentation/meson.build                    |   2 +\n Documentation/theme/footer.html              |  14 -\n Documentation/theme/layout.html              | 109 -------\n Documentation/theme/search.html              |  63 ----\n Documentation/theme/static/css/theme.css     | 291 -------------------\n Documentation/theme/static/logo-and-text.svg | 223 ++++++++++++++\n Documentation/theme/static/search.png        | Bin 482 -> 0 bytes\n Documentation/theme/theme.conf               |   7 -\n README.rst                                   |   2 +-\n subprojects/libcamera-tuning-guide.wrap      |   7 +\n 13 files changed, 251 insertions(+), 490 deletions(-)\n create mode 120000 Documentation/guides/tuning\n delete mode 100644 Documentation/theme/footer.html\n delete mode 100644 Documentation/theme/layout.html\n delete mode 100644 Documentation/theme/search.html\n delete mode 100644 Documentation/theme/static/css/theme.css\n create mode 100644 Documentation/theme/static/logo-and-text.svg\n delete mode 100644 Documentation/theme/static/search.png\n delete mode 100644 Documentation/theme/theme.conf\n create mode 100644 subprojects/libcamera-tuning-guide.wrap"}