)]}'
{
  "log": [
    {
      "commit": "dbb0043547718d5df6f75286dc930c669ac76ede",
      "tree": "fc0e5467afc82abefc30d0f476d348d05ae2e512",
      "parents": [
        "884ff67a59232816532f73137405578237e1571c"
      ],
      "author": {
        "name": "Sebb",
        "email": "sebbASF@users.noreply.github.com",
        "time": "Fri Oct 16 21:47:04 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 16 16:47:04 2026 -0400"
      },
      "message": "Highlight restrictions on file formats and links (#765)\n\nEmphasize file submission requirements for agreements."
    },
    {
      "commit": "884ff67a59232816532f73137405578237e1571c",
      "tree": "029964edfdfdc96bf2187e9b53291e150e9f71ed",
      "parents": [
        "1b00edef707a57963b7e14b9f86279c4c9fd05d1"
      ],
      "author": {
        "name": "Alastair McFarlane",
        "email": "arm@apache.org",
        "time": "Tue Oct 06 18:05:44 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 06 13:05:44 2026 -0400"
      },
      "message": "Add rewrite rule for PURLs and remove previous one (#764)"
    },
    {
      "commit": "1b00edef707a57963b7e14b9f86279c4c9fd05d1",
      "tree": "8003c7c2febdfe9e312aa4d72ba823cc688c1e52",
      "parents": [
        "fa323ee609b98a8d6dd76d2f6ff3cc657ddd28f9"
      ],
      "author": {
        "name": "Dave Fisher",
        "email": "dave2wave@comcast.net",
        "time": "Mon Oct 05 12:22:39 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 05 15:22:39 2026 -0400"
      },
      "message": "Adjust Redirects for Purl URL change (#763)\n\n* Remove redirect for ASF release catalog\n\nRemoved temporary redirect for the ASF release catalog.\n\n* Add .htaccess for Apache rewrite rules"
    },
    {
      "commit": "fa323ee609b98a8d6dd76d2f6ff3cc657ddd28f9",
      "tree": "eba321c9af74aa018e0577cd9ead3ce502acc9a8",
      "parents": [
        "355905f95867f809c0b2cbcaf3c993fdcec3724a"
      ],
      "author": {
        "name": "Dave Fisher",
        "email": "dave2wave@comcast.net",
        "time": "Thu Oct 01 09:37:26 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 02 00:37:26 2026 +0800"
      },
      "message": "Include link to Project Download Page in release policy (#704)\n\nAdded a link to the Project Download Page in the release announcement guidelines."
    },
    {
      "commit": "355905f95867f809c0b2cbcaf3c993fdcec3724a",
      "tree": "13f2893db6759c6f0cefbb95e9cf05dfe8b80aaa",
      "parents": [
        "8f6dcf79e3d77be9c5e910a61adbe3a021bed911"
      ],
      "author": {
        "name": "Thomas Neidhart",
        "email": "thomas.neidhart@gmail.com",
        "time": "Wed Sep 30 17:27:54 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 30 17:27:54 2026 +0200"
      },
      "message": "Publish the board minutes pages from SVN with the calendar (#762)\n\n* Publish the board minutes pages from SVN with the calendar\n\nThe Board Agenda Tool now commits the board minutes pages - one per\nmeeting, one per year, and one per committee or office - to\ninfrastructure/site/trunk/content/foundation/board/minutes in SVN,\nbeside calendar.md. get_calendar.sh exports them into\ncontent/foundation/board/minutes the same way it exports the calendar,\nso the regular builds publish them under /foundation/board/minutes/.\n\nThe directory is removed before the export, since an export over an\nexisting tree would keep pages SVN has since deleted, and the script\nnow stops on the first failure so that a failed export can fail the\nbuild rather than publish the site without the pages.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n\n* Rename get_calendar.sh to get_board_pages.sh\n\nIt now exports the board minutes pages as well as the calendar.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n\n* README: a failed export now fails the build\n\napache/infrastructure-pelican#102 made asfrun stop the build when a\nsetup script exits non-zero.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n\n---------\n\nCo-authored-by: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "8f6dcf79e3d77be9c5e910a61adbe3a021bed911",
      "tree": "a19309606366119bd4741ae25f443e5f96e30acc",
      "parents": [
        "fe7423d8b7d8d70a49249c696e406a5c6bca5717"
      ],
      "author": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Tue Sep 29 09:52:40 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 29 14:52:40 2026 +0100"
      },
      "message": "Restore Fluo to the list of unregistered trademarks (#761)\n\nThis partially reverts commit 2f76c7ccf37a5a57ef04dc56fde1b3d50e54a1e5,\nrestoring Apache Fluo to the list of unregistered trademarks. Apache\nFluo was not moved to the attic, but was assigned to the Apache Accumulo\nPMC, and is still a trademark in active use."
    },
    {
      "commit": "fe7423d8b7d8d70a49249c696e406a5c6bca5717",
      "tree": "f5072f6c2cf58244bc3178818bc382724367ba03",
      "parents": [
        "57bac423b5eff1a7acf9a2fe2586ef708aabb3be"
      ],
      "author": {
        "name": "Justin Mclean",
        "email": "jmclean@apache.org",
        "time": "Tue Sep 29 01:12:45 2026 +1000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 28 11:12:45 2026 -0400"
      },
      "message": "Clarify contribution guidelines for AI tooling (#755)\n\nUpdated guidelines for indicating generative AI tooling in commit messages to include the use of Co-authored-by. Also escaped \u003c and \u003e where needed.\r\n\r\nsee https://lists.apache.org/thread/vo5zhnp1n7vmoz8d8lmqmnvptllhxj5r"
    },
    {
      "commit": "57bac423b5eff1a7acf9a2fe2586ef708aabb3be",
      "tree": "4ddd355fdb838550eff4f5ee6ccddab5754c7aff",
      "parents": [
        "4273d78aac542d0822873e026396e253acb57005"
      ],
      "author": {
        "name": "Brian Proffitt",
        "email": "bkp@apache.org",
        "time": "Fri Sep 25 13:51:59 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 25 14:51:59 2026 -0300"
      },
      "message": "Add V.P. and Assistant V.P. roles for Responsible AI (#757)\n\nFixes #756"
    },
    {
      "commit": "4273d78aac542d0822873e026396e253acb57005",
      "tree": "b9dc5eb3a59cc4501330c128c68f1179b9cbdf1e",
      "parents": [
        "86091041073febab0160e09f2405348c0f893bde"
      ],
      "author": {
        "name": "tison",
        "email": "wander4096@gmail.com",
        "time": "Fri Sep 25 12:50:20 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 25 12:50:20 2026 +0800"
      },
      "message": "Clarify license translation policy and link the OpenAtom Chinese translation (#748)\n\n* Clarify ASF policy on Apache License translations\n\n* Add the OpenAtom Chinese translation as a convenience reference"
    },
    {
      "commit": "86091041073febab0160e09f2405348c0f893bde",
      "tree": "5e5c6d1af6afb3eab80d7820cfd6446c179493bf",
      "parents": [
        "16db2f9b94ee5f195ee32ddb8ba941bcf370153f"
      ],
      "author": {
        "name": "justin-laserdata",
        "email": "justin@laserdata.com",
        "time": "Fri Sep 25 09:42:05 2026 +1000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 24 19:42:05 2026 -0400"
      },
      "message": "Eliminate duplicate copyright information in generative tooling (#754)\n\nRemoved duplicate paragraph regarding AI-generated output copyrightability."
    },
    {
      "commit": "16db2f9b94ee5f195ee32ddb8ba941bcf370153f",
      "tree": "33e2311fde6d97f57110e6ce4fa0d864ea8405c4",
      "parents": [
        "8a6fd3576ac326917abcc6831df252c01790be51"
      ],
      "author": {
        "name": "Paul Au",
        "email": "paul@constantia.io",
        "time": "Wed Sep 23 11:37:50 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 23 11:37:50 2026 -0700"
      },
      "message": "Addin item to community nav (#753)\n\n* remove old event\n\n* adding pagination dot\n\n* updating events on home page\n\n* updating nav - adding asf merchandise\n\n* updating nav and removing an old event"
    },
    {
      "commit": "8a6fd3576ac326917abcc6831df252c01790be51",
      "tree": "cc558d663cfe5ad5a4ab3077352bb6a148c172d3",
      "parents": [
        "54a8f853cf7bfe26bf9441781f0ed10ccb1f2432"
      ],
      "author": {
        "name": "Melissa Logan (she/her)",
        "email": "melissalogan@apache.org",
        "time": "Tue Sep 22 11:05:21 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 22 15:05:21 2026 -0300"
      },
      "message": "Update buy_stuff.md (#751)\n\nCorrected link"
    },
    {
      "commit": "54a8f853cf7bfe26bf9441781f0ed10ccb1f2432",
      "tree": "3093cccd47a7dfabb5f2589929511fa465d23e0b",
      "parents": [
        "1b29c866bab6e82860dce3f86045b349d10a6764"
      ],
      "author": {
        "name": "Melissa Logan (she/her)",
        "email": "melissalogan@apache.org",
        "time": "Tue Sep 22 09:58:27 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 22 13:58:27 2026 -0300"
      },
      "message": "Added storefront link to Community Resources (#752)"
    },
    {
      "commit": "1b29c866bab6e82860dce3f86045b349d10a6764",
      "tree": "fa1df8317108c135623e6dc4fc542d5a867a0bd1",
      "parents": [
        "2f76c7ccf37a5a57ef04dc56fde1b3d50e54a1e5"
      ],
      "author": {
        "name": "Dianjin Wang",
        "email": "wangdianjin@gmail.com",
        "time": "Mon Sep 21 18:23:11 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 21 06:23:11 2026 -0400"
      },
      "message": "Add Apache Cloudberry (Incubating) to eccnmatrix.yaml (#749)\n\nCloudberry ships cryptographic functionality and so falls under ECCN\n5D002, but has no entry on the exports page.  Justin Mclean raised this\nduring the 2.2.0-rc1 IPMC vote.\n\nThe project is in incubation, so it is added as a product under the\nApache Incubator Project umbrella alongside the other sixteen podlings\nrather than as a top-level entry, and inherits the Incubator PMC as its\ncontact.\n\nOne controlled source is listed, the Cloudberry repository itself.\nCloudberry is designed for use with OpenSSL for TLS on client and server\nconnections and for SCRAM-SHA-256 authentication, and ships the pgcrypto\nextension, but it links against the OpenSSL the operating system supplies\nand does not redistribute it, so no OpenSSL source is listed, the same\nway Apache Impala is recorded.\n\nOnly eccnmatrix.yaml is changed.  data/eccn/README.md describes\neccnmatrix.xml and the bisnotice files as the legacy pair, and the most\nrecent addition, dd576bf \"Add Apache Flink to eccnmatrix.yaml\", likewise\ntouched the YAML alone."
    },
    {
      "commit": "2f76c7ccf37a5a57ef04dc56fde1b3d50e54a1e5",
      "tree": "ed1f33db4397f3079005f5f66c86cbe73a7e514f",
      "parents": [
        "daa74da952b3bd014479edfd802b407a55e6aa60"
      ],
      "author": {
        "name": "Mark Thomas",
        "email": "markt@apache.org",
        "time": "Sat Sep 19 17:00:14 2026 +0100"
      },
      "committer": {
        "name": "Mark Thomas",
        "email": "markt@apache.org",
        "time": "Sat Sep 19 17:00:14 2026 +0100"
      },
      "message": "Remove projects that have moved to the attic\n"
    },
    {
      "commit": "daa74da952b3bd014479edfd802b407a55e6aa60",
      "tree": "88fdd43ce82b9be24cd230e455074edbabd463c5",
      "parents": [
        "2c6f01320c52fa87e7d7637bd83c47f797db2813"
      ],
      "author": {
        "name": "Mark Thomas",
        "email": "markt@apache.org",
        "time": "Sat Sep 19 16:55:14 2026 +0100"
      },
      "committer": {
        "name": "Mark Thomas",
        "email": "markt@apache.org",
        "time": "Sat Sep 19 16:55:14 2026 +0100"
      },
      "message": "Add missing projects without registrations\n"
    },
    {
      "commit": "2c6f01320c52fa87e7d7637bd83c47f797db2813",
      "tree": "292655b97ce0ea25ae04cd691244c5c4717ea1d7",
      "parents": [
        "fa03aaffa9c72b4ff62b22b39111e27420a9849e"
      ],
      "author": {
        "name": "Mark Thomas",
        "email": "markt@apache.org",
        "time": "Sat Sep 19 16:30:44 2026 +0100"
      },
      "committer": {
        "name": "Mark Thomas",
        "email": "markt@apache.org",
        "time": "Sat Sep 19 16:30:44 2026 +0100"
      },
      "message": "Add Seata marks\n"
    },
    {
      "commit": "fa03aaffa9c72b4ff62b22b39111e27420a9849e",
      "tree": "a8eb4105c3df8568184a2a3ba18eb0b25f1874d7",
      "parents": [
        "4e9377d92f3050a9bbbcced6bd2a8147e1a07576"
      ],
      "author": {
        "name": "Andrew Wetmore",
        "email": "andrew@cottage14.com",
        "time": "Thu Sep 17 12:41:36 2026 -0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 17 11:41:36 2026 -0400"
      },
      "message": "Update README.md added note about drafts and discussion documents (#750)"
    },
    {
      "commit": "4e9377d92f3050a9bbbcced6bd2a8147e1a07576",
      "tree": "575839101c82346f169e94d3a899160934b90451",
      "parents": [
        "765f7b31da992059bfa35cf04640b965c9f9f556"
      ],
      "author": {
        "name": "Dave Fisher",
        "email": "dave2wave@comcast.net",
        "time": "Fri Sep 11 07:01:35 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 11 10:01:35 2026 -0400"
      },
      "message": "Revise release policy FAQ for Apache Trusted Releases (#747)\n\n* Revise release policy for Apache Trusted Releases\n\nUpdated the release policy to reflect the use of the new Apache Trusted Releases platform and clarified the hosting of release candidates and nightly builds.\n\n* Update release-policy.md\n\n* Fix formatting issue in release policy document\n\n* Update release policy for staging and hosting\n\nClarified the use of the Apache Trusted Releases platform and updated staging instructions."
    },
    {
      "commit": "765f7b31da992059bfa35cf04640b965c9f9f556",
      "tree": "425623c1a909091d4c3621f35b967f06edc903d6",
      "parents": [
        "2bfc3ad157cb10a251f8eed8dcd7a35df7575648"
      ],
      "author": {
        "name": "Alastair McFarlane",
        "email": "alastair@alastairmcfarlane.co.uk",
        "time": "Thu Sep 10 20:10:35 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 10 15:10:35 2026 -0400"
      },
      "message": "Add redirect for the release catalog PURL identifiers (#744)\n\nFixes #743"
    },
    {
      "commit": "2bfc3ad157cb10a251f8eed8dcd7a35df7575648",
      "tree": "48fecb1b9ba3a094d08473a39d033625bc220ce5",
      "parents": [
        "b4ad6c7e80fced707aad2d93ec30a714074a9753"
      ],
      "author": {
        "name": "Brian Proffitt",
        "email": "bkp@apache.org",
        "time": "Wed Sep 09 12:13:29 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 10 02:13:29 2026 +1000"
      },
      "message": "Revert \"Revise release policy FAQ for Apache Trusted Releases (#741)\" (#746)\n\nThis reverts commit b4ad6c7e80fced707aad2d93ec30a714074a9753."
    },
    {
      "commit": "b4ad6c7e80fced707aad2d93ec30a714074a9753",
      "tree": "d2fa571a380d9778b86d756f27944c4decab9884",
      "parents": [
        "1f2c785eda320394eeffb23fcb5eb18b5b3c1594"
      ],
      "author": {
        "name": "Dave Fisher",
        "email": "dave2wave@comcast.net",
        "time": "Wed Sep 09 08:23:54 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 09 11:23:54 2026 -0400"
      },
      "message": "Revise release policy FAQ for Apache Trusted Releases (#741)\n\n* Revise release policy for Apache Trusted Releases\n\nUpdated the release policy to reflect the use of the new Apache Trusted Releases platform and clarified the hosting of release candidates and nightly builds.\n\n* Update release-policy.md\n\n* Fix formatting issue in release policy document"
    },
    {
      "commit": "1f2c785eda320394eeffb23fcb5eb18b5b3c1594",
      "tree": "48fecb1b9ba3a094d08473a39d033625bc220ce5",
      "parents": [
        "03b12eeec15f275fe5ee8caa4c8342d97cad8fa3"
      ],
      "author": {
        "name": "Brian Proffitt",
        "email": "bkp@apache.org",
        "time": "Tue Sep 08 12:20:10 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 08 09:20:10 2026 -0700"
      },
      "message": "Move IBM logo in sponsors section (#745)\n\nRe-added IBM sponsorship logo and link to sponsors section."
    },
    {
      "commit": "03b12eeec15f275fe5ee8caa4c8342d97cad8fa3",
      "tree": "190801b696ec4f9bdd9347ff6fc2e05ebd818f5d",
      "parents": [
        "4534c7afc32ae34f35019f358a04c44ba959009a"
      ],
      "author": {
        "name": "Brian Proffitt",
        "email": "bkp@apache.org",
        "time": "Mon Aug 31 12:46:51 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 31 09:46:51 2026 -0700"
      },
      "message": "Add Circle as a new sponsor (#735)"
    },
    {
      "commit": "4534c7afc32ae34f35019f358a04c44ba959009a",
      "tree": "a334f8eb8c1c447239d89b8a7c197ad8b7d2ca63",
      "parents": [
        "6623dfba869acc773e5ec8efcf15808bd0c11b57"
      ],
      "author": {
        "name": "Paul Au",
        "email": "paul@constantia.io",
        "time": "Fri Aug 28 16:32:48 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 28 16:32:48 2026 -0700"
      },
      "message": "Preview/paulau (#742)\n\n* remove old event\n\n* adding pagination dot\n\n* updating events on home page\n\n* updaing image for home page event\n\n* missed this image\n\n* adding 2026 annual report"
    },
    {
      "commit": "6623dfba869acc773e5ec8efcf15808bd0c11b57",
      "tree": "b20eb5b4ab774e559a519f22a37eebf90bbac76f",
      "parents": [
        "dcdb5faf958f4ed9756762c0949a5539e0cf26b5"
      ],
      "author": {
        "name": "Paul Au",
        "email": "paul@constantia.io",
        "time": "Thu Aug 27 07:29:47 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 27 10:29:47 2026 -0400"
      },
      "message": "Preview/paulau (#740)\n\n* remove old event\n\n* adding pagination dot\n\n* updating events on home page\n\n* updaing image for home page event\n\n* missed this image"
    },
    {
      "commit": "dcdb5faf958f4ed9756762c0949a5539e0cf26b5",
      "tree": "1764627b80d6b637cdaf11d9879b6fe4728b1fe9",
      "parents": [
        "22784057b001866d5296f86bb3b57895aa1ff5de"
      ],
      "author": {
        "name": "Andrew Wetmore",
        "email": "andrew@cottage14.com",
        "time": "Tue Aug 25 15:01:05 2026 -0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 25 14:01:05 2026 -0400"
      },
      "message": "Update index.md updated graphic to match current support level (#737)"
    },
    {
      "commit": "22784057b001866d5296f86bb3b57895aa1ff5de",
      "tree": "bd95321fee299be0925594aa684f10eae17f2dd1",
      "parents": [
        "b637e2000d24fc50b8bfedd1b6c6f774d077cfba"
      ],
      "author": {
        "name": "Paul Au",
        "email": "paul@constantia.io",
        "time": "Mon Aug 24 18:47:55 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 24 21:47:55 2026 -0400"
      },
      "message": "Preview/paulau (#736)\n\n* remove old event\n\n* adding pagination dot"
    },
    {
      "commit": "b637e2000d24fc50b8bfedd1b6c6f774d077cfba",
      "tree": "b7ed414ef8d77f5f82017855cab121bb4199b846",
      "parents": [
        "7ce327879d76088066dab5f8975ab3100ca11153"
      ],
      "author": {
        "name": "Justin Mclean",
        "email": "jmclean@apache.org",
        "time": "Tue Aug 25 11:47:15 2026 +1000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 24 21:47:15 2026 -0400"
      },
      "message": "Apply Legal 733 (#732)\n\n* put all update in one document\n\n* make a PR so differances can be seen\n\n* Add draft guidance on checking generative AI tool terms of use\n\n* Add Qwen 3.8\n\n* change to this file accident got commited as well - it\u0027s in a seperate PR\n\n* see https://issues.apache.org/jira/browse/LEGAL-733"
    },
    {
      "commit": "7ce327879d76088066dab5f8975ab3100ca11153",
      "tree": "0ad0f96b61161c72441876c8eac0f08a770e5d4e",
      "parents": [
        "e65ad1618e3aa2abb93845463451aa97799aa816"
      ],
      "author": {
        "name": "Andrew Wetmore",
        "email": "andrew@cottage14.com",
        "time": "Mon Aug 24 12:11:56 2026 -0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 24 11:11:56 2026 -0400"
      },
      "message": "Update index.md updated progress toward funding goal (#733)\n\nPer Sally Khudairi, updated funding progress slider from 33% to 50%"
    },
    {
      "commit": "e65ad1618e3aa2abb93845463451aa97799aa816",
      "tree": "85a7c0da42d3127002fe9a4d637289a92cd90e8e",
      "parents": [
        "520276b4d048ac1b1726c5ba6a87cb24d64216d9"
      ],
      "author": {
        "name": "Sebb",
        "email": "sebbASF@users.noreply.github.com",
        "time": "Sun Aug 23 23:18:35 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Aug 23 15:18:35 2026 -0700"
      },
      "message": "Remove print/sign/scan (#726)\n\n* Update contributor-agreements.md\n\nRemove print, sign, scan in favor of pdf form filler\n\n* Update cla-faq.md\n\nAdd details on using pdf form fillers\n\n* Update cla-faq.md\n\nThanks for the review. \r\nI agree with most comments, but...\r\n**MacOSX or Linux users:** \r\n**MacOSX and Linux users:** \r\n\r\nI think either of these is correct. \"Users of Mac or Linux\" use either Mac or Linux. I don\u0027t think we need to restrict this section to Users of both Mac and Linux. Whatev...\r\n\r\n4. Keep the completed form for your records.\r\n\r\nThe user should keep the completed form, not a copy of the form. What is sent to Secretary is a copy of the form. The user keeps the original completed form.\n\n* Update cla-faq.md\n\nUpdates based on feedback from @sebbASF which should resolve all issues\n\n* Update cla-faq.md\n\nClarify that the signature must not be typed.\n\n* Update contributor-agreements.md\n\nClarify optional detached digital signature\n\n* Simplify preview/remove-print-sign-scan\n\n* Trivial change to trigger build\n\n---------\n\nCo-authored-by: Craig L Russell \u003capache.clr@gmail.com\u003e"
    },
    {
      "commit": "520276b4d048ac1b1726c5ba6a87cb24d64216d9",
      "tree": "3e5eda112cda9b27711432bbeeb9b54515a8730c",
      "parents": [
        "5cfe120aa668e0c9ff15615eb9440ca474297980"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@rcbowen.com",
        "time": "Thu Aug 20 12:38:55 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 20 12:38:55 2026 -0400"
      },
      "message": "Renames conduct.ezmd to conduct.md since there\u0027s no dynamic content in here (#730)"
    },
    {
      "commit": "5cfe120aa668e0c9ff15615eb9440ca474297980",
      "tree": "cbbfd3c5ba97813c8e75eb7be738d6581cbbfad3",
      "parents": [
        "8dd20f9fa37c1ecaa5c1f95da3bad2a792d55f9c"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@rcbowen.com",
        "time": "Thu Aug 20 11:18:14 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 20 11:18:14 2026 -0400"
      },
      "message": "More comprehensive listing of policies (#728)\n\nUpdates the /foundation/policies page to list a more complete set of our\nfoundation policies, procedures, and so on. Includes member-private\ndocs, and marks them as such. Incorporates info from\nhttps://github.com/justinmclean/PolicyMCP/blob/master/src/asf_policy_mcp/sources.py,\ncwiki, and across www.a.o"
    },
    {
      "commit": "8dd20f9fa37c1ecaa5c1f95da3bad2a792d55f9c",
      "tree": "8ea79e7065350bd0cda5780a9473475665e5761b",
      "parents": [
        "b5152ade7f229f26a38704a2a033eb430399ee72"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@rcbowen.com",
        "time": "Thu Aug 20 11:17:21 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 20 11:17:21 2026 -0400"
      },
      "message": "Replace Code of Conduct (#727)\n\nUpdates Code of Conduct to the version which was approved by the Board\nof Directors in the August 19 2026 board meeting."
    },
    {
      "commit": "b5152ade7f229f26a38704a2a033eb430399ee72",
      "tree": "c4bccfec8f0581d75e2268711d66335f9f30939f",
      "parents": [
        "78a88840fc5b743e51b591b86903025fb9666686"
      ],
      "author": {
        "name": "Justin Mclean",
        "email": "jmclean@apache.org",
        "time": "Fri Aug 21 00:05:23 2026 +1000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 20 10:05:23 2026 -0400"
      },
      "message": "Added question on \"What about publishing AI-generated content publicly?\" (#721)"
    },
    {
      "commit": "78a88840fc5b743e51b591b86903025fb9666686",
      "tree": "1a60c6e7f363ddabc43b9b4ec4eb77f401f55c1c",
      "parents": [
        "5edfe209aa300e214645d668486b9da842ef703c"
      ],
      "author": {
        "name": "Justin Mclean",
        "email": "jmclean@apache.org",
        "time": "Mon Aug 17 07:16:33 2026 +1000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Aug 16 17:16:33 2026 -0400"
      },
      "message": "Adds `/legal/generative-tooling-agents.html`, a new page covering what projects should put in an AGENTS.md file. (#724)\n\nAGENTS.md is where projects tell AI coding agents how to work in a repository, and it is the only place an agent is reliably told what it must not do. Two separate sets of rules reach that file and the page\nkeeps them apart:\n\n- The generative tooling guidance governs contributions. Its conditions are decisions a person makes, so the page is explicit that an agent must not make them — an agent writing \"no third party material\" into a commit message has produced a record that looks considered and is not.\n- The EU transparency rules govern publication. Since 2 August 2026, they have required a disclosure unless the text has undergone human review by a named person with editorial responsibility. Here AGENTS.md does more than record: telling it to the agent may not publish, and that a named person approves, is the review the exemption asks for.\n\nThe page gives six rules to copy into a project\u0027s AGENTS.md, notes on what each is for, a list of what deliberately stays out (tool terms, copyrightability, the ICLA representations — none of which an agent can decide), and a short section for PMCs."
    },
    {
      "commit": "5edfe209aa300e214645d668486b9da842ef703c",
      "tree": "b8ef17d4d7c47e477c4aaa17b0555e59f5bb79b5",
      "parents": [
        "56e1e9d23ac7fa57a9228ed4801232bfbde0ae39"
      ],
      "author": {
        "name": "Justin Mclean",
        "email": "jmclean@apache.org",
        "time": "Mon Aug 17 07:16:00 2026 +1000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Aug 16 17:16:00 2026 -0400"
      },
      "message": "Put all updates to AI guidance in one document (#722)\n\n* put all update in one document\n\n* make a PR so differances can be seen\n\n* update year and US copyright advice"
    },
    {
      "commit": "56e1e9d23ac7fa57a9228ed4801232bfbde0ae39",
      "tree": "cdc9f4d079e88b13ddba67bf06d20fa6c1f2e323",
      "parents": [
        "6adb5eaddf46455bf982d87f692ea988cf26573c"
      ],
      "author": {
        "name": "Justin Mclean",
        "email": "jmclean@apache.org",
        "time": "Mon Aug 17 07:15:22 2026 +1000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Aug 16 17:15:22 2026 -0400"
      },
      "message": "Add draft guidance on checking generative AI tool terms of useTooling terms (#723)\n\n* put all update in one document\n\n* make a PR so differances can be seen\n\n* Add draft guidance on checking generative AI tool terms of use\n\n* Add Qwen 3.8\n\n* change to this file accident got commited as well - it\u0027s in a seperate PR"
    },
    {
      "commit": "6adb5eaddf46455bf982d87f692ea988cf26573c",
      "tree": "a101ab254b4b1da665641e32f059acb843187277",
      "parents": [
        "9c42b75fff98fe9740ff30a57eeebf02850885d9"
      ],
      "author": {
        "name": "Arnout Engelen",
        "email": "arnout@bzzt.net",
        "time": "Fri Aug 07 16:26:48 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 07 10:26:48 2026 -0400"
      },
      "message": "chore: update `security.txt` expiration (#719)"
    },
    {
      "commit": "9c42b75fff98fe9740ff30a57eeebf02850885d9",
      "tree": "d72c55cf9d783619d24d698de9b96aeb23c9e7d7",
      "parents": [
        "c0b769a7862c8608cf07829f7b2b9c488be36bf6"
      ],
      "author": {
        "name": "Brian Proffitt",
        "email": "bkp@apache.org",
        "time": "Thu Aug 06 14:20:14 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 06 15:20:14 2026 -0300"
      },
      "message": "Replace event information and images for late 2026 (#718)\n\nUpdated event details for Community Over Code conferences."
    },
    {
      "commit": "c0b769a7862c8608cf07829f7b2b9c488be36bf6",
      "tree": "21af782702ca3c93c04ca9aaa9166f9c5397297b",
      "parents": [
        "0b7fe0701c8d36e3defe4a777119f7be68f6ed91"
      ],
      "author": {
        "name": "Brian Proffitt",
        "email": "bkp@apache.org",
        "time": "Thu Aug 06 14:17:29 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 06 15:17:29 2026 -0300"
      },
      "message": "Add files via upload (#717)"
    },
    {
      "commit": "0b7fe0701c8d36e3defe4a777119f7be68f6ed91",
      "tree": "498bf8c9f371c966cf9a43ba8291bb5e58cca6f5",
      "parents": [
        "2f5eb947f1a2122a26ab1a9fa5a7700f272f63a5"
      ],
      "author": {
        "name": "Mark Thomas",
        "email": "markt@apache.org",
        "time": "Wed Aug 05 21:48:55 2026 +0100"
      },
      "committer": {
        "name": "Mark Thomas",
        "email": "markt@apache.org",
        "time": "Wed Aug 05 21:48:55 2026 +0100"
      },
      "message": "Rename feather anchor\n"
    },
    {
      "commit": "2f5eb947f1a2122a26ab1a9fa5a7700f272f63a5",
      "tree": "56359be5c572677e609f1232a394da6b1d494f80",
      "parents": [
        "090faeae47beffa2353b6485c47b6e4a3d09ca35"
      ],
      "author": {
        "name": "Melissa Logan (she/her)",
        "email": "melissalogan@apache.org",
        "time": "Tue Aug 04 12:28:42 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 04 15:28:42 2026 -0400"
      },
      "message": "Mailing Lists: Update bad links (#716)"
    },
    {
      "commit": "090faeae47beffa2353b6485c47b6e4a3d09ca35",
      "tree": "f3c39158acde7cb4851a6ee245436e970617c5ce",
      "parents": [
        "52360f23a1407dd9378a23a391cb02f436e24025"
      ],
      "author": {
        "name": "Daniel Sahlberg",
        "email": "76568858+d-sahlberg@users.noreply.github.com",
        "time": "Sun Aug 02 17:15:47 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Aug 02 11:15:47 2026 -0400"
      },
      "message": "Update conduct.ezmd (#713)\n\nFollowup to #712. Although it balanced the brackets it didn\u0027t render very well (and I can only blame myself not understanding ezmd). Try to add a link to the org chart, as in the links to Prez and EVP.\r\n\r\nAnother option would be to remove the brackets completely (leaving VP D\u0026I without a link at all)."
    },
    {
      "commit": "52360f23a1407dd9378a23a391cb02f436e24025",
      "tree": "d7fb656855c4b6168c2dc6772ce070945748cb10",
      "parents": [
        "a1cc269a9e7bedfc15bc63dd131cef77c7dd69a3"
      ],
      "author": {
        "name": "Daniel Sahlberg",
        "email": "76568858+d-sahlberg@users.noreply.github.com",
        "time": "Fri Jul 31 17:40:46 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 31 11:40:46 2026 -0400"
      },
      "message": "Update conduct.ezmd (#712)\n\nMissing a ] after the VP, so there is no link when rendered to HTML"
    },
    {
      "commit": "a1cc269a9e7bedfc15bc63dd131cef77c7dd69a3",
      "tree": "b8b9dd61f4923a7f845b52b1c67dfc51217cd3d4",
      "parents": [
        "dd576bf004886a3795a244fc24a22796f75d8dde"
      ],
      "author": {
        "name": "Paul Au",
        "email": "paul@constantia.io",
        "time": "Wed Jul 15 15:44:24 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 15 18:44:24 2026 -0400"
      },
      "message": "removing test meta description from bylaws page (#707)"
    },
    {
      "commit": "dd576bf004886a3795a244fc24a22796f75d8dde",
      "tree": "9f68a0516e0d0240782690df5d3d7c1836808caa",
      "parents": [
        "f10a3482a7c7d122eb6075e41dbdfa3987ce16fe"
      ],
      "author": {
        "name": "Martijn Visser",
        "email": "2989614+MartijnVisser@users.noreply.github.com",
        "time": "Mon Jul 06 18:59:20 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 06 12:59:20 2026 -0400"
      },
      "message": "Add Apache Flink to eccnmatrix.yaml (#705)"
    },
    {
      "commit": "f10a3482a7c7d122eb6075e41dbdfa3987ce16fe",
      "tree": "1b6f81e5e40e4c0c3fc07739dad0922788b563d5",
      "parents": [
        "4b88685b8e1cbd99cfa84be09bfdf8f585ec9406"
      ],
      "author": {
        "name": "Mark Thomas",
        "email": "markt@apache.org",
        "time": "Sun Jul 05 13:03:54 2026 +0100"
      },
      "committer": {
        "name": "Mark Thomas",
        "email": "markt@apache.org",
        "time": "Sun Jul 05 13:03:54 2026 +0100"
      },
      "message": "Add registration number for leaf logo\n"
    },
    {
      "commit": "4b88685b8e1cbd99cfa84be09bfdf8f585ec9406",
      "tree": "4029763add4fe58f757d11399e8458b450515853",
      "parents": [
        "555bc5e4b9432af88761642e1a1dd6225385e267"
      ],
      "author": {
        "name": "Slawomir Jaranowski",
        "email": "s.jaranowski@gmail.com",
        "time": "Thu Jul 02 17:38:16 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 02 08:38:16 2026 -0700"
      },
      "message": "Add .iada and .DS_Store to .gitignore (#648)\n\nWhen I created this repository I wish I had added `.DS_Store`"
    },
    {
      "commit": "555bc5e4b9432af88761642e1a1dd6225385e267",
      "tree": "f7ca0ecbef3f2ef595647472209275857bac5393",
      "parents": [
        "bf3addada5ae5a38a797dead42404f5eead7f2e0"
      ],
      "author": {
        "name": "Daniel Sahlberg",
        "email": "76568858+d-sahlberg@users.noreply.github.com",
        "time": "Sat Jun 20 17:28:59 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jun 20 17:28:59 2026 +0200"
      },
      "message": "Update link to unlisted CLAs (#702)\n\nThe page on people.a.o says: \"The information has moved - please see the Whimsy unlisted CLA finder page\""
    },
    {
      "commit": "bf3addada5ae5a38a797dead42404f5eead7f2e0",
      "tree": "f1bc168a3573714729279db25b63b30dca47fba1",
      "parents": [
        "610d5d99f71b64ac6d796c55ae49e1bb2438eff2"
      ],
      "author": {
        "name": "Markus Weimer",
        "email": "markus@weimo.de",
        "time": "Thu Jun 11 14:46:48 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 11 14:46:48 2026 -0700"
      },
      "message": "Update Markus Weimer\u0027s project affiliations (#701)\n\nAdded TVM to Markus Weimer\u0027s project list."
    },
    {
      "commit": "610d5d99f71b64ac6d796c55ae49e1bb2438eff2",
      "tree": "76e1e5dafb4b91326b0989768bc08a5dfb435599",
      "parents": [
        "cc9ad05a87423e77c87862c8b13ce72cd25cc333"
      ],
      "author": {
        "name": "Paul Au",
        "email": "paul@constantia.io",
        "time": "Mon Jun 08 11:23:59 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 08 15:23:59 2026 -0300"
      },
      "message": "Build bump (#700)\n\n* Build bump\n\nLast commit didn\u0027t initiate a build\n\n* Potential fix for pull request finding\n\nCo-authored-by: Copilot Autofix powered by AI \u003c175728472+Copilot@users.noreply.github.com\u003e\n\n---------\n\nCo-authored-by: Melissa Logan (she/her) \u003cmelissalogan@apache.org\u003e\nCo-authored-by: Copilot Autofix powered by AI \u003c175728472+Copilot@users.noreply.github.com\u003e"
    },
    {
      "commit": "cc9ad05a87423e77c87862c8b13ce72cd25cc333",
      "tree": "76e1e5dafb4b91326b0989768bc08a5dfb435599",
      "parents": [
        "c4438ce5156ba781d03b31b40c09e022ff24acf6"
      ],
      "author": {
        "name": "Paul Au",
        "email": "paul@constantia.io",
        "time": "Wed Jun 03 14:18:13 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 03 14:18:13 2026 -0700"
      },
      "message": "updating sponsorship perspectus (#699)"
    },
    {
      "commit": "c4438ce5156ba781d03b31b40c09e022ff24acf6",
      "tree": "61e696399ba9ca19b51a989c276463a80e304797",
      "parents": [
        "1d818eae73ee6bdb0a4ef1fa808310c2cdff1e88"
      ],
      "author": {
        "name": "Mark Thomas",
        "email": "markt@apache.org",
        "time": "Sun May 31 12:54:17 2026 +0100"
      },
      "committer": {
        "name": "Mark Thomas",
        "email": "markt@apache.org",
        "time": "Sun May 31 12:54:17 2026 +0100"
      },
      "message": "OpenWhisk marks in France will lapse\n"
    },
    {
      "commit": "1d818eae73ee6bdb0a4ef1fa808310c2cdff1e88",
      "tree": "3a648f52d25d2a9925ab3bf2ed7d9e485de44a5a",
      "parents": [
        "bfa0f4a585c9565c39bc980d22b475403c7d7305"
      ],
      "author": {
        "name": "Paul Au",
        "email": "paul@constantia.io",
        "time": "Tue May 19 14:18:44 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 19 14:18:44 2026 -0700"
      },
      "message": "adding new bronze sponsor (#698)"
    },
    {
      "commit": "bfa0f4a585c9565c39bc980d22b475403c7d7305",
      "tree": "daab5c1ddda22c0ea741ab71c6ad608487b5bd33",
      "parents": [
        "0faf143b5d3d3a7824ede438daa766da7135060a"
      ],
      "author": {
        "name": "Melissa Logan (she/her)",
        "email": "melissalogan@apache.org",
        "time": "Tue May 19 10:48:53 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 19 10:48:53 2026 -0700"
      },
      "message": "Update sponsorship.md (#697)\n\nUpdated URL"
    },
    {
      "commit": "0faf143b5d3d3a7824ede438daa766da7135060a",
      "tree": "541c244a31674057ad13dab854f267045617e477",
      "parents": [
        "e023af8cc2b5ba2ca103480a546938bb33a4b603"
      ],
      "author": {
        "name": "Melissa Logan (she/her)",
        "email": "melissalogan@apache.org",
        "time": "Thu May 14 09:56:41 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 14 09:56:41 2026 -0700"
      },
      "message": "Update sponsorship.md (#696)\n\nUpdated copy and new deck per Sally."
    },
    {
      "commit": "e023af8cc2b5ba2ca103480a546938bb33a4b603",
      "tree": "3d3282d4b18d423154fee0e1bdbb212bd95c51cf",
      "parents": [
        "a2386b45a62bbd8e9430f448a6e0dc7daa2eb491"
      ],
      "author": {
        "name": "Mark Thomas",
        "email": "markt@apache.org",
        "time": "Wed May 13 21:08:30 2026 +0100"
      },
      "committer": {
        "name": "Mark Thomas",
        "email": "markt@apache.org",
        "time": "Wed May 13 21:08:30 2026 +0100"
      },
      "message": "Add recently transferred grails marks\n"
    },
    {
      "commit": "a2386b45a62bbd8e9430f448a6e0dc7daa2eb491",
      "tree": "b60fbde5315a81377801d24bbd92d49b0cbc18fe",
      "parents": [
        "2dbf1368d3b20b329a75fc21b815b747fb7aae8d"
      ],
      "author": {
        "name": "Mark Thomas",
        "email": "markt@apache.org",
        "time": "Wed May 13 21:05:06 2026 +0100"
      },
      "committer": {
        "name": "Mark Thomas",
        "email": "markt@apache.org",
        "time": "Wed May 13 21:05:44 2026 +0100"
      },
      "message": "Add reg number for Groovy \u0026 remove from unregistered list\n"
    },
    {
      "commit": "2dbf1368d3b20b329a75fc21b815b747fb7aae8d",
      "tree": "c410e0ca9c800069d23993a1e108e324be4018bf",
      "parents": [
        "d0c7fcb014f0b651a2517408d328855a421ab402"
      ],
      "author": {
        "name": "Craig L Russell",
        "email": "apache.clr@gmail.com",
        "time": "Tue May 05 00:38:25 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 05 09:38:25 2026 +0200"
      },
      "message": "Update license-faq.md to allow https and http (#694)\n\nThis page explains that http and https are both ok for use in LICENSE and license headers. Downstream license checkers will now have an official reference for allowing both."
    },
    {
      "commit": "d0c7fcb014f0b651a2517408d328855a421ab402",
      "tree": "ad935430400e14734ee5ba23ee2aa2f0ce138e1d",
      "parents": [
        "2090b2a9587f3100432705f2c3d0bb19215ac5d3"
      ],
      "author": {
        "name": "Mark Thomas",
        "email": "markt@apache.org",
        "time": "Fri May 01 13:41:25 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 01 08:41:25 2026 -0400"
      },
      "message": "Clarify event policy (#693)\n\n* Drop version from title for consistency with other policies\n\n* Clarify the wording on date conflicts"
    },
    {
      "commit": "2090b2a9587f3100432705f2c3d0bb19215ac5d3",
      "tree": "541f5ff65a44477e365ef3cd0a781988e7869516",
      "parents": [
        "7f73830039e7bc3776bfbbc6dfedbfafe06e352a"
      ],
      "author": {
        "name": "Brian Proffitt",
        "email": "bkp@apache.org",
        "time": "Sat Apr 25 12:07:31 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Apr 25 13:07:31 2026 -0300"
      },
      "message": "Rename yahoo-silver.png to content/foundation/images/yahoo-silver.png (#692)"
    },
    {
      "commit": "7f73830039e7bc3776bfbbc6dfedbfafe06e352a",
      "tree": "e372a690ea2511e16a1488a50f3849f7644fee90",
      "parents": [
        "0bdeae234f32994ee018ddad86760924329343ae"
      ],
      "author": {
        "name": "Brian Proffitt",
        "email": "bkp@apache.org",
        "time": "Sat Apr 25 09:43:39 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Apr 25 10:43:39 2026 -0300"
      },
      "message": "Remove Yahoo! from Platinum and add to Silver sponsors (#690)"
    },
    {
      "commit": "0bdeae234f32994ee018ddad86760924329343ae",
      "tree": "14ea77603bc64af6df9c52b2af0362f8bebc970c",
      "parents": [
        "51bdf40e3514e6febe1ba4bdbabee2d4ab5e331c"
      ],
      "author": {
        "name": "Brian Proffitt",
        "email": "bkp@apache.org",
        "time": "Sat Apr 25 09:42:34 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Apr 25 10:42:34 2026 -0300"
      },
      "message": "Add files via upload (#691)"
    },
    {
      "commit": "51bdf40e3514e6febe1ba4bdbabee2d4ab5e331c",
      "tree": "161f5e311db74b4411bcd9a2f4abc8bf0de4bdb9",
      "parents": [
        "dfce119a8c681e6f612973f5057478f30b975572"
      ],
      "author": {
        "name": "Greg Stein",
        "email": "gstein@gmail.com",
        "time": "Fri Apr 24 09:45:54 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 24 10:45:54 2026 -0400"
      },
      "message": "Update index.md (#689)\n\n* Update index.md\n\nExpand the section about confidentiality to clarify concerns about third party services, privacy, and DPAs.\r\n\r\nNote: the section edited is mostly about mailing lists, given the context. This is a general concern for lists, repository content, or any other material that is internal, private, confidential, or personal to those at the Foundation. There is likely a better revision/edit to broaden the context and materials covered.\n\n* changed wording so legitimate interest is mentioned. mentioned purpose\n\n---------\n\nCo-authored-by: Christian Grobmeier \u003cgrobmeier@apache.org\u003e"
    },
    {
      "commit": "dfce119a8c681e6f612973f5057478f30b975572",
      "tree": "c1e52409de3781352916399913030b405bd63fc5",
      "parents": [
        "d1b27c4e4a0c80abb24e495d086fe39b3b667825"
      ],
      "author": {
        "name": "Brian Proffitt",
        "email": "bkp@apache.org",
        "time": "Thu Apr 09 14:14:25 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 09 15:14:25 2026 -0300"
      },
      "message": "Remove Education Networks of America from sponsors list (#688)"
    },
    {
      "commit": "d1b27c4e4a0c80abb24e495d086fe39b3b667825",
      "tree": "a3cdbb92e9b14dae5c78ebe721ee165b644627e6",
      "parents": [
        "776f631766b5af38e35d440ff5c8a39b3048eece"
      ],
      "author": {
        "name": "Piotr P. Karwasz",
        "email": "pkarwasz-github@apache.org",
        "time": "Thu Apr 09 10:44:22 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 09 10:44:22 2026 +0200"
      },
      "message": "Update `security.txt` expiration date (#687)\n\nThe current `security.txt` file has expired on March 18th.\nThis change extends the expiration date for another year."
    },
    {
      "commit": "776f631766b5af38e35d440ff5c8a39b3048eece",
      "tree": "6d29b6f6738e1556c16cde9e85d316dcd5df3919",
      "parents": [
        "5fe80928daa3cf82bd88ba2d3e8c2c005f1278fc"
      ],
      "author": {
        "name": "Paul Au",
        "email": "paul@constantia.io",
        "time": "Wed Apr 08 09:48:28 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 08 09:48:28 2026 -0700"
      },
      "message": "Initiatives page update and responsible ai page addition (#686)\n\n* inititalives page update\n\n* moved file"
    },
    {
      "commit": "5fe80928daa3cf82bd88ba2d3e8c2c005f1278fc",
      "tree": "c99a0dd39b47cc7fcf2a315521126540fc7ac66e",
      "parents": [
        "ac0279dca49c6103c14414b6e43e9b4e217ea614"
      ],
      "author": {
        "name": "Arnout Engelen",
        "email": "arnout@bzzt.net",
        "time": "Tue Apr 07 16:13:11 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 07 10:13:11 2026 -0400"
      },
      "message": "link to Community over Code (#685)"
    },
    {
      "commit": "ac0279dca49c6103c14414b6e43e9b4e217ea614",
      "tree": "245abfb61e14728e4c27cab38a22cf687d486236",
      "parents": [
        "59ee005677087f031cea21bed08f991099ce7ace"
      ],
      "author": {
        "name": "Sebb",
        "email": "sebbASF@users.noreply.github.com",
        "time": "Fri Apr 03 15:30:02 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 03 15:30:02 2026 +0100"
      },
      "message": "Exclude header and footer from search (#638)"
    },
    {
      "commit": "59ee005677087f031cea21bed08f991099ce7ace",
      "tree": "767d75c37c700b5798ab0fc3711b8a51328c5541",
      "parents": [
        "6cc8f7be73bc25ac8a86e91fb168799964b594e5"
      ],
      "author": {
        "name": "Arnout Engelen",
        "email": "arnout@bzzt.net",
        "time": "Thu Apr 02 15:52:21 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 02 09:52:21 2026 -0400"
      },
      "message": "add myself to the members list (#684)\n\nAnd add some links/clarifications to the instructions."
    },
    {
      "commit": "6cc8f7be73bc25ac8a86e91fb168799964b594e5",
      "tree": "bfc9c1f8335ab163b912cd6c562d6f2dcc0f30f5",
      "parents": [
        "b2a47df2a0e15b11b38d2f2945e73ed2de76d610"
      ],
      "author": {
        "name": "Andrew Wetmore",
        "email": "andrew@cottage14.com",
        "time": "Mon Mar 30 16:32:32 2026 -0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 30 15:32:32 2026 -0400"
      },
      "message": "Update index.md removed link to a page that no longer exists (#682)"
    },
    {
      "commit": "b2a47df2a0e15b11b38d2f2945e73ed2de76d610",
      "tree": "e987e9b1e530a5f3bbd7edb0d50b1f08c212924c",
      "parents": [
        "6743e58a28c8fb316dff913d873879dc1d994fa2"
      ],
      "author": {
        "name": "Sebb",
        "email": "sebbASF@users.noreply.github.com",
        "time": "Sat Mar 28 00:38:22 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 27 20:38:22 2026 -0400"
      },
      "message": "LEGAL-724: drop obsolete files (#633)"
    },
    {
      "commit": "6743e58a28c8fb316dff913d873879dc1d994fa2",
      "tree": "a8b76bc869d9795dbdbedeb0611376bade8f4b4c",
      "parents": [
        "630bbcef1f4dfb4cb58f6c22507cfb2d1daaed10"
      ],
      "author": {
        "name": "Jark Wu",
        "email": "imjark@gmail.com",
        "time": "Sat Mar 28 02:18:54 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 27 14:18:54 2026 -0400"
      },
      "message": "Add jark (Jark Wu) to ASF members list (#681)"
    },
    {
      "commit": "630bbcef1f4dfb4cb58f6c22507cfb2d1daaed10",
      "tree": "509c26b765bf6b9f859ea1224546799521ffecc3",
      "parents": [
        "a90d1180a3599b0114034335daf778a4858c0ea2"
      ],
      "author": {
        "name": "hen",
        "email": "bayard@apache.org",
        "time": "Thu Mar 26 09:49:52 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 26 12:49:52 2026 -0400"
      },
      "message": "Adding a License History page based on the Proposed index (#680)\n\n* Add Apache-2.0 License History document\n\nBased on the Proposed index\n\n* Add reference to License History\n\n* Fix link formatting in license-history.md"
    },
    {
      "commit": "a90d1180a3599b0114034335daf778a4858c0ea2",
      "tree": "bade0c31b92e8898269fd9a9daa2e606f8cfb4d7",
      "parents": [
        "5212442e69ec2d713c70e26001655ee10c122f71"
      ],
      "author": {
        "name": "James Fredley",
        "email": "jamesfredley@users.noreply.github.com",
        "time": "Thu Mar 26 12:49:07 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 26 12:49:07 2026 -0400"
      },
      "message": "Add James Fredley to members list with projects (#679)\n\n* Add James Fredley to members list with projects\n\n* Fix link formatting for James Fredley entry"
    },
    {
      "commit": "5212442e69ec2d713c70e26001655ee10c122f71",
      "tree": "13a793290f8a4f3f75d6742dacae05a374648ab0",
      "parents": [
        "b897829cf5b6f0cfe746593bee1841a7b491134e"
      ],
      "author": {
        "name": "Arnout Engelen",
        "email": "arnout@bzzt.net",
        "time": "Fri Mar 20 13:26:26 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 20 08:26:26 2026 -0400"
      },
      "message": "footer: add mastodon logo/link (#677)"
    },
    {
      "commit": "b897829cf5b6f0cfe746593bee1841a7b491134e",
      "tree": "e108364dc42106fd7c50b3c9536241fe24c6a4ce",
      "parents": [
        "aad8019c3e87e17953b03fabd4b56f530107d912"
      ],
      "author": {
        "name": "hen",
        "email": "bayard@apache.org",
        "time": "Fri Mar 20 05:25:26 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 20 08:25:26 2026 -0400"
      },
      "message": "Applying FAQ items from LEGAL-390 and LEGAL-340 (#655)\n\n* LEGAL-340: Clarify aggregation and modification of jar files\n\nAdded clarification on aggregating jars under Category A and B licenses, including modification of ancillary files.\n\n* LEGAL-390: Update resolved.md with GCC Runtime Library exception\n\nAdd section on GCC Runtime Library exception and its implications for ASF product modules."
    },
    {
      "commit": "aad8019c3e87e17953b03fabd4b56f530107d912",
      "tree": "17305411583ccfa39d67ee3136897676f839431d",
      "parents": [
        "738b2a7e070a66dca050ff1a9f92942c1cfa67a7"
      ],
      "author": {
        "name": "Sebb",
        "email": "sebbASF@users.noreply.github.com",
        "time": "Thu Mar 19 17:51:49 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 19 13:51:49 2026 -0400"
      },
      "message": "Involuntary emeritus changes (#676)"
    },
    {
      "commit": "738b2a7e070a66dca050ff1a9f92942c1cfa67a7",
      "tree": "ad36a0a7ef7e9c93baa0aa4a8a03b257d36be8da",
      "parents": [
        "0475598fa3b6186696580422fee7cc71593cea59"
      ],
      "author": {
        "name": "John Bampton",
        "email": "jbampton@users.noreply.github.com",
        "time": "Thu Mar 19 02:32:14 2026 +1000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 18 16:32:14 2026 +0000"
      },
      "message": "Remove unneeded type attribute from HTML script tags (#674)\n\nFix typo in HTML code\n\nhttps://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/script/type\n\nAttribute is not set (default), an empty string, or a JavaScript MIME type\n\nIndicates that the script is a \"classic script\", containing JavaScript code.\n\nAuthors are encouraged to omit the attribute if the script refers to JavaScript code rather than specify a MIME type."
    },
    {
      "commit": "0475598fa3b6186696580422fee7cc71593cea59",
      "tree": "01daa6758f89d6bebf2979d3b2ca2723d31ad666",
      "parents": [
        "2453658761c952c1b04a1eae82155ee5db7a320a"
      ],
      "author": {
        "name": "John Bampton",
        "email": "jbampton@users.noreply.github.com",
        "time": "Wed Mar 18 22:56:47 2026 +1000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 18 08:56:47 2026 -0400"
      },
      "message": "misc: fix typos in HTML and Markdown files (#671)\n\n* misc: fix typos in HTML and Markdown files\n\nGeneral clean up\n\n* Fix grammar and spelling\n\n* Fix more typos"
    },
    {
      "commit": "2453658761c952c1b04a1eae82155ee5db7a320a",
      "tree": "0356452db07de9d61717ab8db694f4c3a22addfb",
      "parents": [
        "f5b2bdb3fa23eb752e2ceaca551323bd666350f0"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Wed Mar 18 13:55:40 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 18 08:55:40 2026 -0400"
      },
      "message": "a batch of https url changes (#672)\n\n* a batch of https url chnages\n\n* another small batch"
    },
    {
      "commit": "f5b2bdb3fa23eb752e2ceaca551323bd666350f0",
      "tree": "e9ab12cb554a7511561d9c73554522bec34ca57e",
      "parents": [
        "9073d42400346c06e8783ee8078e1302a10ebd85"
      ],
      "author": {
        "name": "John Bampton",
        "email": "jbampton@users.noreply.github.com",
        "time": "Wed Mar 18 22:52:56 2026 +1000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 18 08:52:56 2026 -0400"
      },
      "message": "Order the `requirements.txt` file (#673)\n\nIt is not mandatory to put your requirements.txt file in alphabetical order, as pip does not care about the order of items.\n\nHowever, sorting it alphabetically is a widely recommended best practice because it makes the file easier for humans to read, manage, and check for specific libraries or duplicates."
    },
    {
      "commit": "9073d42400346c06e8783ee8078e1302a10ebd85",
      "tree": "fed5cee9feb3c077a3534fab6db6f9a38f54c8e3",
      "parents": [
        "3e66fbcd951e800b6db0bc01127f638606861722"
      ],
      "author": {
        "name": "Cheng Pan",
        "email": "chengpan@apache.org",
        "time": "Wed Mar 18 17:58:18 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 18 17:58:18 2026 +0800"
      },
      "message": "Add Cheng Pan to member list (#675)"
    },
    {
      "commit": "3e66fbcd951e800b6db0bc01127f638606861722",
      "tree": "74b831bc8bd8aa6b294c47baae93047e1a3bc496",
      "parents": [
        "c6e5b3d16bc00332b7a94cc6659814fd31c4a60a"
      ],
      "author": {
        "name": "PJ Fanning",
        "email": "pjfanning@users.noreply.github.com",
        "time": "Tue Mar 17 13:11:32 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 17 08:11:32 2026 -0400"
      },
      "message": "Update URLs from HTTP to HTTPS in release policy (#669)"
    },
    {
      "commit": "c6e5b3d16bc00332b7a94cc6659814fd31c4a60a",
      "tree": "fa1d69d8d862593894227252b981dd779f293c04",
      "parents": [
        "a65b1daa22db0e9e555c3922bc1ddf0f88b01276"
      ],
      "author": {
        "name": "John Bampton",
        "email": "jbampton@users.noreply.github.com",
        "time": "Tue Mar 17 22:09:48 2026 +1000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 17 08:09:48 2026 -0400"
      },
      "message": "Add shebang and license to get_calendar.sh (#666)"
    },
    {
      "commit": "a65b1daa22db0e9e555c3922bc1ddf0f88b01276",
      "tree": "ca631bb94501e6208aede5997b20eb382582f625",
      "parents": [
        "ab8cd3dd5c761cfade49d1c8fcebaee7deb40147"
      ],
      "author": {
        "name": "John Bampton",
        "email": "jbampton@users.noreply.github.com",
        "time": "Tue Mar 17 22:08:52 2026 +1000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 17 08:08:52 2026 -0400"
      },
      "message": "Fix typo in `legal/resolved.md` (#663)"
    },
    {
      "commit": "ab8cd3dd5c761cfade49d1c8fcebaee7deb40147",
      "tree": "2e1fbd54fce4de89bacf1fb446a391e0df895813",
      "parents": [
        "7d9cbbbe76067f3c9d77d0119507923e0dd13045"
      ],
      "author": {
        "name": "Andrew Wetmore",
        "email": "andrew@cottage14.com",
        "time": "Tue Mar 17 09:06:23 2026 -0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 17 08:06:23 2026 -0400"
      },
      "message": "services.md removed reviewboard from the sample list of services for projects (#629)\n\nReviewboard will not be available after March 31, 2025, and is almost unused at the moment, so I suggest removing this mention of it."
    },
    {
      "commit": "7d9cbbbe76067f3c9d77d0119507923e0dd13045",
      "tree": "fea11e82bf53a72d898d450d68a340802d5b3a1b",
      "parents": [
        "aa9a8eb7ff679c79fc2310aaa73bcc53496d8779"
      ],
      "author": {
        "name": "Romain Manni-Bucau",
        "email": "rmannibucau@apache.org",
        "time": "Tue Mar 17 13:05:28 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 17 08:05:28 2026 -0400"
      },
      "message": "Update members.md (#657)"
    },
    {
      "commit": "aa9a8eb7ff679c79fc2310aaa73bcc53496d8779",
      "tree": "96615349390221de1f90b8e3346535f9b72f6818",
      "parents": [
        "6a38f61de25d45f9996157fd2c18ae60d931fa77"
      ],
      "author": {
        "name": "Carl Marcum",
        "email": "carl.marcum@codebuilders.net",
        "time": "Tue Mar 17 08:04:59 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 17 08:04:59 2026 -0400"
      },
      "message": "Add Carl Marcum to foundation members list (#661)"
    },
    {
      "commit": "6a38f61de25d45f9996157fd2c18ae60d931fa77",
      "tree": "a747b16b6a69b0dbd9733a0f8329da8f191dc459",
      "parents": [
        "d79ca33abb74d46774bcebd20037344c22b2a74c"
      ],
      "author": {
        "name": "Sebb",
        "email": "sebbASF@users.noreply.github.com",
        "time": "Mon Mar 16 22:42:03 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 16 22:42:03 2026 +0000"
      },
      "message": "Sebb logo 579 (#662)\n\n* Reworking of files in PR579\n\n* Oops, forgot to rename the files\n\n* Tweaks to wording"
    },
    {
      "commit": "d79ca33abb74d46774bcebd20037344c22b2a74c",
      "tree": "633f0f53aa658572c0dabd5b2f4f0eb5a7973872",
      "parents": [
        "f79792a2b73fbc226a836eb520bf88696871ec88"
      ],
      "author": {
        "name": "Jia Fan",
        "email": "fanjiaeminem@qq.com",
        "time": "Mon Mar 16 22:25:56 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 16 22:25:56 2026 +0800"
      },
      "message": "Add Jia Fan into members list (#667)\n\n* Add Jia Fan into members list"
    },
    {
      "commit": "f79792a2b73fbc226a836eb520bf88696871ec88",
      "tree": "b6edd03bd30a28d80a0233ea8967276f1ad0fd5a",
      "parents": [
        "0baf7ca976034eab9829dd42ae33bdf32060a2ea"
      ],
      "author": {
        "name": "Sebb",
        "email": "sebbASF@users.noreply.github.com",
        "time": "Sun Mar 15 16:44:09 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 15 16:44:09 2026 +0000"
      },
      "message": "Sample changes to cla-corporate (#634)"
    },
    {
      "commit": "0baf7ca976034eab9829dd42ae33bdf32060a2ea",
      "tree": "691c8a8f9d39c404f00dacda9d20b880826cf6b1",
      "parents": [
        "17453ec77198ffe599688b6a072ca96ad61fa3f9"
      ],
      "author": {
        "name": "Sebb",
        "email": "sebbASF@users.noreply.github.com",
        "time": "Sun Mar 15 16:27:15 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 15 16:27:15 2026 +0000"
      },
      "message": "Update members.md (#660)"
    },
    {
      "commit": "17453ec77198ffe599688b6a072ca96ad61fa3f9",
      "tree": "0525db60eed99d43f58a9c3736646d29b52d8295",
      "parents": [
        "97290d82d88af38eb3001407e759e68342ae00cf"
      ],
      "author": {
        "name": "Sebb",
        "email": "sebbASF@users.noreply.github.com",
        "time": "Sun Mar 15 12:42:26 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 15 12:42:26 2026 +0000"
      },
      "message": "Sort members.md (#659)"
    },
    {
      "commit": "97290d82d88af38eb3001407e759e68342ae00cf",
      "tree": "c53bd0fd72557c1076289dae7ce9b9d803892310",
      "parents": [
        "505f5e35dc53a9df8ac33224584b076e57cd21d6"
      ],
      "author": {
        "name": "Mark Thomas",
        "email": "markt@apache.org",
        "time": "Sat Mar 14 20:38:28 2026 +0000"
      },
      "committer": {
        "name": "Mark Thomas",
        "email": "markt@apache.org",
        "time": "Sat Mar 14 20:38:28 2026 +0000"
      },
      "message": "Remove PredicitonIO\n"
    },
    {
      "commit": "505f5e35dc53a9df8ac33224584b076e57cd21d6",
      "tree": "ce79ef2fdfaa0f10d6da9938bb9e664d750e8fc4",
      "parents": [
        "d18c4dfb1bad3872f06557805146f2d2cdcf9ddc"
      ],
      "author": {
        "name": "Mark Thomas",
        "email": "markt@apache.org",
        "time": "Sat Mar 14 20:31:24 2026 +0000"
      },
      "committer": {
        "name": "Mark Thomas",
        "email": "markt@apache.org",
        "time": "Sat Mar 14 20:31:24 2026 +0000"
      },
      "message": "Registered mark upadtes N-Z\n"
    },
    {
      "commit": "d18c4dfb1bad3872f06557805146f2d2cdcf9ddc",
      "tree": "497614fbcf548f34055e01505b734f2605562e98",
      "parents": [
        "f94410e1f76d417a4ae48abdc917a0fa54d28f21"
      ],
      "author": {
        "name": "Mark Thomas",
        "email": "markt@apache.org",
        "time": "Sat Mar 14 20:24:17 2026 +0000"
      },
      "committer": {
        "name": "Mark Thomas",
        "email": "markt@apache.org",
        "time": "Sat Mar 14 20:24:17 2026 +0000"
      },
      "message": "Registered mark upadtes G-M\n"
    },
    {
      "commit": "f94410e1f76d417a4ae48abdc917a0fa54d28f21",
      "tree": "0fca50ef93d7dcdfcd9e04cf48fdfff247036182",
      "parents": [
        "ba3e7b4cedf8c51660388a7e80514b35fe03f724"
      ],
      "author": {
        "name": "Mark Thomas",
        "email": "markt@apache.org",
        "time": "Sat Mar 14 20:10:58 2026 +0000"
      },
      "committer": {
        "name": "Mark Thomas",
        "email": "markt@apache.org",
        "time": "Sat Mar 14 20:10:58 2026 +0000"
      },
      "message": "Registered mark upadtes A-F\n"
    },
    {
      "commit": "ba3e7b4cedf8c51660388a7e80514b35fe03f724",
      "tree": "93fe49651c1e123f7969e39a5bff0b776c01d035",
      "parents": [
        "28800881c08cfbf82072a3cc22103b4a9074773a"
      ],
      "author": {
        "name": "Mark Thomas",
        "email": "markt@apache.org",
        "time": "Sat Mar 14 19:29:47 2026 +0000"
      },
      "committer": {
        "name": "Mark Thomas",
        "email": "markt@apache.org",
        "time": "Sat Mar 14 19:29:47 2026 +0000"
      },
      "message": "Update list of APACHE registrations\n"
    }
  ],
  "next": "28800881c08cfbf82072a3cc22103b4a9074773a"
}
