)]}'
{
  "commit": "c1f044b6992f14aad7259641c9be6e29c58719f0",
  "tree": "29883a59bab80acac606d79c33fb7ad053ac8a1d",
  "parents": [
    "f36d72b6ed74569c363553a1724731c1c131776b"
  ],
  "author": {
    "name": "CritasWang",
    "email": "critas@outlook.com",
    "time": "Wed May 27 15:22:03 2026 +0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed May 27 15:22:03 2026 +0800"
  },
  "message": "docs(community): sync committers/PMC roster with ASF whimsy (#1139)\n\nBring src/Community/Committers.md and src/zh/Community/Committers.md\nback in line with the official ASF roster\n(https://whimsy.apache.org/roster/committee/iotdb).\n\nChanges:\n- Fix typo in section title: \"Commiters\" -\u003e \"Committers\".\n- PMC table: 29 -\u003e 32 rows. Promote fengqingxin (2024-06-29),\n  yongzao (2025-08-18), and spricoder (2025-11-07) from the\n  committer table into the PMC table with starting dates from\n  the ASF projects roster JSON.\n- Committers table: 32 -\u003e 50 rows. Add 21 committers missing from\n  the docs, with GitHub usernames filled in from the whimsy roster\n  where the committer has linked one (8 of 21); the remaining 13\n  are listed without a github cell, matching the existing convention\n  for unlinked committers (bensonchou, gongning, etc).\n\nBoth EN and ZH files are kept in sync. The ZH-only chair indicator\n(`\u003c\u003dchair` on hxd) is preserved on the new structure. No content is\nremoved; the diff is purely additive plus the typo fix and 3 row\nmoves.\n\nData sources:\n- ASF LDAP: https://whimsy.apache.org/public/public_ldap_projects.json\n- ASF projects roster JSON (PMC dates and chair)",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f5ab90e21015c91d2824e8475d5b332d9dd61274",
      "old_mode": 33188,
      "old_path": "src/Community/Committers.md",
      "new_id": "667791f770bd29df895406d8e6665e5472c2037e",
      "new_mode": 33188,
      "new_path": "src/Community/Committers.md"
    },
    {
      "type": "modify",
      "old_id": "2e23e0c9937c84f3349cd239950525f64bd67dd2",
      "old_mode": 33188,
      "old_path": "src/zh/Community/Committers.md",
      "new_id": "b5f5649e6e428a6973fa3fff6f0171bc466e961a",
      "new_mode": 33188,
      "new_path": "src/zh/Community/Committers.md"
    }
  ]
}
