Show a cover letter.

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

{
    "id": 17819,
    "url": "https://patchwork.libcamera.org/api/covers/17819/?format=api",
    "web_url": "https://patchwork.libcamera.org/cover/17819/",
    "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": "<CAPhyPA4WGeOY_ic6KnFgFRoQnBekKTfa2K2tUgH5FsAkmeh2QQ@mail.gmail.com>",
    "date": "2022-11-21T14:18:11",
    "name": "[libcamera-devel,0/1] ipa/raspberrypi: Remove generic \"pause\" mechanism from Algorithm",
    "submitter": {
        "id": 130,
        "url": "https://patchwork.libcamera.org/api/people/130/?format=api",
        "name": "Nick Hollinghurst",
        "email": "nick.hollinghurst@raspberrypi.com"
    },
    "mbox": "https://patchwork.libcamera.org/cover/17819/mbox/",
    "series": [
        {
            "id": 3623,
            "url": "https://patchwork.libcamera.org/api/series/3623/?format=api",
            "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=3623",
            "date": "2022-11-21T14:18:11",
            "name": "ipa/raspberrypi: Remove generic \"pause\" mechanism from Algorithm",
            "version": 1,
            "mbox": "https://patchwork.libcamera.org/series/3623/mbox/"
        }
    ],
    "comments": "https://patchwork.libcamera.org/api/covers/17819/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 7998ABD16B\n\tfor <parsemail@patchwork.libcamera.org>;\n\tMon, 21 Nov 2022 14:18:25 +0000 (UTC)",
            "from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id CB6CF6331A;\n\tMon, 21 Nov 2022 15:18:24 +0100 (CET)",
            "from mail-yw1-x1136.google.com (mail-yw1-x1136.google.com\n\t[IPv6:2607:f8b0:4864:20::1136])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id B790B63097\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tMon, 21 Nov 2022 15:18:23 +0100 (CET)",
            "by mail-yw1-x1136.google.com with SMTP id\n\t00721157ae682-37063f855e5so114851947b3.3\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tMon, 21 Nov 2022 06:18:23 -0800 (PST)"
        ],
        "DKIM-Signature": [
            "v=1; a=rsa-sha256; c=relaxed/simple; d=libcamera.org;\n\ts=mail; t=1669040304;\n\tbh=WRjvJC5xdYRILXDG5a1HfobqR3zLOyxG/bEbpVLqLaA=;\n\th=Date:To:Subject:List-Id:List-Unsubscribe:List-Archive:List-Post:\n\tList-Help:List-Subscribe:From:Reply-To:From;\n\tb=0sMDdml+lR0uW/6NVihr4lvPBAmg2wTgGq6a2MGaM0if8HAtOzdVVadiXO8s3fMZG\n\tV6ZlAm+jAq+LEzzNZSnubkSWK2jqYEE/TA5Ohv2ehOe+kuZWhNqJhMlzmuGYhQ85t8\n\tl3pTGgq9EnK2T9FjSRXOeKgtR0hNpa1kQdVZnfjb0qmurPYw+twJnM+B3veoPufL4w\n\tP5tzNas6J0lDBrCmOe0NuIxzw9giR4+Qp2Za1bR2MCW474mbgw0fyrG5mtyFi4F+dr\n\ttos3vm6s55Jfhbft72vr/3fnijeSTdNFZF/bMozdGHI02HRM1JCHlYUsU5jQVKS/lI\n\tcFJnc8DZnrn8Q==",
            "v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=raspberrypi.com; s=google;\n\th=to:subject:message-id:date:from:mime-version:from:to:cc:subject\n\t:date:message-id:reply-to;\n\tbh=Qix8iTVKqIjmPrIn9jRKVCfTaiMT79qZxwJHtnCpvBo=;\n\tb=qwAEpGSy7kCYOEk7i/npyJZ5uNpB8NFoNorWoF+shkXI8RCHsCYx7i5n/bReJyNVb3\n\tOaJ7oOAV1dHXm7HY9Een4X7TCTg1rEyV984NvSAkphOl1hXkBevXmXaCNRTX2I7J8OSC\n\t/hB8mbeq+rOUkMFGOcPImcCu2gwrFW7OWMlq6raWvRNMo+1LpULKgqjNbNj66owLdS/o\n\tn4LdsH347UtkfSnM8k2T4qz2tAoy+BOFcLuOBvxs0nEe4o4lBl91c4c95+ytLDUl/7R9\n\tXotspe+ND7HxBiQNo5iidmd9y7oqQ9DViSUlMCJIpLS5Fl7FohSsrrqbNqXxlZQxWN2j\n\tezZA=="
        ],
        "Authentication-Results": "lancelot.ideasonboard.com; dkim=pass (2048-bit key; \n\tunprotected) header.d=raspberrypi.com\n\theader.i=@raspberrypi.com\n\theader.b=\"qwAEpGSy\"; dkim-atps=neutral",
        "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20210112;\n\th=to:subject:message-id:date:from:mime-version:x-gm-message-state\n\t:from:to:cc:subject:date:message-id:reply-to;\n\tbh=Qix8iTVKqIjmPrIn9jRKVCfTaiMT79qZxwJHtnCpvBo=;\n\tb=2T3UiRHZzFN6KKqS6zV2KvjYcsseA6BPcFq8h/sSIkh1SDBv2fg35hRX+IwzX+5MWY\n\tru86s14MxrTqrWMWYb14Qg08yidpz9hIUK/j/s6+J34tGqfXZ9g+K4bA454vDZjEqJRg\n\tpL9NGgawwZWyOchonX7KIPO2SNrmE65b5TrUgM5hdh16Fttr37pj7m6bh+PxUkHsP8VK\n\t7NNL4dmpxjY3psLFdUb0NEPWAIj29aD4n8URVoaZhAncXLTsTwiVJ6KRFGdH+iUE1s73\n\tEULdwqy+lZzfrr6PRUxofGx2+QZXLiNadR0q6ftOK+nBRkIIVdXLxuobUqeK3x+tk6zj\n\tRu0w==",
        "X-Gm-Message-State": "ANoB5pmygTAZr8H3B1E6cYBRdvuooF4S0/cO0L4GuotCpE6dqA8W8tfx\n\tzeVv3hmb7cb0/VElFEd7qWS2/ITlBP80xoobiv8KurSH5YQ=",
        "X-Google-Smtp-Source": "AA0mqf60lmmXpfcIA2JWC/90U/o71Iw/IXh6UGNOZPjTJ4PcsLAi4av+jziQOgLvv4v7qRpuvoVSgdCdDxx15jLzj/8=",
        "X-Received": "by 2002:a05:690c:c14:b0:345:1d35:8884 with SMTP id\n\tcl20-20020a05690c0c1400b003451d358884mr337515ywb.405.1669040302288;\n\tMon, 21 Nov 2022 06:18:22 -0800 (PST)",
        "MIME-Version": "1.0",
        "Date": "Mon, 21 Nov 2022 14:18:11 +0000",
        "Message-ID": "<CAPhyPA4WGeOY_ic6KnFgFRoQnBekKTfa2K2tUgH5FsAkmeh2QQ@mail.gmail.com>",
        "To": "libcamera-devel@lists.libcamera.org",
        "Content-Type": "text/plain; charset=\"UTF-8\"",
        "Subject": "[libcamera-devel] [PATCH 0/1] ipa/raspberrypi: Remove generic\n\t\"pause\" mechanism from Algorithm",
        "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>",
        "From": "Nick Hollinghurst via libcamera-devel\n\t<libcamera-devel@lists.libcamera.org>",
        "Reply-To": "Nick Hollinghurst <nick.hollinghurst@raspberrypi.com>",
        "Errors-To": "libcamera-devel-bounces@lists.libcamera.org",
        "Sender": "\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>"
    },
    "content": "Hi all,\n\nMy first post here!  I'd like to make a small change in the Raspberry Pi IPA.\n\nOur control algorithms had generic \"pause()\" and \"resume()\" methods\nbut it turns out we don't need to call them through the generic API,\nnor use the base implementation. Where we've overridden them, the\nsemantics are subtly different (e.g. in AGC, resume() converts\nfixed-gain and fixed-exposure modes to full-auto); there is also scope\nfor confusion with AF \"pause\" in future. So we've decided to remove\nthese generic methods.\n\nRegards,\n\n Nick"
}