Cover Letter Detail
Show a cover letter.
GET /api/covers/26751/?format=api
{ "id": 26751, "url": "https://patchwork.libcamera.org/api/covers/26751/?format=api", "web_url": "https://patchwork.libcamera.org/cover/26751/", "project": { "id": 1, "url": "https://patchwork.libcamera.org/api/projects/1/?format=api", "name": "libcamera", "link_name": "libcamera", "list_id": "libcamera_core", "list_email": "libcamera-devel@lists.libcamera.org", "web_url": "", "scm_url": "", "webscm_url": "" }, "msgid": "<20260513212613.362445-1-laurent.pinchart@ideasonboard.com>", "date": "2026-05-13T21:26:10", "name": "[libcamera-ci,v3,0/2] Deploy documentation to docs.libcamera.org", "submitter": { "id": 2, "url": "https://patchwork.libcamera.org/api/people/2/?format=api", "name": "Laurent Pinchart", "email": "laurent.pinchart@ideasonboard.com" }, "mbox": "https://patchwork.libcamera.org/cover/26751/mbox/", "series": [ { "id": 5944, "url": "https://patchwork.libcamera.org/api/series/5944/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5944", "date": "2026-05-13T21:26:10", "name": "Deploy documentation to docs.libcamera.org", "version": 3, "mbox": "https://patchwork.libcamera.org/series/5944/mbox/" } ], "comments": "https://patchwork.libcamera.org/api/covers/26751/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 2DB8BBDB1C\n\tfor <parsemail@patchwork.libcamera.org>;\n\tWed, 13 May 2026 21:26:17 +0000 (UTC)", "from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 2FF0E62FEC;\n\tWed, 13 May 2026 23:26:16 +0200 (CEST)", "from perceval.ideasonboard.com (perceval.ideasonboard.com\n\t[213.167.242.64])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id C0A0562010\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tWed, 13 May 2026 23:26:14 +0200 (CEST)", "from killaraus.ideasonboard.com\n\t(2001-14ba-70f3-e800--a06.rev.dnainternet.fi\n\t[IPv6:2001:14ba:70f3:e800::a06])\n\tby perceval.ideasonboard.com (Postfix) with ESMTPSA id BFD796A2;\n\tWed, 13 May 2026 23:26:05 +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=\"sX4mea7S\"; dkim-atps=neutral", "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com;\n\ts=mail; t=1778707566;\n\tbh=gBVOcoLK9rG7R+DldF89xMszTSy/jJt3qoiBiBeAKOI=;\n\th=From:To:Cc:Subject:Date:From;\n\tb=sX4mea7Sfh3S0smMaIK+uYEAvlaPQfnnKVcZ0u/RfnmM1tM53ltW8idccXg9M5KVZ\n\t31WT51hRI4DnrQApkkBV65MDqczU0hdafBnNWa+pwErtpj6ayY5KWs7wn6UYeSwMmI\n\tuU8lzEc0NtbjtpMEqxwgY4DgHcrLCaP3uQSgnSf4=", "From": "Laurent Pinchart <laurent.pinchart@ideasonboard.com>", "To": "libcamera-devel@lists.libcamera.org", "Cc": "Stefan Klug <stefan.klug@ideasonboard.com>", "Subject": "[libcamera-ci] [PATCH v3 0/2] Deploy documentation to\n\tdocs.libcamera.org", "Date": "Thu, 14 May 2026 00:26:10 +0300", "Message-ID": "<20260513212613.362445-1-laurent.pinchart@ideasonboard.com>", "X-Mailer": "git-send-email 2.53.0", "MIME-Version": "1.0", "Content-Type": "text/plain; charset=UTF-8", "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": "Hello everybody,\n\nHere's a new version of Stefan's CI documentation deployment series,\nwith review comments from v2 taken into account.\n\nThis series implements building of the libcamera documentation and\ndeploying it to docs.libcamera.org. Deployment shall happen on pushes to\neither master or a tag. Example results for the master branch can be\nfound in https://docs.libcamera.org/master/.\n\nUnlike my previous attempt to fix usage of tha install tags, this\nversion does not depend on any changes to libcamera.\n\nA successful CI pipeline run of this version (without the deployment job\nas the pipeline was run on a non-master branch) is available at\nhttps://gitlab.freedesktop.org/pinchartl/libcamera/-/pipelines/1666729.\n\nStefan Klug (2):\n Split documentation build into separate build step\n Deploy docs to docs.libcamera.org\n\n .gitlab-ci/build-libcamera-docs.sh | 42 +++++++++++++++++++\n .gitlab-ci/deploy-libcamera-docs.sh | 23 +++++++++++\n .gitlab-ci/setup-container.sh | 2 +\n gitlab-ci.yml | 62 ++++++++++++++++++++++++++---\n 4 files changed, 124 insertions(+), 5 deletions(-)\n create mode 100755 .gitlab-ci/build-libcamera-docs.sh\n create mode 100755 .gitlab-ci/deploy-libcamera-docs.sh\n\n\nbase-commit: 5507284a568dced1b8a0d6fec21052b2d306c61e" }