# Kaartic Sivaraam

GitHub: https://github.com/sivaraam
Addresses: kaartic.sivaraam@gmail.com, kaarticsivaraam91196@gmail.com
Messages: 751. Patches: 200. Threads started: 76.
First message: 2016-12-18T12:18:37Z. Latest: 2026-10-05T12:29:28Z.

## Messages per year

| Year | Messages | Patches |
|---|---|---|
| 2016 | 3 | 0 |
| 2017 | 405 | 149 |
| 2018 | 88 | 27 |
| 2019 | 8 | 0 |
| 2020 | 52 | 1 |
| 2021 | 44 | 10 |
| 2022 | 33 | 0 |
| 2023 | 10 | 0 |
| 2024 | 24 | 0 |
| 2025 | 22 | 0 |
| 2026 | 62 | 13 |

## Patch series

25 merged, 12 not merged, 1 in review (posted in the last 90 days); acceptance rate 68%. Re-rolls count once; merged means a patch matches a commit on master by the same author.

- 2026-09-29 in review (v2): [Improve error reporting to mention "why" a directory is not a repository](https://gitlist.dev/t/66383)
- 2026-09-15 merged (v4): [builtin/history: unuse the commit buffer after use](https://gitlist.dev/t/65808) commit 0e75d17ff784
- 2021-10-23 merged (v3): [submodule: corret an incorrectly formatted error message](https://gitlist.dev/t/56057) commit c21fb4676fa9
- 2021-06-22 merged (v2): [Some submodule related code cleanup](https://gitlist.dev/t/55980) commit 1cf823d8f000
- 2020-06-26 not merged (v3): [Update ProGit for pu -> seen change? (was Re: [PATCH v3 0/3] Accommodate for pu having been renamed to seen)](https://gitlist.dev/t/53742)
- 2018-06-17 not merged: [Doc/SubmittingPatches: re-phrashing a sentence about alternate solutions (was Re: [PATCH] Makefile: make NO_ICONV really mean "no iconv")](https://gitlist.dev/t/48713)
- 2018-06-17 merged (v2): [t3200: clarify description of --set-upstream test](https://gitlist.dev/t/48655) commit cf317877e3a8
- 2018-04-03 merged (v3): [branch --list: print useful info whilst interactive rebasing a detached HEAD](https://gitlist.dev/t/48135) commit a236f900d8f6
- 2018-03-10 merged (v5): [branch: improve error messages of branch renaming](https://gitlist.dev/t/46452) commit 9c93ff7cc4b4
- 2018-01-14 merged (v3): [Doc/submodules: a few updates](https://gitlist.dev/t/47553) commit e1b3f3dd38c0
- 2017-12-20 not merged: [Error in `git': free(): invalid pointer (was Re: [PATCH] sequencer: improve config handling)](https://gitlist.dev/t/46827)
- 2017-12-18 not merged (v3): [imap-send: URI encode server folder](https://gitlist.dev/t/47347)
- 2017-12-16 merged (v5): [rebase: give precise error message](https://gitlist.dev/t/47271) commit 08e66700dff5
- 2017-12-16 merged (v5): [clarify about @{-N} syntax in check-ref-format documentation](https://gitlist.dev/t/47242) commit 75ce14957507
- 2017-11-27 not merged (v2): [builtin/worktree: enhance worktree removal](https://gitlist.dev/t/47270)
- 2017-11-20 merged: [git-rebase: clean up dashed-usages in messages](https://gitlist.dev/t/47233) commit 82cb775c0696
- 2017-11-14 merged (v2): [branch: forbid refs/heads/HEAD](https://gitlist.dev/t/46963) commit 662a4c8a0972
- 2017-11-03 merged: [mailmap: use Kaartic Sivaraam's new address](https://gitlist.dev/t/47107) commit cd3f8e2fc2c9
- 2017-10-02 merged (v2): [setup: update error message to be more meaningful](https://gitlist.dev/t/46469) commit 33f3c683ecfb
- 2017-09-25 merged (v3): [doc: camelCase the config variables to improve readability](https://gitlist.dev/t/46786) commit c3342b362e77
- 2017-09-19 not merged: [t4014: strengthen search patterns](https://gitlist.dev/t/46787)
- 2017-09-17 not merged: [t2018: remove unwanted empty line](https://gitlist.dev/t/46770)
- 2017-09-17 merged: [t/README: fix typo and grammatically improve a sentence](https://gitlist.dev/t/46769) commit 01e4be6c3d23
- 2017-09-17 not merged: [doc: update information about windows build](https://gitlist.dev/t/46767)
- 2017-09-15 merged (v3): [commit-template: change a message to be more intuitive](https://gitlist.dev/t/46737) commit 8c4b1a3593fc
- 2017-09-12 merged: [help: change a message to be more precise](https://gitlist.dev/t/46738) commit b3a8076e0d93
- 2017-08-21 merged (v2): [merge-message: change meaning of "empty merge message"](https://gitlist.dev/t/46304) commit f77762351445
- 2017-08-17 merged (v2): [hooks: add signature to the top of the commit message](https://gitlist.dev/t/46296) commit b22a3079466b
- 2017-08-01 not merged: [doc: fix small issues in SubmittingPatches](https://gitlist.dev/t/46484)
- 2017-07-18 merged: [doc: reformat the paragraph containing the 'cut-line'](https://gitlist.dev/t/46407) commit 3a33fe5c97c0

## Recent emails

- 2026-10-05 [Re: [RFC PATCH v2 4/4] setup: communicate why a directory is not a valid git directory](https://gitlist.dev/e/b829d416-f36e-454e-a141-3fc93fd62cb3%40gmail.com)
- 2026-10-05 [Re: [RFC PATCH v2 3/4] setup: introduce new helper 'is_git_directory_verbose'](https://gitlist.dev/e/168ac5aa-a05b-43df-9cf4-78c4295e4faa%40gmail.com)
- 2026-10-05 [Re: [PATCH 0/7] A couple of Meson improvements](https://gitlist.dev/e/24737aed-50c5-4536-a081-938036c08588%40gmail.com)
- 2026-10-05 [Re: [PATCH 6/7] meson: update wrappers](https://gitlist.dev/e/3de4ba2b-9b0c-499b-98bb-7077e0d7613b%40gmail.com)
- 2026-10-05 [Re: [PATCH 4/7] meson: use precompiled headers for unit tests](https://gitlist.dev/e/eb0432fa-a595-4690-bf13-baffb306cc3a%40gmail.com)
- 2026-10-05 [Re: [PATCH 1/7] meson: avoid recompiling HTTP sources several times](https://gitlist.dev/e/74b22ec2-280e-4fca-9f5b-c21a7c12a78f%40gmail.com)
- 2026-09-30 [Re: [PATCH v2 2/3] parse-options: add early_scan_options()](https://gitlist.dev/e/84f9d1c9-30b7-4d8b-82d6-9afd16d0ab08%40gmail.com)
- 2026-09-29 [[RFC PATCH v2 4/4] setup: communicate why a directory is not a valid git directory](https://gitlist.dev/e/20260929102513.712181-5-kaartic.sivaraam%40gmail.com)
- 2026-09-29 [[RFC PATCH v2 3/4] setup: introduce new helper 'is_git_directory_verbose'](https://gitlist.dev/e/20260929102513.712181-4-kaartic.sivaraam%40gmail.com)
- 2026-09-29 [[RFC PATCH v2 2/4] t0009: add tests to cover more error reporting scenarios](https://gitlist.dev/e/20260929102513.712181-3-kaartic.sivaraam%40gmail.com)
- 2026-09-29 [[RFC PATCH v2 0/4] Improve error reporting to mention "why" a directory is not a repository](https://gitlist.dev/e/20260929102513.712181-1-kaartic.sivaraam%40gmail.com)
- 2026-09-29 [[RFC PATCH v2 1/4] setup: normalize an if-else to follow our convention](https://gitlist.dev/e/20260929102513.712181-2-kaartic.sivaraam%40gmail.com)
- 2026-09-28 [Re: [PATCH v2 0/7] setup: enforce repo passed to `create_repository()` has no state](https://gitlist.dev/e/886d145f-ac38-4079-8a96-f09904fc3b10%40gmail.com)
- 2026-09-28 [Re: [PATCH v2 0/7] setup: enforce repo passed to `create_repository()` has no state](https://gitlist.dev/e/b0ec2ef9-7aef-4f7d-b31b-7141b39c2d24%40gmail.com)
- 2026-09-28 [Re: [PATCH 2/7] path: introduce `safe_create_leading_directories_no_share_const()`](https://gitlist.dev/e/557ab7b2-a1b6-4064-997c-d0dc50126df6%40gmail.com)
- 2026-09-25 [Re: [PATCH 0/7] setup: enforce repo passed to `create_repository()` has no state](https://gitlist.dev/e/d783ea21-12db-4bea-82f3-a784c428b712%40gmail.com)
- 2026-09-25 [Re: [PATCH 4/7] builtin/init: move handling of "core.sharedRepository" into "setup.c"](https://gitlist.dev/e/4e26b51a-f811-4548-97e0-6570680efa13%40gmail.com)
- 2026-09-25 [Re: [PATCH 3/7] builtin/init: refactor messy creation of leading directories](https://gitlist.dev/e/63798ed5-3fea-4938-8b0b-910d5f1c7bf0%40gmail.com)
- 2026-09-25 [Re: [PATCH 2/7] path: introduce `safe_create_leading_directories_no_share_const()`](https://gitlist.dev/e/4770b19f-9a8d-4a4c-8cc6-745aa2868b94%40gmail.com)
- 2026-09-25 [Re: [RFC PATCH 2/3] setup: introduce new helper 'is_git_directory_verbose'](https://gitlist.dev/e/c7808d4b-36f8-4583-8836-7b7d8bc24905%40gmail.com)
- 2026-09-25 [Re: [RFC PATCH 3/3] setup: communicate why a directory is not a valid git directory](https://gitlist.dev/e/b27162ed-0c62-4ef0-b125-4340517e0d50%40gmail.com)
- 2026-09-25 [Re: [RFC PATCH 1/3] t0009: add tests to cover more error reporting scenarios](https://gitlist.dev/e/b024b447-4c63-494c-8ffc-f700fb3c7c46%40gmail.com)
- 2026-09-25 [Re: [PATCH v6 0/3] t40*: modernize](https://gitlist.dev/e/efec0b1a-2b02-42d3-acd9-74155925c749%40gmail.com)
- 2026-09-24 [Re: [PATCH v6 0/3] t40*: modernize](https://gitlist.dev/e/067c83e4-7ff9-4e2f-9ca9-2592288bcc93%40gmail.com)
- 2026-09-24 [[RFC PATCH 3/3] setup: communicate why a directory is not a valid git directory](https://gitlist.dev/e/20260924120502.2642141-4-kaartic.sivaraam%40gmail.com)
- 2026-09-24 [[RFC PATCH 2/3] setup: introduce new helper 'is_git_directory_verbose'](https://gitlist.dev/e/20260924120502.2642141-3-kaartic.sivaraam%40gmail.com)
- 2026-09-24 [[RFC PATCH 1/3] t0009: add tests to cover more error reporting scenarios](https://gitlist.dev/e/20260924120502.2642141-2-kaartic.sivaraam%40gmail.com)
- 2026-09-24 [[RFC PATCH 0/3] Improve error reporting to mention "why" a directory is not a repository](https://gitlist.dev/e/20260924120502.2642141-1-kaartic.sivaraam%40gmail.com)
- 2026-09-22 [Re: [offtopic] GitHub CI webpage caching is horrible...](https://gitlist.dev/e/7da4b657-b6f3-4ee9-a49a-459b77088f55%40gmail.com)
- 2026-09-17 [Re: Participating in Outreachy's December 2026 cohort](https://gitlist.dev/e/fbed7a60-57ab-439b-a550-2d2b76ff24c0%40gmail.com)
