Show a cover letter.

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

{
    "id": 79203,
    "url": "http://patchwork.dpdk.org/api/covers/79203/?format=api",
    "web_url": "http://patchwork.dpdk.org/project/dpdk/cover/20200929153413.280581-1-bruce.richardson@intel.com/",
    "project": {
        "id": 1,
        "url": "http://patchwork.dpdk.org/api/projects/1/?format=api",
        "name": "DPDK",
        "link_name": "dpdk",
        "list_id": "dev.dpdk.org",
        "list_email": "dev@dpdk.org",
        "web_url": "http://core.dpdk.org",
        "scm_url": "git://dpdk.org/dpdk",
        "webscm_url": "http://git.dpdk.org/dpdk",
        "list_archive_url": "https://inbox.dpdk.org/dev",
        "list_archive_url_format": "https://inbox.dpdk.org/dev/{}",
        "commit_url_format": ""
    },
    "msgid": "<20200929153413.280581-1-bruce.richardson@intel.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20200929153413.280581-1-bruce.richardson@intel.com",
    "date": "2020-09-29T15:34:09",
    "name": "[0/4] improve output when building docs",
    "submitter": {
        "id": 20,
        "url": "http://patchwork.dpdk.org/api/people/20/?format=api",
        "name": "Bruce Richardson",
        "email": "bruce.richardson@intel.com"
    },
    "mbox": "http://patchwork.dpdk.org/project/dpdk/cover/20200929153413.280581-1-bruce.richardson@intel.com/mbox/",
    "series": [
        {
            "id": 12595,
            "url": "http://patchwork.dpdk.org/api/series/12595/?format=api",
            "web_url": "http://patchwork.dpdk.org/project/dpdk/list/?series=12595",
            "date": "2020-09-29T15:34:09",
            "name": "improve output when building docs",
            "version": 1,
            "mbox": "http://patchwork.dpdk.org/series/12595/mbox/"
        }
    ],
    "comments": "http://patchwork.dpdk.org/api/covers/79203/comments/",
    "headers": {
        "Return-Path": "<dev-bounces@dpdk.org>",
        "X-Original-To": "patchwork@inbox.dpdk.org",
        "Delivered-To": "patchwork@inbox.dpdk.org",
        "Received": [
            "from dpdk.org (dpdk.org [92.243.14.124])\n\tby inbox.dpdk.org (Postfix) with ESMTP id 90A55A04BC;\n\tTue, 29 Sep 2020 17:34:26 +0200 (CEST)",
            "from [92.243.14.124] (localhost [127.0.0.1])\n\tby dpdk.org (Postfix) with ESMTP id DBB401C299;\n\tTue, 29 Sep 2020 17:34:22 +0200 (CEST)",
            "from mga06.intel.com (mga06.intel.com [134.134.136.31])\n by dpdk.org (Postfix) with ESMTP id 808EF1BFE5\n for <dev@dpdk.org>; Tue, 29 Sep 2020 17:34:21 +0200 (CEST)",
            "from fmsmga005.fm.intel.com ([10.253.24.32])\n by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;\n 29 Sep 2020 08:34:19 -0700",
            "from silpixa00399126.ir.intel.com ([10.237.222.4])\n by fmsmga005.fm.intel.com with ESMTP; 29 Sep 2020 08:34:18 -0700"
        ],
        "IronPort-SDR": [
            "\n /z9Sg5+BbzojneHgJEyuXWfPs6oJB0Cj8kYxTFafTQrgCBuuOIIB9ReOshFPoPOWidZ7BK+KuB\n Py8KPouNA5YA==",
            "\n 0AyWVgspjmCJLGAkebWcDdmYaI0yJCBXztA+JC/ri8/AQQMotEE5RaYSuE/FT68yy9/wVC9GB/\n XSLjOCRSKrEQ=="
        ],
        "X-IronPort-AV": [
            "E=McAfee;i=\"6000,8403,9759\"; a=\"223809925\"",
            "E=Sophos;i=\"5.77,319,1596524400\"; d=\"scan'208\";a=\"223809925\"",
            "E=Sophos;i=\"5.77,319,1596524400\"; d=\"scan'208\";a=\"514726410\""
        ],
        "X-Amp-Result": "SKIPPED(no attachment in message)",
        "X-Amp-File-Uploaded": "False",
        "X-ExtLoop1": "1",
        "From": "Bruce Richardson <bruce.richardson@intel.com>",
        "To": "dev@dpdk.org",
        "Cc": "thomas@monjalon.net,\n\tBruce Richardson <bruce.richardson@intel.com>",
        "Date": "Tue, 29 Sep 2020 16:34:09 +0100",
        "Message-Id": "<20200929153413.280581-1-bruce.richardson@intel.com>",
        "X-Mailer": "git-send-email 2.25.1",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "Subject": "[dpdk-dev] [PATCH 0/4] improve output when building docs",
        "X-BeenThere": "dev@dpdk.org",
        "X-Mailman-Version": "2.1.15",
        "Precedence": "list",
        "List-Id": "DPDK patches and discussions <dev.dpdk.org>",
        "List-Unsubscribe": "<https://mails.dpdk.org/options/dev>,\n <mailto:dev-request@dpdk.org?subject=unsubscribe>",
        "List-Archive": "<http://mails.dpdk.org/archives/dev/>",
        "List-Post": "<mailto:dev@dpdk.org>",
        "List-Help": "<mailto:dev-request@dpdk.org?subject=help>",
        "List-Subscribe": "<https://mails.dpdk.org/listinfo/dev>,\n <mailto:dev-request@dpdk.org?subject=subscribe>",
        "Errors-To": "dev-bounces@dpdk.org",
        "Sender": "\"dev\" <dev-bounces@dpdk.org>"
    },
    "content": "When building the documentation, a lot of text is output, meaning that\nany warnings can be missed in all the text. Unfortunately, ninja merges\nboth stderr and stdout of all tasks so one cannot just redirect stdout to\na separate location as part of the build command to rectify that.\nTherefore, since we rarely care about the output of the doc builds, only\noutput the stderr text and write the standard output text to a log file\nin the relevant build folder (i.e. build/doc/guides or build/doc/api)\n\nBruce Richardson (4):\n  doc/api: hide verbose doxygen standard output\n  doc/api: align output folder with sphinx guides\n  doc/api: put output log file in build directory\n  doc/guides: suppress printing out standard output\n\n buildtools/call-sphinx-build.py | 6 ++++--\n doc/api/generate_doxygen.sh     | 6 ++++--\n doc/api/meson.build             | 6 +++---\n 3 files changed, 11 insertions(+), 7 deletions(-)"
}