get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 65928,
    "url": "http://patches.dpdk.org/api/patches/65928/?format=api",
    "web_url": "http://patches.dpdk.org/project/dpdk/patch/20200219194131.29417-5-david.marchand@redhat.com/",
    "project": {
        "id": 1,
        "url": "http://patches.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": "<20200219194131.29417-5-david.marchand@redhat.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20200219194131.29417-5-david.marchand@redhat.com",
    "date": "2020-02-19T19:41:31",
    "name": "[4/4] ci: reorganise Travis jobs",
    "commit_ref": null,
    "pull_url": null,
    "state": "accepted",
    "archived": true,
    "hash": "0f649f4dc4163138e63b9e8dd4caa56965c1f79b",
    "submitter": {
        "id": 1173,
        "url": "http://patches.dpdk.org/api/people/1173/?format=api",
        "name": "David Marchand",
        "email": "david.marchand@redhat.com"
    },
    "delegate": {
        "id": 1,
        "url": "http://patches.dpdk.org/api/users/1/?format=api",
        "username": "tmonjalo",
        "first_name": "Thomas",
        "last_name": "Monjalon",
        "email": "thomas@monjalon.net"
    },
    "mbox": "http://patches.dpdk.org/project/dpdk/patch/20200219194131.29417-5-david.marchand@redhat.com/mbox/",
    "series": [
        {
            "id": 8620,
            "url": "http://patches.dpdk.org/api/series/8620/?format=api",
            "web_url": "http://patches.dpdk.org/project/dpdk/list/?series=8620",
            "date": "2020-02-19T19:41:27",
            "name": "Reorganise Travis jobs",
            "version": 1,
            "mbox": "http://patches.dpdk.org/series/8620/mbox/"
        }
    ],
    "comments": "http://patches.dpdk.org/api/patches/65928/comments/",
    "check": "fail",
    "checks": "http://patches.dpdk.org/api/patches/65928/checks/",
    "tags": {},
    "related": [],
    "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 08A03A0555;\n\tWed, 19 Feb 2020 20:42:22 +0100 (CET)",
            "from [92.243.14.124] (localhost [127.0.0.1])\n\tby dpdk.org (Postfix) with ESMTP id 149761BFAD;\n\tWed, 19 Feb 2020 20:42:00 +0100 (CET)",
            "from us-smtp-delivery-1.mimecast.com (us-smtp-2.mimecast.com\n [205.139.110.61]) by dpdk.org (Postfix) with ESMTP id 2ACB11BF9F\n for <dev@dpdk.org>; Wed, 19 Feb 2020 20:41:57 +0100 (CET)",
            "from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com\n [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id\n us-mta-38-Qd7LhIu-M06Mpbsxmm_pxA-1; Wed, 19 Feb 2020 14:41:52 -0500",
            "from smtp.corp.redhat.com (int-mx07.intmail.prod.int.phx2.redhat.com\n [10.5.11.22])\n (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))\n (No client certificate requested)\n by mimecast-mx01.redhat.com (Postfix) with ESMTPS id A68AE477;\n Wed, 19 Feb 2020 19:41:51 +0000 (UTC)",
            "from dmarchan.remote.csb (ovpn-204-34.brq.redhat.com [10.40.204.34])\n by smtp.corp.redhat.com (Postfix) with ESMTP id 629841001B09;\n Wed, 19 Feb 2020 19:41:50 +0000 (UTC)"
        ],
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;\n s=mimecast20190719; t=1582141316;\n h=from:from:reply-to:subject:subject:date:date:message-id:message-id:\n to:to:cc:cc:mime-version:mime-version:content-type:content-type:\n content-transfer-encoding:content-transfer-encoding:\n in-reply-to:in-reply-to:references:references;\n bh=FiWRqDDGsssEX6XU3vJcZCr5MgeEamsfC2auAxPcPjU=;\n b=QUJf6PsoP/gG5nQJZKsdpgr7ljopnmDgFK8xyl3efk/v6pvlqmmOSMgii4lPbWQGM28/Aj\n eYQQZU/viYag0PHpns5wjkK4I45E0O+VdAJOI7U1grHM5pUjOb7ECPcH/47ru0nlF2s3MN\n b3UPcovfv/SZaURJZNmCcM7KsC/x2vc=",
        "X-MC-Unique": "Qd7LhIu-M06Mpbsxmm_pxA-1",
        "From": "David Marchand <david.marchand@redhat.com>",
        "To": "thomas@monjalon.net,\n\taconole@redhat.com",
        "Cc": "dev@dpdk.org,\n\tMichael Santana <maicolgabriel@hotmail.com>",
        "Date": "Wed, 19 Feb 2020 20:41:31 +0100",
        "Message-Id": "<20200219194131.29417-5-david.marchand@redhat.com>",
        "In-Reply-To": "<20200219194131.29417-1-david.marchand@redhat.com>",
        "References": "<20200219194131.29417-1-david.marchand@redhat.com>",
        "MIME-Version": "1.0",
        "X-Scanned-By": "MIMEDefang 2.84 on 10.5.11.22",
        "X-Mimecast-Spam-Score": "0",
        "X-Mimecast-Originator": "redhat.com",
        "Content-Type": "text/plain; charset=US-ASCII",
        "Content-Transfer-Encoding": "quoted-printable",
        "Subject": "[dpdk-dev] [PATCH 4/4] ci: reorganise Travis jobs",
        "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": "Let's prune the jobs list to limit the amount of time spent by the robot\nin Travis.\n\nSince meson enables automatically the relevant components, there is not\nmuch gain in testing with extra_packages vs required_packages only.\n\nFor a given arch/compiler/env combination, compilation is first tested\nin all jobs that run tests or build the docs or run the ABI checks.\nIn the same context, for jobs that accumulates running tests, building\nthe docs etc..., those steps are independent and can be split to save\nsome cpu on Travis.\n\nWith this, we go down from 21 to 15 jobs.\n\nNote: this patch requires a flush of the existing caches in Travis.\n\nSigned-off-by: David Marchand <david.marchand@redhat.com>\n---\n .travis.yml | 51 +++++++++------------------------------------------\n 1 file changed, 9 insertions(+), 42 deletions(-)",
    "diff": "diff --git a/.travis.yml b/.travis.yml\nindex c174d5f30..b64a81bd0 100644\n--- a/.travis.yml\n+++ b/.travis.yml\n@@ -15,15 +15,12 @@ addons:\n     update: true\n     packages: &required_packages\n       - [libnuma-dev, python3-setuptools, python3-wheel, python3-pip, ninja-build]\n+      - [libbsd-dev, libpcap-dev, libibverbs-dev, libcrypto++-dev, libfdt-dev, libjansson4]\n \n _aarch64_packages: &aarch64_packages\n   - *required_packages\n   - [gcc-aarch64-linux-gnu, libc6-dev-arm64-cross, pkg-config-aarch64-linux-gnu]\n \n-_extra_packages: &extra_packages\n-  - *required_packages\n-  - [libbsd-dev, libpcap-dev, libibverbs-dev, libcrypto++-dev, libfdt-dev, libjansson4]\n-\n _libabigail_build_packages: &libabigail_build_packages\n   - [autoconf, automake, libtool, pkg-config, libxml2-dev, libdw-dev]\n \n@@ -43,66 +40,39 @@ jobs:\n   - env: DEF_LIB=\"static\"\n     arch: amd64\n     compiler: gcc\n-  - env: DEF_LIB=\"shared\"\n-    arch: amd64\n-    compiler: gcc\n   - env: DEF_LIB=\"shared\" RUN_TESTS=1\n     arch: amd64\n     compiler: gcc\n-  - env: DEF_LIB=\"static\" EXTRA_PACKAGES=1\n-    arch: amd64\n-    compiler: gcc\n-    addons:\n-      apt:\n-        packages:\n-          - *extra_packages\n-  - env: DEF_LIB=\"shared\" EXTRA_PACKAGES=1 RUN_TESTS=1 BUILD_DOCS=1\n+  - env: DEF_LIB=\"shared\" BUILD_DOCS=1\n     arch: amd64\n     compiler: gcc\n     addons:\n       apt:\n         packages:\n-          - *extra_packages\n+          - *required_packages\n           - *doc_packages\n-  - env: DEF_LIB=\"shared\" EXTRA_PACKAGES=1 ABI_CHECKS=1\n+  - env: DEF_LIB=\"shared\" ABI_CHECKS=1\n     arch: amd64\n     compiler: gcc\n     addons:\n       apt:\n         packages:\n-          - *extra_packages\n+          - *required_packages\n           - *libabigail_build_packages\n   # x86_64 clang jobs\n   - env: DEF_LIB=\"static\"\n     arch: amd64\n     compiler: clang\n-  - env: DEF_LIB=\"shared\"\n-    arch: amd64\n-    compiler: clang\n   - env: DEF_LIB=\"shared\" RUN_TESTS=1\n     arch: amd64\n     compiler: clang\n-  - env: DEF_LIB=\"static\" EXTRA_PACKAGES=1\n-    arch: amd64\n-    compiler: clang\n-    addons:\n-      apt:\n-        packages:\n-          - *extra_packages\n-  - env: DEF_LIB=\"shared\" EXTRA_PACKAGES=1\n-    arch: amd64\n-    compiler: clang\n-    addons:\n-      apt:\n-        packages:\n-          - *extra_packages\n-  - env: DEF_LIB=\"shared\" EXTRA_PACKAGES=1 RUN_TESTS=1 BUILD_DOCS=1\n+  - env: DEF_LIB=\"shared\" BUILD_DOCS=1\n     arch: amd64\n     compiler: clang\n     addons:\n       apt:\n         packages:\n-          - *extra_packages\n+          - *required_packages\n           - *doc_packages\n   # x86_64 cross-compiling 32-bits jobs\n   - env: DEF_LIB=\"static\" BUILD_32BIT=1\n@@ -131,9 +101,6 @@ jobs:\n   - env: DEF_LIB=\"static\"\n     arch: arm64\n     compiler: gcc\n-  - env: DEF_LIB=\"shared\"\n-    arch: arm64\n-    compiler: gcc\n   - env: DEF_LIB=\"shared\" BUILD_DOCS=1\n     arch: arm64\n     compiler: gcc\n@@ -142,13 +109,13 @@ jobs:\n         packages:\n           - *required_packages\n           - *doc_packages\n-  - env: DEF_LIB=\"shared\" EXTRA_PACKAGES=1 ABI_CHECKS=1\n+  - env: DEF_LIB=\"shared\" ABI_CHECKS=1\n     arch: arm64\n     compiler: gcc\n     addons:\n       apt:\n         packages:\n-          - *extra_packages\n+          - *required_packages\n           - *libabigail_build_packages\n   # aarch64 clang jobs\n   - env: DEF_LIB=\"static\"\n",
    "prefixes": [
        "4/4"
    ]
}