Show a cover letter.

GET /api/covers/20957/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 20957,
    "url": "https://patchwork.libcamera.org/api/covers/20957/?format=api",
    "web_url": "https://patchwork.libcamera.org/cover/20957/",
    "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": "<20240820130740.568243-1-dan.scally@ideasonboard.com>",
    "date": "2024-08-20T13:07:31",
    "name": "[v4,0/9] Documentation improvements",
    "submitter": {
        "id": 156,
        "url": "https://patchwork.libcamera.org/api/people/156/?format=api",
        "name": "Dan Scally",
        "email": "dan.scally@ideasonboard.com"
    },
    "mbox": "https://patchwork.libcamera.org/cover/20957/mbox/",
    "series": [
        {
            "id": 4528,
            "url": "https://patchwork.libcamera.org/api/series/4528/?format=api",
            "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=4528",
            "date": "2024-08-20T13:07:31",
            "name": "Documentation improvements",
            "version": 4,
            "mbox": "https://patchwork.libcamera.org/series/4528/mbox/"
        }
    ],
    "comments": "https://patchwork.libcamera.org/api/covers/20957/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 1BFEDBDB13\n\tfor <parsemail@patchwork.libcamera.org>;\n\tTue, 20 Aug 2024 13:07:59 +0000 (UTC)",
            "from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 31E74633D8;\n\tTue, 20 Aug 2024 15:07:57 +0200 (CEST)",
            "from perceval.ideasonboard.com (perceval.ideasonboard.com\n\t[213.167.242.64])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id C716B633B2\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tTue, 20 Aug 2024 15:07:53 +0200 (CEST)",
            "from mail.ideasonboard.com\n\t(cpc141996-chfd3-2-0-cust928.12-3.cable.virginm.net [86.13.91.161])\n\tby perceval.ideasonboard.com (Postfix) with ESMTPSA id 908934CC;\n\tTue, 20 Aug 2024 15:06:51 +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=\"gCr2DqMQ\"; dkim-atps=neutral",
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com;\n\ts=mail; t=1724159211;\n\tbh=HdZMPRMWuB9uuB+/4vi6xaS+115S1qgMr3dmbgT/ytI=;\n\th=From:To:Cc:Subject:Date:From;\n\tb=gCr2DqMQqc9Y1xxfWhAPqRT+5ujzxpkYPU3c6H8aJAIdXJCsdEbS5Liv53exUZG2j\n\ti9hsPwsBGt5+y2AZGdppA6+shMORjCNPuKJEK8PqXHnv/bVxfj0X1qzoRDOYr9Ok14\n\tovAUpFJik3zozBADK1+KMhup4ZNDNB22gLiDdVPM=",
        "From": "Daniel Scally <dan.scally@ideasonboard.com>",
        "To": "libcamera-devel@lists.libcamera.org",
        "Cc": "Daniel Scally <dan.scally@ideasonboard.com>",
        "Subject": "[PATCH v4 0/9] Documentation improvements",
        "Date": "Tue, 20 Aug 2024 14:07:31 +0100",
        "Message-Id": "<20240820130740.568243-1-dan.scally@ideasonboard.com>",
        "X-Mailer": "git-send-email 2.34.1",
        "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 All\n\nThis series aims to improve the Documentation .rst files within libcamera so we\ncan integrate them more easily into the libcamera website. The goal is to add a\nstructure that can replace the sidebar on the Docs page [1] with links to all of\nthe Documentation pages within the libcamera tree, especially the guides. To do\nthis properly some tidying up and reformating of the existing Documentation is\ndone and the introductory content from guides/introduction.rst moved to the\ndocs.rst page (and expanded) - this allows us to have the docs page on the\nwebsite and the index page in Documentation built within the libcamera tree\ndisplay the same content and links.\n\nThanks\nDan\n\n[1] https://libcamera.org/docs.html\n\nDaniel Scally (9):\n  Documentation: Add documentation-contents.rst\n  Documentation: Alphabetise the Documentation toctree\n  Documentation: Synchronise camera stack details\n  Documentation: Breakout docs.rst\n  Documentation: Remove libcamera architecture from introduction.rst\n  Documentation: Rework docs.rst into introduction.rst\n  Documentation: Rework index.rst\n  Documentation: Add internal-api-html placeholder\n  Documentation: Reformat documentation_contents.rst\n\n Documentation/camera-sensor-model.rst         |   2 +\n Documentation/code-of-conduct.rst             |   2 +\n Documentation/coding-style.rst                |   2 +\n Documentation/conf.py                         |  10 +-\n Documentation/docs.rst                        | 400 ------------------\n Documentation/documentation-contents.rst      |  35 ++\n Documentation/environment_variables.rst       |   2 +\n Documentation/feature_requirements.rst        | 150 +++++++\n Documentation/getting-started.rst             |   1 +\n .../guides/application-developer.rst          |   2 +\n Documentation/guides/introduction.rst         | 319 --------------\n Documentation/guides/ipa.rst                  |   2 +\n Documentation/guides/pipeline-handler.rst     |   2 +\n Documentation/guides/tracing.rst              |   2 +\n Documentation/index.rst                       |  24 +-\n Documentation/internal-api-html/index.rst     |   8 +\n Documentation/introduction.rst                | 227 ++++++++++\n Documentation/lens_driver_requirements.rst    |   2 +\n Documentation/libcamera_architecture.rst      | 168 ++++++++\n Documentation/mali-c55.dot                    |  25 ++\n Documentation/meson.build                     |   7 +-\n Documentation/python-bindings.rst             |   2 +\n Documentation/sensor_driver_requirements.rst  |   2 +\n Documentation/software-isp-benchmarking.rst   |   2 +\n Documentation/theme/static/css/theme.css      |   6 +-\n README.rst                                    |   3 -\n 26 files changed, 670 insertions(+), 737 deletions(-)\n delete mode 100644 Documentation/docs.rst\n create mode 100644 Documentation/documentation-contents.rst\n create mode 100644 Documentation/feature_requirements.rst\n delete mode 100644 Documentation/guides/introduction.rst\n create mode 100644 Documentation/internal-api-html/index.rst\n create mode 100644 Documentation/introduction.rst\n create mode 100644 Documentation/libcamera_architecture.rst\n create mode 100644 Documentation/mali-c55.dot"
}