Show a patch.

GET /api/1.1/patches/9856/?format=api
HTTP 200 OK
Allow: GET, PUT, PATCH, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 9856,
    "url": "https://patchwork.libcamera.org/api/1.1/patches/9856/?format=api",
    "web_url": "https://patchwork.libcamera.org/patch/9856/",
    "project": {
        "id": 1,
        "url": "https://patchwork.libcamera.org/api/1.1/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": "<20200929144648.429397-2-niklas.soderlund@ragnatech.se>",
    "date": "2020-09-29T14:46:42",
    "name": "[libcamera-devel,v6,1/7] libcamera: properties: Add model property",
    "commit_ref": null,
    "pull_url": null,
    "state": "accepted",
    "archived": false,
    "hash": "1112efeba4fbb80ca998e6e34d14c484b2c12342",
    "submitter": {
        "id": 5,
        "url": "https://patchwork.libcamera.org/api/1.1/people/5/?format=api",
        "name": "Niklas Söderlund",
        "email": "niklas.soderlund@ragnatech.se"
    },
    "delegate": null,
    "mbox": "https://patchwork.libcamera.org/patch/9856/mbox/",
    "series": [
        {
            "id": 1336,
            "url": "https://patchwork.libcamera.org/api/1.1/series/1336/?format=api",
            "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=1336",
            "date": "2020-09-29T14:46:41",
            "name": "libcamera: Allow for user-friendly names in",
            "version": 6,
            "mbox": "https://patchwork.libcamera.org/series/1336/mbox/"
        }
    ],
    "comments": "https://patchwork.libcamera.org/api/patches/9856/comments/",
    "check": "pending",
    "checks": "https://patchwork.libcamera.org/api/patches/9856/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 0DDB1C3B5C\n\tfor <parsemail@patchwork.libcamera.org>;\n\tTue, 29 Sep 2020 14:47:01 +0000 (UTC)",
            "from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id AE103621D8;\n\tTue, 29 Sep 2020 16:46:59 +0200 (CEST)",
            "from vsp-unauthed02.binero.net (vsp-unauthed02.binero.net\n\t[195.74.38.227])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id D4AE760365\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tTue, 29 Sep 2020 16:46:57 +0200 (CEST)",
            "from bismarck.berto.se (p54ac52a8.dip0.t-ipconnect.de\n\t[84.172.82.168]) by bin-vsp-out-02.atm.binero.net (Halon) with ESMTPA\n\tid 9eda1012-0262-11eb-9823-005056917f90;\n\tTue, 29 Sep 2020 16:46:56 +0200 (CEST)"
        ],
        "X-Halon-ID": "9eda1012-0262-11eb-9823-005056917f90",
        "Authorized-sender": "niklas.soderlund@fsdn.se",
        "From": "=?utf-8?q?Niklas_S=C3=B6derlund?= <niklas.soderlund@ragnatech.se>",
        "To": "libcamera-devel@lists.libcamera.org",
        "Date": "Tue, 29 Sep 2020 16:46:42 +0200",
        "Message-Id": "<20200929144648.429397-2-niklas.soderlund@ragnatech.se>",
        "X-Mailer": "git-send-email 2.28.0",
        "In-Reply-To": "<20200929144648.429397-1-niklas.soderlund@ragnatech.se>",
        "References": "<20200929144648.429397-1-niklas.soderlund@ragnatech.se>",
        "MIME-Version": "1.0",
        "Subject": "[libcamera-devel] [PATCH v6 1/7] libcamera: properties: Add model\n\tproperty",
        "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>",
        "Content-Type": "text/plain; charset=\"utf-8\"",
        "Content-Transfer-Encoding": "base64",
        "Errors-To": "libcamera-devel-bounces@lists.libcamera.org",
        "Sender": "\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>"
    },
    "content": "The model name must to the extent possible describe the sensor. For most\ndevices this is the model name of the sensor. While for some devices the\nsensor model is unavailable as the sensor or the entire camera is part\nof a larger unit and exposed as a black-box to the system. In such cases\nthe model name of the smallest component closest to the sensor must be\nused.\n\nSigned-off-by: Niklas Söderlund <niklas.soderlund@ragnatech.se>\n---\n* Changes since v5\n- Expand description.\n- Changes so much by now I reluctantly have to drop Kieran's R-b :-(\n\n* Changes since v4\n- Expand description.\n\n* Changes since v3\n- s/as ASCII/in ASCII/\n---\n src/libcamera/property_ids.yaml | 23 +++++++++++++++++++++++\n 1 file changed, 23 insertions(+)",
    "diff": "diff --git a/src/libcamera/property_ids.yaml b/src/libcamera/property_ids.yaml\nindex 74ad0195d6310367..3f634503a7f201e3 100644\n--- a/src/libcamera/property_ids.yaml\n+++ b/src/libcamera/property_ids.yaml\n@@ -387,6 +387,29 @@ controls:\n                               |                    |\n                               +--------------------+\n \n+  - Model:\n+      type: string\n+      description: |\n+        The model name must to the extent possible describe the sensor. For most\n+        devices this is the model name of the sensor. While for some devices the\n+        sensor model is unavailable as the sensor or the entire camera is part\n+        of a larger unit and exposed as a black-box to the system. In such cases\n+        the model name of the smallest component closest to the sensor must be\n+        used.\n+\n+        The model name is not meant to be a camera name displayed to the\n+        end-user, but may be combined with other camera information to create a\n+        camera name.\n+\n+        The model name is not guaranteed to be unique in the system nor is\n+        it guaranteed to be stable or have any other properties required to make\n+        it a good candidate to be used as a permanent identifier of a camera.\n+\n+        The model name shall describe the camera in a human readable format and\n+        shall be encoded in ASCII.\n+\n+        Example model names are 'ov5670', 'imx219' or 'Logitech Webcam C930e'.\n+\n   - UnitCellSize:\n       type: Size\n       description: |\n",
    "prefixes": [
        "libcamera-devel",
        "v6",
        "1/7"
    ]
}