)]}'
{
  "log": [
    {
      "commit": "8ab6832a25f718ff861c656db89988ed05963744",
      "tree": "7332138c8635c4acb3da3cc8ef83e63335404630",
      "parents": [
        "32781e9a706f3230f12e7b006aef9d91af862065"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Mar 18 18:04:14 2026 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Mar 18 18:04:14 2026 +0100"
      },
      "message": "Handle tokenizer crashes more gracefully\n\nChange-Id: I6b7300fd81e19ec608d892331efcdcea5611dfbc\n"
    },
    {
      "commit": "32781e9a706f3230f12e7b006aef9d91af862065",
      "tree": "529491362d1408661f7935549b227aa07bfd9ce7",
      "parents": [
        "3c16cb995bc874ba3c63ebe888abbb4e20201b2c"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Mar 05 18:32:43 2026 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Mar 06 07:09:08 2026 +0100"
      },
      "message": "Bump version to v2.7.2\n\nChange-Id: If1a4b2fe6c4e2bc9e7d6ffc98f598d654579cf1e\n"
    },
    {
      "commit": "ef5dfd315c2ec4360602a34ce404f9df3c833dfa",
      "tree": "612d075c2d7d4f5c3228ca14a453f5b0936b008d",
      "parents": [
        "ff061efc6b14cc312107ad96ed4c991ae0c1ea8b"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Mar 05 10:02:47 2026 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Mar 05 10:04:10 2026 +0100"
      },
      "message": "Bump version to 2.7.1\n\nChange-Id: I0c3fb7dad0504c43d5eb96012549c634f6bb4481\n"
    },
    {
      "commit": "67ee44ec25b749325edc331f6d9992f5ccd549e8",
      "tree": "c423df0c2b9d619848d816a4239dad5644eb164b",
      "parents": [
        "9452d32237927492fe0c6c23aa3457e7e429b3ab"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Tue Mar 03 10:04:48 2026 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Tue Mar 03 10:17:16 2026 +0100"
      },
      "message": "Bump tokenizer to v2.4.0 and our version to 2.7.0\n\nChange-Id: Idb2b7cc7fb615d4e33c13b04fa569ab25166da87\n"
    },
    {
      "commit": "9452d32237927492fe0c6c23aa3457e7e429b3ab",
      "tree": "70f7a637ac4c0009591728a4e5d6ea8b282aa059",
      "parents": [
        "2115eccf4fbf0c1bfb7170235c4c7fb0b8280364"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Dec 12 16:42:50 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sun Dec 14 20:08:21 2025 +0100"
      },
      "message": "Add Dockerfile and GitLab CI Pipeline\n\nChange-Id: Iafef7b6388667cf2d45c79a4a0e5d0eea224afba\n"
    },
    {
      "commit": "4ad648ee54032d8ee9c471d6a8ee5ce7dcb7c77c",
      "tree": "0c9aae9ce116606986e37ce53547367b02d718bd",
      "parents": [
        "b6fd6bc2b9b22d4d48a69f101a77eb43724ca989"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Dec 10 10:38:46 2025 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sun Dec 14 20:08:10 2025 +0100"
      },
      "message": "Bump KorAP-Tokenizer to v2.3.0 and our version to 2.6.2\n\nChange-Id: I7345e72cd67326797ca574bbf5f63bc3fb34de44\n"
    },
    {
      "commit": "b6fd6bc2b9b22d4d48a69f101a77eb43724ca989",
      "tree": "aeb8efa87d229d525b0f3988d7234f8ebb44ea39",
      "parents": [
        "d254f5c021e784fa2138455ac4843e69a4493815"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Apr 16 12:47:26 2025 +0200"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Tue Apr 22 16:41:59 2025 +0200"
      },
      "message": "Fix ASCII entity resolution (fixes #9)\n\nEntity: line 1: parser error : Couldn\u0027t find end of Start Tag ref\n\u003depub%20leseprobe\u0026amp;utm_campaign\u003dm%C3%A4dchen%20mit%20den%20engelsh%C3%A4nden\"\n^\n\nChange-Id: Ic57b654bbfe37bb5ea2d4307e8e8deb83fb1cf22\n"
    },
    {
      "commit": "d254f5c021e784fa2138455ac4843e69a4493815",
      "tree": "a2477ad6c330418eb5961d8c85970d12affedbbe",
      "parents": [
        "93dbc2c4a8a07fb24a864ed0d589ea7a1b0f653c"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Apr 16 10:37:08 2025 +0200"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Tue Apr 22 16:41:58 2025 +0200"
      },
      "message": "Make KorAP tokenizer max heap size adjustable\n\nvia an env variable KORAPXMLTEI_TOKENIZER_HEAP_SIZE\n\nResolves #8\n\nChange-Id: I600de1006acd6c00eab9b2b1c9c8b5492f20f4f2\n"
    },
    {
      "commit": "fc3a0ee295c383fabad7d2da34ffc6b37a344896",
      "tree": "7ef2ac5bfa633cf4a5a70e2bc62b123b0d2e8a6e",
      "parents": [
        "6b1f26bee5b67b9767a556b0af43a31ecd5d591f"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Jul 05 16:58:16 2024 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Nov 15 14:34:07 2024 +0100"
      },
      "message": "Add --auto-textsigle \u003cstart-sigle\u003e option\n\nAlso allows for processing plain TEI P5 files without any IDs.\n\nChange-Id: Ic16b089c916d2e50458aa1aa6cb80ce4d37d97ba\n"
    },
    {
      "commit": "6b1f26bee5b67b9767a556b0af43a31ecd5d591f",
      "tree": "ee565ef9c0ab2070d2f8bb3442544e2c13f5806e",
      "parents": [
        "132bdebf3c1c86d3cac617849e50dd7bbd9d06ec"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Sep 19 11:35:32 2024 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Sep 20 11:41:14 2024 +0200"
      },
      "message": "Add support for inline dependency structures (fixes #7)\n\nChange-Id: I25781e1a285a6bd6345ceb5e5487b410e9bd5353\n"
    },
    {
      "commit": "132bdebf3c1c86d3cac617849e50dd7bbd9d06ec",
      "tree": "b33bc94454f9cd6bbfa4e7f1647a16fca8c343e9",
      "parents": [
        "568b22fa73d9e0d34f2250bc01b2d00bf1daed63"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jun 06 14:28:56 2024 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jun 06 14:28:56 2024 +0200"
      },
      "message": "Introducing --output parameter\n\nChange-Id: Ibeb1bb625f9ef30ccb6207d8c4d20d4c0d0c9056\n"
    },
    {
      "commit": "8456675205dbf0d031a8fb8902778b1047aa2b03",
      "tree": "41e88390d86c61599c193351e1b83cd7faa39f6b",
      "parents": [
        "241ca4fa2853f05a0eed9a0b9967755f026e2f28"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Jan 11 14:37:11 2024 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Jan 24 12:28:46 2024 +0100"
      },
      "message": "Bump version to 2.5.0 and update copyright year\n\nChange-Id: I7ad47c32935fc315ecb9c85048cff459b63e5c73\n"
    },
    {
      "commit": "241ca4fa2853f05a0eed9a0b9967755f026e2f28",
      "tree": "7b427314fb242b63bee8f416ec7ccc383966a67f",
      "parents": [
        "5480705060f222321184ec4c69b46474fd7404b0"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Tue Jan 09 12:20:01 2024 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Jan 11 14:43:25 2024 +0100"
      },
      "message": "Update KorAP-Tokenizer to v2.2.5 and min Java 17\n\nChange-Id: I8a642672e7c04943a6312e6a00061a731d02a39c\n"
    },
    {
      "commit": "2475c95d99835695e658d5bc2ae81f60372bd3ff",
      "tree": "247098455d3e47645973d5a123b945cef2065a4b",
      "parents": [
        "fc99cb41033bde02fe76c9db454b8e7c291ffaf9"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Tue Jan 09 10:40:04 2024 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Jan 11 14:43:19 2024 +0100"
      },
      "message": "Bump version to 2.4.5-TRIAL\n\nChange-Id: I68e63dfc54286ef7b13160a5f81e2292d819115d\n"
    },
    {
      "commit": "fc99cb41033bde02fe76c9db454b8e7c291ffaf9",
      "tree": "77560357ae26fdddd82ec31d45a6a838fa19cfef",
      "parents": [
        "ec503251cc3792a7fb83bbe23caa8ca002c0ca18"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Feb 25 12:01:29 2021 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Apr 25 11:52:50 2023 +0200"
      },
      "message": "Cleanup: Simplify whitespace handling\n\nChange-Id: Ifef4fb012df2b95a2eab2d2632124920becafaf4\n"
    },
    {
      "commit": "ec503251cc3792a7fb83bbe23caa8ca002c0ca18",
      "tree": "684eb7e5e86bbdf515ea417217cfdb73a3caf6d0",
      "parents": [
        "cf7854ccf411603defb4c3202fabba6533dfc5c1"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Apr 24 18:03:17 2023 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Apr 25 11:42:39 2023 +0200"
      },
      "message": " Accept line-breaks as whitespace in text-only lines\n\nChange-Id: I5341ecb34d4d5da07b7a09fd9c91c297411731a5\n"
    },
    {
      "commit": "72f4a8870f5f68d32ea7b41f39faad3f0f03dd4d",
      "tree": "fa33c5653dc75b9c728422df66dadfd4a33c8df8",
      "parents": [
        "0af9909126309ca5da68e93761acb0cb6166398b"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Mar 02 09:48:14 2023 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Mar 02 10:03:29 2023 +0100"
      },
      "message": "Allow closing elements to start with \"text\"\n\nChange-Id: Ifa06a3e7ddf8f32ae80763501e30d4a9c7f05365\n"
    },
    {
      "commit": "0af9909126309ca5da68e93761acb0cb6166398b",
      "tree": "fa1e8938f0daa430cb07a422378abe050cff39d9",
      "parents": [
        "997aa220641f64d75ba4c115083f7f8d5ae6695c"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sat Feb 11 11:45:15 2023 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Feb 14 11:00:02 2023 +0100"
      },
      "message": "Set max heap size of KorAP tokenizer to 512m\n\nChange-Id: I463d3f1f16a8267b3f6e79d076923ce2326631fc\n"
    },
    {
      "commit": "997aa220641f64d75ba4c115083f7f8d5ae6695c",
      "tree": "05e5ee9ac5e3143251e0275ed3f8e3c16a092129",
      "parents": [
        "fcff7340087b6f5ec322e507bc881b4c49ec6b72"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Feb 10 11:26:28 2023 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Tue Feb 14 09:25:45 2023 +0100"
      },
      "message": "Improve checks regarding annotation boundaries\n\nResolves #6\n\nChange-Id: I3a41d239ea44923720bb7d557de26f30f285ae67\n"
    },
    {
      "commit": "fcff7340087b6f5ec322e507bc881b4c49ec6b72",
      "tree": "48b646e2fe12d35cf1f2478a9c93c6c86da478d5",
      "parents": [
        "fc2a82ac0d432abcc6959269c030f282a920d319"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Feb 07 14:05:15 2023 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Feb 07 14:05:15 2023 +0100"
      },
      "message": "Fix Java-dependent test for release\n\nChange-Id: I6baf5cd96fec7fc91b317b7e8162b4414852ee2b\n"
    },
    {
      "commit": "fc2a82ac0d432abcc6959269c030f282a920d319",
      "tree": "73d98ea7005a1eab4ffe199d1357f44e3e797b41",
      "parents": [
        "b93fabbadeeac0a402bda909791e310e364910d9"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Feb 07 11:29:11 2023 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Feb 07 11:29:11 2023 +0100"
      },
      "message": "Update version for new release\n\nChange-Id: Id86722edbe5d3981ae8f2f47e2fcc1a9483b34da\n"
    },
    {
      "commit": "a671ae5a8274f6d3bb91ac2579e2d0ff4fa7ffe6",
      "tree": "6ceaef24bbd28ce57528b4b39319a9d2611eead6",
      "parents": [
        "70031faed069c2bad88c54f135aee370cc908c66"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Dec 22 16:28:14 2022 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Dec 28 13:15:45 2022 +0100"
      },
      "message": "Enable conversion of (some) standard TEI P5\n\nProviding an option --xmlid-to-textsigle\nto convert P5 xml:id attributes to three part I5-sigles\n\nResolves #4\nResolves #5\n\nChange-Id: I8fd23b7021c25cf4d80234a0570d06dea78e7813\n"
    },
    {
      "commit": "2520a34969fe20a81a221be27952aeae04f63b27",
      "tree": "46fcf0411b555700f55c75a66f74c3227977b47f",
      "parents": [
        "85269c0828a2d7bbdc5e6cbb0e2c89a10769c56b"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Mar 29 18:18:05 2022 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Nov 09 18:44:42 2022 +0100"
      },
      "message": "Check version of KorAP-Tokenizer when requested\n\nChange-Id: Iea411e514ba3a3eb8eb93a252c9652f38095a98d\n"
    },
    {
      "commit": "85269c0828a2d7bbdc5e6cbb0e2c89a10769c56b",
      "tree": "253060054740b30c82efafc856337cd39f72ecee",
      "parents": [
        "bd4281e10c0fea21580c3edf6a35a4d4247835bb"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Nov 07 14:03:31 2022 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Nov 07 14:03:31 2022 +0100"
      },
      "message": "Improve stability of XML entity conversion\n\nChange-Id: I341b76b9d898acd59cae0379aa5cc4a5bbbe81e8\n"
    },
    {
      "commit": "4ee372a14e0437e7810f3d7a3eebe78d959c3832",
      "tree": "a5b2ab901e346388939b5512385b26afce259335",
      "parents": [
        "d708a6109ab2d588825180f54254f44b6fb845b1"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Feb 24 17:54:24 2022 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Mar 28 07:20:21 2022 +0200"
      },
      "message": "Improve test suite for inability to use KorAP-Tokenizer\n\nChange-Id: I6580bf0f4937d4955e0f520c318171b4b059743b\n"
    },
    {
      "commit": "d708a6109ab2d588825180f54254f44b6fb845b1",
      "tree": "e23bf761687c2e4c27bcfc6f453943e6d75191ae",
      "parents": [
        "540fd62ec461d9bc80a86e98b051d5ad4d8679ab"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Mar 21 16:00:01 2022 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Mar 23 12:22:25 2022 +0100"
      },
      "message": "Remove broken schema references (fixes #3)\n\nChange-Id: I777f28c1d77b7b78f1d58fbbb0f6703efcdefba1\n"
    },
    {
      "commit": "540fd62ec461d9bc80a86e98b051d5ad4d8679ab",
      "tree": "51ddba4a7d752175410301e8181581852cdd2891",
      "parents": [
        "0bca4f133eef6a434dc068c3e8ae8ab1fcec4ecd"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Mar 21 18:20:05 2022 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Mar 23 12:19:28 2022 +0100"
      },
      "message": "Remove reference to metadata.xml (Fixes #2)\n\nChange-Id: I59111c99d1fa8daf529098fd0b743ee69cc4d7dc\n"
    },
    {
      "commit": "dcd38b3992bddcd5b19e49a49f107a2dc520750d",
      "tree": "9ed4d2293cd8487990dc8b6ee5a0efcdde7e1322",
      "parents": [
        "1148478d879d06f0d39d66ad36a4c08e6da6598f"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Jan 14 13:23:37 2022 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Jan 14 13:23:37 2022 +0100"
      },
      "message": "Update KorAP-Tokenizer to v2.2.2 (single quote bug fix)\n\nChange-Id: I28f58470e7615db62a5a9c5dc18fd29aa09875f5\n"
    },
    {
      "commit": "1148478d879d06f0d39d66ad36a4c08e6da6598f",
      "tree": "c2d9810c965384a31d725fd8ec1c11795622ca06",
      "parents": [
        "a2cb2816ab9367332fb0d8d83617b4c1c0e26774"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Nov 03 20:12:14 2021 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Nov 03 20:12:14 2021 +0100"
      },
      "message": "Improve documentation and support for external tokenizers\n\nChange-Id: Ia65d4e9bcd2a28a7a77903dd49e2456dc566e7fe\n"
    },
    {
      "commit": "a2cb2816ab9367332fb0d8d83617b4c1c0e26774",
      "tree": "7efb6644b266459415e081ddd07ef669a41af3ba",
      "parents": [
        "a3799ce2aa1ffa3f3b968addff6059d774e91e8e"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Sat Oct 30 10:29:08 2021 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Sat Oct 30 10:29:08 2021 +0200"
      },
      "message": "Support single dash for STDIN\n\nChange-Id: Idaa8ab3632f5787b06193892b583763276ea0fb8\n"
    },
    {
      "commit": "e2819a1bbbae2d2937af7db75b8e7d895512af76",
      "tree": "b10937004bcc145e620067967484c17592e6d30f",
      "parents": [
        "56b8dbd954b5d47a6e8e2f8d7776aba948ad2210"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Oct 12 15:52:55 2021 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Oct 13 11:11:47 2021 +0200"
      },
      "message": "Introduce exclusivity for inline token handling\n\nChange-Id: Ia34ec87b2c55aabd94c65ec1e0d63d0cadb27d75\n"
    },
    {
      "commit": "56b8dbd954b5d47a6e8e2f8d7776aba948ad2210",
      "tree": "bc972b6542bbc34f5718d1e748d03f478f781657",
      "parents": [
        "940ca6ffe5bfc92974cc3ad41c947a7975d12ce2"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Feb 26 11:23:48 2021 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Oct 11 17:24:34 2021 +0200"
      },
      "message": "Testing whitespace handling following the documentation (Skipped)\n\nChange-Id: I85aea14a6d9fbcef4badea7f3ca695fd0645aa05\n"
    },
    {
      "commit": "5401bf3bce7ed27cf0861d5a13d9ad68cb722fe7",
      "tree": "db4b10d3be5424e9dba9439804ab4d43821fa494",
      "parents": [
        "6d2a90049b44608487871bc7288827c060deff13"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Oct 01 14:35:35 2021 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Oct 06 13:55:15 2021 +0200"
      },
      "message": "Check for valid sigles to avoid broken directories\n\nChange-Id: Ib4c9a125feda4ddb88966aff0fdbe1a39f00820f\n"
    },
    {
      "commit": "6d2a90049b44608487871bc7288827c060deff13",
      "tree": "e3f6e1da467d995d9c8eddbf2c34d7583d67604d",
      "parents": [
        "5986da3d36f8ef27a0b077ac790a5622a4b975e6"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Oct 01 13:59:14 2021 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Oct 06 13:53:44 2021 +0200"
      },
      "message": "Improve handling of unknown header types\n\nChange-Id: I5c1f0d12c9dcb11421745c0ca55865e4efc388db\n"
    },
    {
      "commit": "5986da3d36f8ef27a0b077ac790a5622a4b975e6",
      "tree": "e1a93c6d43d515e4da0504964297c6a23bd341f6",
      "parents": [
        "7dda288d1173818f08afe4baa829b3929d3675bb"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Oct 01 12:53:55 2021 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Oct 01 12:53:55 2021 +0200"
      },
      "message": "Improve handling of broken data\n\nChange-Id: I39afa2ad58ce39db3ce171876a0c3a5c540271df\n"
    },
    {
      "commit": "f8ffc8bf86d4660990076299ca8836c70695bb7c",
      "tree": "ae2aff6dd0eeaa7fdd1e97df476b179059739c5a",
      "parents": [
        "0631ea77ce14bdceb4b4bdf934f3c47bf603c773"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Jul 16 18:36:18 2021 +0200"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Jul 29 22:07:08 2021 +0200"
      },
      "message": "Upgrade to KorAP-Tokenizer v2.2.0\n\nChange-Id: I85fb0618d9dc6470e8f7b881017d1a4da1b260a3\n"
    },
    {
      "commit": "eb12e234380dea8b3d53ddd3a7b33ee4d75f6aa5",
      "tree": "89e42a9161894843f6638a73fd188a1073793592",
      "parents": [
        "ca70a1de9bc5ae7a1bf6738d370c9aeb9414158c"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Feb 25 13:49:50 2021 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Feb 25 16:23:49 2021 +0100"
      },
      "message": "Move inline parser to separate class\n\nChange-Id: I835acf7a234b385dc3d2a4e52c6ada61dbe087db\n"
    },
    {
      "commit": "cc27d79d071dd733d895f0fe79c10b922148f2bb",
      "tree": "510b9632e657cbfd80e25374bfee80fe4722ea25",
      "parents": [
        "bc899196516d46b11e85b4f0387a0957cd5f73c7"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Feb 24 12:32:20 2021 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Feb 24 13:14:22 2021 +0100"
      },
      "message": "Cleanup: to_zip should be chainable to always reset after to_zip\n\nChange-Id: I24a0bb0b24657cfbc722567550789278926d287c\n"
    },
    {
      "commit": "ace1277d71f643cea7a022d7cc57e36788ea781d",
      "tree": "0293b47d2a7a93522d2863ac7db028fa696de196",
      "parents": [
        "0529e51347476b428dfce5fb98fd3a887e2b021c"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Feb 19 13:16:26 2021 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Feb 23 16:19:31 2021 +0100"
      },
      "message": "Improve skipping of sentences\n\nChange-Id: I9fba0a92befd7b82bdcde46c5c4a0429c040e6a2\n"
    },
    {
      "commit": "0529e51347476b428dfce5fb98fd3a887e2b021c",
      "tree": "fbc356c174650f52801347cb726364de6a7d258a",
      "parents": [
        "9df4a24bec7747e844a028189c45de87ff07eaad"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Feb 22 09:55:35 2021 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Feb 23 16:16:23 2021 +0100"
      },
      "message": "Cleanup: Simplify header types\n\nChange-Id: I95ce4f8bf56c2dcf0cd8db504a0874313abb84e7\n"
    },
    {
      "commit": "91705d7f9a806286f8fa185b39208ca541aad3f4",
      "tree": "66f1e0d76c24a2566f8a62c7ca3370190a6e7815",
      "parents": [
        "9157792eccff19f3882e066d60f632ba133b84ed"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Feb 19 10:59:45 2021 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Feb 23 15:35:57 2021 +0100"
      },
      "message": "Introduce --tokens-file parameter\n\nChange-Id: I3438b30b065d61533ca9483084096e9ccadf696d\n"
    },
    {
      "commit": "eed4cb1874a5318860af348d1def96fc11d64a60",
      "tree": "e7ecabaf61abdc58b0bbec0a57a45a5015d4fb98",
      "parents": [
        "e955eccda68b3ecffd4d4433cdf75a6d0830d603"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Feb 17 19:39:32 2021 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Feb 18 08:56:42 2021 +0100"
      },
      "message": "Fix possible IO deadlocks with KorAP tokenizer\n\nText separators should always have a newline in front of artificial EOTs\nto make sure they are recognized and to avoid them being consumed\nby regular expressions for tokens.\n\nChange-Id: I528c903904da50312a7472c7a34775476b0955be\n"
    },
    {
      "commit": "8a954e5dda01b21f336694dbce497cbdec1007ae",
      "tree": "177fc10ffe414c4e3b031439b243c2239539016d",
      "parents": [
        "400044c724260b0c18292fdae505797c4d12fe45"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Tue Feb 16 22:03:07 2021 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Feb 17 14:32:06 2021 +0100"
      },
      "message": "Automatically replace entities with their corresponding characters\n\nSource of the symbolic entities is the entity file from the TEI-I5 DTD\nhttp://corpora.ids-mannheim.de/I5/DTD/ids-lat1.ent which contains all\nentities that have been used in DeReKo. The list is very similar to\nthe Mathematical, Greek and Symbolic characters for XHTML\nhttp://www.w3.org/MarkUp/DTD/xhtml-lat1.ent, but not identical.\n\nNumeric decimal and hexadecimal entities are replaced, too\n\nChange-Id: Id00376c6953e9ac96ef04703872f38d37ef68096\n"
    },
    {
      "commit": "400044c724260b0c18292fdae505797c4d12fe45",
      "tree": "e79003dda9a6f5f8c11d2b50787dd56f104e4096",
      "parents": [
        "ed0505f2687936c3a9131a7e903d7f9c8b6b299e"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Tue Feb 16 16:44:21 2021 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Feb 17 11:57:22 2021 +0100"
      },
      "message": "Fix indentation of \u003c/span\u003e\n\nChange-Id: Ib7c40105c49c36238673bcd7effcfacab477579c\n"
    },
    {
      "commit": "ed0505f2687936c3a9131a7e903d7f9c8b6b299e",
      "tree": "888531863d0f933c8a17b187e1eb66f0b59eabd9",
      "parents": [
        "985da0cafd247c9d6bb891ae862f9c4ac324820d"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Tue Feb 16 16:40:12 2021 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Feb 17 11:57:22 2021 +0100"
      },
      "message": "Remove tokenizer invokations comments from KorAP XML output\n\nChange-Id: I895f11989bc1924e79dc0a35ec4b709ccb05c290\n"
    },
    {
      "commit": "985da0cafd247c9d6bb891ae862f9c4ac324820d",
      "tree": "a0f7ea1889e4e2f62b35b39dbbebe60eab43884c",
      "parents": [
        "f7084c4f4c5e24613cf7935be5eb2bf8c92ce804"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Feb 15 19:29:50 2021 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Feb 17 11:57:19 2021 +0100"
      },
      "message": "Add -s option to use sentence boundaries provided by KorAP tokenizer\n\nChange-Id: Id3aaa50d7775256e336013cc0fbe56803c125052\n"
    },
    {
      "commit": "b505d4430ad2671e681fbb7a23f4507ad186c10b",
      "tree": "4216c647613e4e023f965202db8a29888ec4a5b4",
      "parents": [
        "44b1f25c7683940af0e16423197116426c8740c2"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Jan 06 16:40:29 2021 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Jan 06 16:40:29 2021 +0100"
      },
      "message": "Update KorAP-Tokenizer to released 2.0 version\n\nChange-Id: I812d99925905a3f0f4d8155ea56de14d0c60688b\n"
    },
    {
      "commit": "44b1f25c7683940af0e16423197116426c8740c2",
      "tree": "6eb285019244a8f3237becc24bb0d29f2ffaafd2",
      "parents": [
        "eaa9623f8a7b6354e1dd00d878c7182c30028b5c"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Nov 26 16:31:40 2020 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Nov 27 12:09:22 2020 +0100"
      },
      "message": "Fix handling of utf-characters in sigles\n\n... by avoiding multiple utf-8-encodes\n\nChange-Id: Ifd600c4dcfe2e3374b8416a3e033d6bd5a79931e\n"
    },
    {
      "commit": "eaa9623f8a7b6354e1dd00d878c7182c30028b5c",
      "tree": "a87fd00411f05fc548fe6bade2ef13a40dfddf3d",
      "parents": [
        "7c88a7bb1dbc34e4c9e6546e4274f3be202f5ecd"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Oct 15 17:06:15 2020 +0200"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Tue Nov 24 14:03:43 2020 +0100"
      },
      "message": "Switch input encoding based on XML processing instruction\n\nChange-Id: I89e20c8af762615d37c216b0c89227fc3644fcb3\n"
    },
    {
      "commit": "7c88a7bb1dbc34e4c9e6546e4274f3be202f5ecd",
      "tree": "adede30624a07fe2b4853b88b4d412ea8f95c111",
      "parents": [
        "6736b0d9c03e36ca8bebf8831bd7725eb2506fb6"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Oct 14 16:28:57 2020 +0200"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Tue Nov 24 13:50:45 2020 +0100"
      },
      "message": "Update KorAP-Tokenizer to v2.0.0-SNAPSHOT\n\nChange-Id: Ifc08d660e81cdae9144c2a0b863b9a8abb790d20\n"
    },
    {
      "commit": "6736b0d9c03e36ca8bebf8831bd7725eb2506fb6",
      "tree": "f19c8f13ce31cf2fb8a01df647a0c259d04a4f45",
      "parents": [
        "b3649472e43d46c3c3b77ad0bb8edb1d72eb2656",
        "664c82501a7853cbf78d35b24f70265d029c557a"
      ],
      "author": {
        "name": "Akron",
        "email": "diewald@ids-mannheim.de",
        "time": "Tue Sep 29 13:44:07 2020 +0200"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@korap.ids-mannheim.de",
        "time": "Tue Sep 29 13:44:07 2020 +0200"
      },
      "message": "Merge \"Simplify XML escaping\""
    },
    {
      "commit": "b3649472e43d46c3c3b77ad0bb8edb1d72eb2656",
      "tree": "7185d690ddcbe86afcd82625ba6e43de7b543d4b",
      "parents": [
        "d73163df81876eaa5874cc2912b08661daf9b12b"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Sep 29 08:24:46 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Sep 29 13:22:16 2020 +0200"
      },
      "message": "Introduce KORAPXMLTEI_DEBUG and document environment variables\n\nChange-Id: I2d6232e475ea059ac1afee92a7fb088a39f61e7e\n"
    },
    {
      "commit": "d73163df81876eaa5874cc2912b08661daf9b12b",
      "tree": "2e293adcec89c4f7d0462294cace86180acaa619",
      "parents": [
        "bda1f23d14f3c81dfe1ebb2866ceb833aae7877c",
        "d2f324840b3f2a91a2c81db6f2d5d97bc6f0ae4b"
      ],
      "author": {
        "name": "Akron",
        "email": "diewald@ids-mannheim.de",
        "time": "Tue Sep 29 13:04:25 2020 +0200"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@korap.ids-mannheim.de",
        "time": "Tue Sep 29 13:04:25 2020 +0200"
      },
      "message": "Merge \"Introduce Log::Any to Annotations::Collector\""
    },
    {
      "commit": "bda1f23d14f3c81dfe1ebb2866ceb833aae7877c",
      "tree": "3f3ee61c507304987196c460a009f87fbe63667a",
      "parents": [
        "34b924a3ef05c9839dd6c4bf2ff083b473d3a861",
        "031a4f02c3252ba69e62e21ed4c91e8538673150"
      ],
      "author": {
        "name": "Akron",
        "email": "diewald@ids-mannheim.de",
        "time": "Tue Sep 29 13:03:52 2020 +0200"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@korap.ids-mannheim.de",
        "time": "Tue Sep 29 13:03:52 2020 +0200"
      },
      "message": "Merge \"Remove deprecated last_token method from Annotations::Collector\""
    },
    {
      "commit": "664c82501a7853cbf78d35b24f70265d029c557a",
      "tree": "f0772b71c52e5d9da2c2b8d8ad5e118be10312ca",
      "parents": [
        "417ed2f33d6eab7901b8afc2b211464f65167d55"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Sep 29 08:28:33 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Sep 29 08:28:33 2020 +0200"
      },
      "message": "Simplify XML escaping\n\nChange-Id: I3fd94e10e48fee71ab5a7f0e82f6540ab50d0f54\n"
    },
    {
      "commit": "d2f324840b3f2a91a2c81db6f2d5d97bc6f0ae4b",
      "tree": "99716a3cae5b5ef911c75e132acb5d21fbfef94b",
      "parents": [
        "417ed2f33d6eab7901b8afc2b211464f65167d55"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Sep 29 08:07:21 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Sep 29 08:07:21 2020 +0200"
      },
      "message": "Introduce Log::Any to Annotations::Collector\n\nChange-Id: I1cbdf0452d9519a554b14f84d947bc7be7efdad5\n"
    },
    {
      "commit": "031a4f02c3252ba69e62e21ed4c91e8538673150",
      "tree": "fa18ff7975ea0afb56aceb34e7841e8a95102b71",
      "parents": [
        "417ed2f33d6eab7901b8afc2b211464f65167d55"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Sep 29 08:04:14 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Sep 29 08:04:14 2020 +0200"
      },
      "message": "Remove deprecated last_token method from Annotations::Collector\n\nChange-Id: I8eb93561a25a54b780a0243d13e4c5abe4a1e695\n"
    },
    {
      "commit": "0c41ab39d742bed5a8d197ad5ef32631ab639cca",
      "tree": "e8f611c3387238d15db017f08a30a8c1e8f40494",
      "parents": [
        "417ed2f33d6eab7901b8afc2b211464f65167d55"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Sep 29 07:33:33 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Sep 29 07:33:33 2020 +0200"
      },
      "message": "Minor style and documentation improvements\n\nChange-Id: Ifcb6f64267826fffe58b6f96045f93e04388342a\n"
    },
    {
      "commit": "417ed2f33d6eab7901b8afc2b211464f65167d55",
      "tree": "14d275254af127f00ad4710a6dfaaccc7b9f3f4a",
      "parents": [
        "a10ad59196e8b22355a6cb7bc5d4ae98c6bd7b7d"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Sep 28 12:43:17 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Sep 28 12:43:17 2020 +0200"
      },
      "message": "Add proper test for 3384\n\nChange-Id: I9ba242a27a05fcb4878b9cee544c3d898ce61ec3\n"
    },
    {
      "commit": "a10ad59196e8b22355a6cb7bc5d4ae98c6bd7b7d",
      "tree": "70a9ed052e2fa72cb62ee5159ce1d7659c0f667c",
      "parents": [
        "41021abd841594bbb18bc8094df6950620daf5df"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Aug 03 11:20:23 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Sep 28 11:59:24 2020 +0200"
      },
      "message": "First attempt to create a primary data collector\n\nChange-Id: I6243512838a0cd33f8db182d93288bce45a3bbbc\n"
    },
    {
      "commit": "41021abd841594bbb18bc8094df6950620daf5df",
      "tree": "9b69f7066f2987ab6dca4264d8fb96903cc588dd",
      "parents": [
        "7501ca0ecfa651f0add20fc8e8d959bb35c1fc54",
        "74ed7f349be99f68d36402fa94480c56a447467a"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Sep 28 10:08:37 2020 +0200"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@korap.ids-mannheim.de",
        "time": "Mon Sep 28 10:08:37 2020 +0200"
      },
      "message": "Merge changes Id3fbb94a,Ib43733cf,I992fe374\n\n* changes:\n  Zip data.xml before tokens.xml\n  Do not escape double quoutes inside raw_text elements\n  Add -tk option to use the standard KoAP tokenizer\n"
    },
    {
      "commit": "fd0e6a9515ec8eb6a8fc2f4a9dbe8a476fa29519",
      "tree": "f3fbd3e61901c2d8d3a263415f29e76fc46d561b",
      "parents": [
        "1e882fb0d540f28f88576c61d200ad60ddc7bc88"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Sep 09 18:07:29 2020 +0200"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Sep 24 20:20:48 2020 +0200"
      },
      "message": "Do not escape double quoutes inside raw_text elements\n\nThis is not necessary and breaks tokenization compatibility.\n\nChange-Id: Ib43733cf7264ee07b010a3478e8c4b728f7bd708\n"
    },
    {
      "commit": "1e882fb0d540f28f88576c61d200ad60ddc7bc88",
      "tree": "0cc249aa8d697d8152c983a7794e62661aa077c5",
      "parents": [
        "598d1a70953b6cd33c3952b39c7778a8ce579586"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Sep 09 00:05:46 2020 +0200"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Sep 24 20:08:27 2020 +0200"
      },
      "message": "Add -tk option to use the standard KoAP tokenizer\n\nChange-Id: I992fe37463926c8ecbca933fbb709f8640d6fb93\n"
    },
    {
      "commit": "7501ca0ecfa651f0add20fc8e8d959bb35c1fc54",
      "tree": "5ee691d0739edc6facb918b88cf2133b523fa620",
      "parents": [
        "598d1a70953b6cd33c3952b39c7778a8ce579586"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Sat Aug 01 21:05:25 2020 +0200"
      },
      "committer": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Thu Sep 24 17:00:25 2020 +0200"
      },
      "message": "Split out structure parsing\n\nChange-Id: Ia38a8c7f588c5361bebbcc7350c18f1540357757\n"
    },
    {
      "commit": "3bdc0a36820036911421e4d12e7a12955b6f75d5",
      "tree": "230b4e7a7b957bffd94e204d34881b9a598b7c21",
      "parents": [
        "52dc21b3b735d8f69e6e843c9a4b257e412aa9ee"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Aug 03 12:12:56 2020 +0200"
      },
      "committer": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Wed Sep 23 11:41:07 2020 +0200"
      },
      "message": "Improve Zipper to support root directory and fix bug in root directory normalization\n\nChange-Id: I7f00a347fb4616cb8ae7df63374633c21d7ab0ce\n"
    },
    {
      "commit": "52dc21b3b735d8f69e6e843c9a4b257e412aa9ee",
      "tree": "1b91a0caa47a320a51a00bd2654086c24c635614",
      "parents": [
        "59289de1b13d069ee2836a5acb1d1bf60e9eafbe"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sat Sep 05 13:51:22 2020 +0200"
      },
      "committer": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Tue Sep 22 18:02:29 2020 +0200"
      },
      "message": "Send \u003cEOT\u003e\\n to external tokenizer for separating texts\n\nThis is now the standard for the KorAP tokenizer.\n\nChange-Id: I30c2d6ca82211b1d312364899d4f56ea7908b4f8\n"
    },
    {
      "commit": "59289de1b13d069ee2836a5acb1d1bf60e9eafbe",
      "tree": "8bde18d734a760a0467d5c5b2f19b19f05db72c5",
      "parents": [
        "19c6c358875209350c1b9eda87e027236d161676"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Aug 03 11:39:00 2020 +0200"
      },
      "committer": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Tue Sep 22 12:07:50 2020 +0200"
      },
      "message": "Minor cleanup\n\nChange-Id: I407b718f810a9cb4fe794e6288d9ee6c9130c618\n"
    },
    {
      "commit": "fe1aa5416ecd7fa41a0d3ac11d3cd50bfa0a4701",
      "tree": "5a70577505425f9d20c748a8a821548c33696572",
      "parents": [
        "079f2bd30090afff620a842d4b7f7906c95172a4"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jul 31 19:14:38 2020 +0200"
      },
      "committer": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Thu Sep 10 21:18:12 2020 +0200"
      },
      "message": "Support templates in test_tei2korapxml\n\nChange-Id: Ibe8981d8b5919661ef10a5b68b9c53bfb4da1af3\n"
    },
    {
      "commit": "c1124218984572bec3cda16814d74dc9c7d6e577",
      "tree": "3033c45f77dc19fc2f74f57c0dc928d3fa25729c",
      "parents": [
        "ec2cef29e4bb57178227ee4abf501738f54fcf41"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jul 31 08:55:38 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jul 31 20:38:09 2020 +0200"
      },
      "message": "Minor improvement of performance by usind index() prior to regex\nin loops.\n\nIn certain instances this even replaces regexes.\n\nChange-Id: I256d120dd8b88af0fa58ad9d3735409921513101\n"
    },
    {
      "commit": "ddf172945b13f354c5ecbfc275fd610d9bb138ca",
      "tree": "5cbefb006c46d680ab6e211434412d5d648dba22",
      "parents": [
        "0eacef7671cb845c3ebd88a060f161b374ba8e9e"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jul 31 09:27:41 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jul 31 20:34:03 2020 +0200"
      },
      "message": "Establish global logger object\n\nChange-Id: Ia508e54e658f8d70921c0d7d52e48c710971807e\n"
    },
    {
      "commit": "044bd92776786b32925662c4dedf7d4ef7dd9253",
      "tree": "86cc067a397ddbcdc40a1309755e616a02b4a625",
      "parents": [
        "54e363c77cfe2a25122be1b1822b2d4368cdff86"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jul 30 09:12:28 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jul 31 14:51:58 2020 +0200"
      },
      "message": "Introduce test object and simplified script testing\n\nChange-Id: I1f9b31b256b705e3ce54c797098790a07749f6f2\n"
    },
    {
      "commit": "54e363c77cfe2a25122be1b1822b2d4368cdff86",
      "tree": "1183a92aecca3450bdeaf2761cfb57e6129d9071",
      "parents": [
        "09e0b2c7f4ce5f2f7e1c1b95ac12776f9ad48063"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Jul 29 11:01:03 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jul 31 14:41:17 2020 +0200"
      },
      "message": "Improve i5 template testing\n\nChange-Id: I1bfa22acf3ff9173d26edd9c0edaefe4c7fe3208\n"
    },
    {
      "commit": "09e0b2c7f4ce5f2f7e1c1b95ac12776f9ad48063",
      "tree": "26424b77df3a906a7d6966e7a22e47db1c88b7ac",
      "parents": [
        "e68ec0c24d75a301d9f6e41cab9e66ea6337bceb"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Jul 28 15:57:01 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jul 30 13:13:08 2020 +0200"
      },
      "message": "Establish collection object for token annotations\n\nChange-Id: I03f9ff1f28301135b24dc111b7ef85c3af86a8e6\n"
    },
    {
      "commit": "0465e9e255944a60e7e16ca6ab070eb8ac4cb961",
      "tree": "0c881974f41a5adf5d9210c4c5eea803a57b7317",
      "parents": [
        "1c5ce154fac1331d0663633eb212fbfc67b20323"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Jul 27 15:55:21 2020 +0200"
      },
      "committer": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Tue Jul 28 19:37:29 2020 +0200"
      },
      "message": "Add exportable XML escape function\n\nChange-Id: I50f2ee398e4b1c3dc5bb79009eaf3b204562887f\n"
    },
    {
      "commit": "1c5ce154fac1331d0663633eb212fbfc67b20323",
      "tree": "a12a08d43a93b781c8f03ff8964aa4fa3e38c6c2",
      "parents": [
        "6d07f0e8b112b251127e847cd7566c51b9e4faa2"
      ],
      "author": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Wed Jul 22 18:02:50 2020 +0200"
      },
      "committer": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Tue Jul 28 14:34:02 2020 +0200"
      },
      "message": "change utf8_encode and utf8_decode\n\nensure strictly valid UTF-8 output by using utf-8-strict instead of utf8\n(see in Encode: \u0027encode_utf8\u0027 and \u0027UTF-8 vs. utf8 vs. UTF8\u0027\n and in perlunifaq: What\u0027s the difference between \"UTF-8\" and \"utf8\"?)\n\nChange-Id: I6d8797ddd24339ecf2ab4ccacad3801a6a054ca2\n"
    },
    {
      "commit": "edee6e5115ef54f850ad0fe7f9a9eb0bf8b3a418",
      "tree": "62047eae3e560d4703174708275bc5e92274b20f",
      "parents": [
        "e19aa3e475243e522b07b823b3eb034ec1d02b59"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Jul 27 14:15:11 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Jul 27 22:31:46 2020 +0200"
      },
      "message": "Make tokenization chainable and remove unnecessary tokenization switch\n\nChange-Id: Iaf47a0fcad225931c941fd7379c02e51a428be07\n"
    },
    {
      "commit": "f57ed81463dceb07312a6a3800c013a16d16c2fa",
      "tree": "a0ce13200c0cf7c6a739491926ce3a20e9c09bb9",
      "parents": [
        "190d02213a60059aa1f5641c86fd89c5265abd00"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Jul 27 10:37:52 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Jul 27 18:24:19 2020 +0200"
      },
      "message": "Establish header object for corpus, doc and text header parsing\n\nChange-Id: I26767fc27054bd3f1b70a622557c0b2f04cac816\n"
    },
    {
      "commit": "190d02213a60059aa1f5641c86fd89c5265abd00",
      "tree": "d92d407cb57797a43cca4788d1402dedbedaf6dd",
      "parents": [
        "994aff7addeadc7be57b848e9d8c50bdafb11bd3"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Sat Jul 25 22:44:33 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Sun Jul 26 09:26:20 2020 +0200"
      },
      "message": "Improve utf-8-preprocessing for tokenizers\n\nChange-Id: If18ab6d40b98d372f161a377a0d4efd17444fa69\n"
    },
    {
      "commit": "994aff7addeadc7be57b848e9d8c50bdafb11bd3",
      "tree": "90392a860269ead824f4409bd70475a1488d5b07",
      "parents": [
        "854a11503d3c0e9d22f322c26572d2e032192fc0"
      ],
      "author": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Sat Jul 25 09:53:35 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Sat Jul 25 17:58:27 2020 +0200"
      },
      "message": "faster processing of UTF8-chars\n\nChange-Id: I53ebfbf6a54e319dfeb1569b1ac070278059b0dc\n"
    },
    {
      "commit": "854a11503d3c0e9d22f322c26572d2e032192fc0",
      "tree": "39ea0c4db5401d1097ec1a12ed33d27d217376df",
      "parents": [
        "1d65f9467ab04537821c0d6efd565c49ac3649fb"
      ],
      "author": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Wed Jul 22 22:48:02 2020 +0200"
      },
      "committer": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Fri Jul 24 20:24:20 2020 +0200"
      },
      "message": "bugfixing Conservative.pm\n\n 1. identified wrong tokenization caused by wrong pattern match ($3)\n    (wrote a test in t/tokenization.t, that shows the wrong tokenization)\n\n 2. removed wrong pattern match ($3) and adjusted test in t/tokenization.t\n\n 3. cleaned up (also changed some comments)\n\n 4. fixed missing tokenization of first punctuation char\n\n 5. exchanged [^A-Za-z0-9] by [\\p{Punct}\\s]\n    (TODO: yet no approp. test found)\n\nChange-Id: Ib494c79c3e6971a57ad874fc62583c625095cf28\n"
    },
    {
      "commit": "5fb5e8d0fe8f3b16277a77a68b732dd42a80657b",
      "tree": "4ac1eae081d0179b7dc74d4ea667407c7190cb34",
      "parents": [
        "f9c5124a32e9115155941113bb391402b257bc21"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jul 23 17:45:13 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jul 24 07:58:31 2020 +0200"
      },
      "message": "Simplify and centralize temporary file creation\n\nChange-Id: I6674783e7707d66efea05d52381114779f3a64ee\n"
    },
    {
      "commit": "b122717d9a9015ba486eb8503015cfefdb54f1e4",
      "tree": "4dda245d8f2cc516271220a5581aa54dc9f4d522",
      "parents": [
        "4c6ff5b08659b889aeff9cb7ed77eb968d94cab5"
      ],
      "author": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Tue Jul 21 02:12:10 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Jul 21 19:40:11 2020 +0200"
      },
      "message": "clean up intern tokenization\n\n- moved intern tokenization out of retr_info()\n- removed $offset parameter (not anymore necessary)\n\nChange-Id: I063efdee193ab41c2705971a95341573884fd3a2\n"
    },
    {
      "commit": "95bc98aeb0a2e0585d5f8c4a5114ea282d6697d4",
      "tree": "c522f5902098494d55ead0b58c67bd598741642b",
      "parents": [
        "8b511f932a7e0f5d3869525b69006466b82c488d"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Sat Jul 11 12:00:12 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Sat Jul 11 12:00:12 2020 +0200"
      },
      "message": "Rename delHTMLcom to be in line with other naming conventions and make the function exportable\n\nChange-Id: I46d30891b17a5f2bddf7ddc0c492413cc2af6007\n"
    },
    {
      "commit": "8b511f932a7e0f5d3869525b69006466b82c488d",
      "tree": "76ace32ccfecb3239b371e5131c91aadaaf321e0",
      "parents": [
        "d962747a4ac7e02a6040fad736e4a8a45a6b4431"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jul 09 17:28:08 2020 +0200"
      },
      "committer": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Fri Jul 10 20:52:27 2020 +0200"
      },
      "message": "Establish tokenizer object for external base tokenization\n\nChange-Id: Ie69c280042da5125e0934c87ccaad88b0be5494f\n"
    },
    {
      "commit": "d962747a4ac7e02a6040fad736e4a8a45a6b4431",
      "tree": "9f39e305982ab20660aaa09b669b8accfe00ddba",
      "parents": [
        "95612c3d5a2aeea3d81915b7a846a8dc69d46df4"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jul 09 16:53:09 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jul 09 17:01:06 2020 +0200"
      },
      "message": "Establish tokenizer objects for aggressive and conservative base tokenization\n\nChange-Id: I702098185b0b6292c73217268d4516d55a2f95b5\n"
    },
    {
      "commit": "8571751c366b441fc2ce24ce81b13822261b4cc7",
      "tree": "334cec22e96fc3e18cf4c72f5cbc2bf330478a19",
      "parents": [
        "3479082d7eb20d3f120a89344667aa59a335c2b9"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Jul 08 11:19:19 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jul 09 14:22:02 2020 +0200"
      },
      "message": "Create Zip-Factory for simpler handling of Zip streams\n\nChange-Id: I66fb1e980437f9b931d71b8bc9fde54bda2aee6f\n"
    },
    {
      "commit": "3479082d7eb20d3f120a89344667aa59a335c2b9",
      "tree": "2badaeaee75b583d82ffb82c6b46777317e6c52f",
      "parents": [
        "510a88cfddf2901fac4c9353b8dbfb73d4fb7c64"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Jul 07 15:32:50 2020 +0200"
      },
      "committer": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Thu Jul 09 14:07:25 2020 +0200"
      },
      "message": "Simplify conservative tokenization code\n\nChange-Id: I957c21064ef17691b74de3d57361df62197350ef\n"
    },
    {
      "commit": "510a88cfddf2901fac4c9353b8dbfb73d4fb7c64",
      "tree": "39ff68f8f3fb00a6805b48bab73b19bd2b98d427",
      "parents": [
        "eac374d7e4d87f6d73f67b5658c9084dfead2d12"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Jul 07 10:16:50 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Jul 07 15:31:46 2020 +0200"
      },
      "message": "Minor speedup in tokenization by merging array pushes\n\nChange-Id: I138226acb2648cf606563c57b3783f011bab7795\n"
    },
    {
      "commit": "eac374d7e4d87f6d73f67b5658c9084dfead2d12",
      "tree": "d092ee684de76f63768e8df3af20aa13510a5a26",
      "parents": [
        "7fab93bf003e4737d0b9b260e73948eac1368add"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Jul 07 09:00:44 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Jul 07 09:43:11 2020 +0200"
      },
      "message": "Separate dummy tokenization from main script with minimal changes\n\nChange-Id: I74ca0a47ad897ef639c90f8af564d08dd5050c63\n"
    },
    {
      "commit": "7fab93bf003e4737d0b9b260e73948eac1368add",
      "tree": "bd2d03a4d8f27413b7663707f2fc105d09271bb2",
      "parents": [
        "2d547bcc6c9af8a65973dae1bc804b08445abaf1"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Sat Jul 04 11:14:21 2020 +0200"
      },
      "committer": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Mon Jul 06 10:59:36 2020 +0200"
      },
      "message": "Replace recursion and non-essential regexes with index/substr\n(as a very minor performance improvement) and fix a bug\nwhere a single-line regex would ignore the newline symbol.\n\nChange-Id: I573b50b85b7dd2732c2cad3f50e22b0e9e33e2ea\n"
    },
    {
      "commit": "2d547bcc6c9af8a65973dae1bc804b08445abaf1",
      "tree": "cdb6346a80432894224a5e420ac174afda8e70ff",
      "parents": [
        "5ca6efc5fee7874b599841685f03c723a5fe6d32"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Sat Jul 04 10:34:35 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "diewald@ids-mannheim.de",
        "time": "Sat Jul 04 11:58:23 2020 +0200"
      },
      "message": "Fix a bug in delHTMLcom where comments were left open\n\nChange-Id: I424ac394fa7eaad9a2b62c61761d2de6720870a2\n"
    },
    {
      "commit": "4f67cd4981c4b3c960104f2d7bd04e7ce8c084be",
      "tree": "d4c442cac73184b60a0086922ff4cbafa82cc7d8",
      "parents": [
        "9015734b7bd4b0db912e97f4ea8df8139f802c77"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jul 02 12:27:58 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jul 03 15:29:31 2020 +0200"
      },
      "message": "Atomize and test comment stripping\n\nChange-Id: Id798c8bac96214f29659b2764f8861539d6f5210\n"
    }
  ]
}
