# Theodore Ts'o

GitHub: https://github.com/tytso
Addresses: tytso@mit.edu
Messages: 658. Patches: 51. Threads started: 48.
First message: 2005-04-18T00:09:48Z. Latest: 2026-08-11T05:35:46Z.

## Messages per year

| Year | Messages | Patches |
|---|---|---|
| 2005 | 7 | 0 |
| 2006 | 32 | 2 |
| 2007 | 246 | 35 |
| 2008 | 96 | 2 |
| 2009 | 32 | 0 |
| 2010 | 43 | 2 |
| 2011 | 17 | 0 |
| 2012 | 31 | 3 |
| 2013 | 19 | 4 |
| 2014 | 16 | 0 |
| 2015 | 9 | 0 |
| 2016 | 14 | 3 |
| 2017 | 11 | 0 |
| 2018 | 18 | 0 |
| 2019 | 11 | 0 |
| 2020 | 14 | 0 |
| 2021 | 9 | 0 |
| 2022 | 7 | 0 |
| 2023 | 8 | 0 |
| 2024 | 2 | 0 |
| 2025 | 11 | 0 |
| 2026 | 5 | 0 |

## Patch series

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

- 2016-07-10 not merged: [pretty: add format specifiers: %gr, %gt, %gI, gi](https://gitlist.dev/t/42813)
- 2016-07-09 not merged: [guilt: fix portability problem with using find -perm +111](https://gitlist.dev/t/42811)
- 2016-07-09 not merged: [guilt: update reflog with annotations of guilt-command being run](https://gitlist.dev/t/42810)
- 2013-05-22 not merged (v2): [guilt: force the use of bare branches](https://gitlist.dev/t/33893)
- 2013-05-22 not merged: [guilt: fix date parsing](https://gitlist.dev/t/33894)
- 2013-05-22 not merged: [guilt: skip empty line after from: line in patch descriptoin](https://gitlist.dev/t/33892)
- 2012-02-06 merged: [Fix build problems related to profile-directed optimization](https://gitlist.dev/t/29526) commit f2d713fc3e8e
- 2010-07-05 not merged: [guilt: Make sure the commit time is increasing](https://gitlist.dev/t/24287)
- 2010-04-10 not merged: [guilt: Add support for git version 1.7.x.y](https://gitlist.dev/t/23412)
- 2008-07-08 not merged: [must_commit_first: Make sure the index is up to date](https://gitlist.dev/t/14333)
- 2007-11-12 merged: [Make the list of common commands more exclusive](https://gitlist.dev/t/10792) commit 26d744526c12
- 2007-07-06 not merged: [Fix guilt to work correctly even if the refs are packed](https://gitlist.dev/t/8896)
- 2007-06-28 merged: [Don't fflush(stdout) when it's not helpful](https://gitlist.dev/t/8723) commit 06f59e9f5daa
- 2007-05-31 merged: [Fix minor grammatical typos in the git-gc man page](https://gitlist.dev/t/8382) commit 5049012f4f9f
- 2007-05-09 merged: [Add --no-reuse-delta, --window, and --depth options to git-gc](https://gitlist.dev/t/8025) commit 0d7566a5baa9
- 2007-03-30 merged: [Rename warn() to warning() to fix symbol conflicts on BSD and Mac OS](https://gitlist.dev/t/7483) commit 46efd2d93ce3
- 2007-03-29 merged: [Fix minor formatting issue in man page for git-mergetool](https://gitlist.dev/t/7475) commit e15b484f6af5
- 2007-03-12 merged: [Add git-mergetool to run an appropriate merge conflict resolution program](https://gitlist.dev/t/7202) commit c4b4a5af1604
- 2007-03-05 merged: [Add definition of <commit-ish> to the main git man page.](https://gitlist.dev/t/7096) commit 043d76050d31
- 2007-02-27 merged: [Fix git-show man page formatting in the EXAMPLES section](https://gitlist.dev/t/6990) commit 7ee70a7119e7
- 2007-02-26 not merged: [Make "guilt push" match "quilt push" when the patch doesn't apply](https://gitlist.dev/t/6967)
- 2007-02-20 merged: [Add config_boolean() method to the Git perl module](https://gitlist.dev/t/6899) commit 7b9a13ece8a1
- 2007-02-19 merged: [Teach git-remote to update existing remotes by fetching from them](https://gitlist.dev/t/6875) commit 1e592d65b50d
- 2007-02-11 not merged: [Use patch file's modtime as the git author and commiter date](https://gitlist.dev/t/6775)
- 2007-02-11 merged: [Respun patches for git aliases enhancement](https://gitlist.dev/t/6764) commit f3dd015c9147
- 2006-12-31 merged: [Fix formatting for urls section of fetch, pull, and push manpages](https://gitlist.dev/t/6158) commit 400e74df98e0

## Recent emails

- 2026-08-11 [Re: AI Textconv filter misconfiguration on Windows leads to silent corruption of diff output (ongoing investigation)](https://gitlist.dev/e/anqu8TjyuvCkI948%40mit.edu)
- 2026-06-04 [Re: Is it intended behaviour that 'git gc' ignores the 'commitGraph.changedPaths' setting?](https://gitlist.dev/e/zzxyeseps5rflyldmdlx54dkjlyu4v267wbpfb4xlrh4lahogf%403woimupgfm7v)
- 2026-04-28 [Re: Git generated tarballs and Debian](https://gitlist.dev/e/20260428115017.GA71700%40macsyma-wired.lan)
- 2026-04-07 [Re: Super repository](https://gitlist.dev/e/20260407145224.GB81690%40macsyma-wired.lan)
- 2026-02-09 [Re: [RFC] Support UTF-8 characters in Git alias names](https://gitlist.dev/e/20260209135917.GD27241%40macsyma.lan)
- 2025-10-17 [Re: Signed-off-by & the law](https://gitlist.dev/e/20251017041850.GD786497%40mit.edu)
- 2025-07-07 [Re: [PATCH] SubmittingPatches: allow non-real name contributions](https://gitlist.dev/e/20250707030609.GA13852%40mit.edu)
- 2025-04-12 [Re: Semantics of change IDs (Re: Gerrit, GitButler, and Jujutsu projects collaborating on change-id commit footer)](https://gitlist.dev/e/20250412231318.GG13132%40mit.edu)
- 2025-04-11 [Re: Semantics of change IDs (Re: Gerrit, GitButler, and Jujutsu projects collaborating on change-id commit footer)](https://gitlist.dev/e/20250411154839.GC648081%40mit.edu)
- 2025-04-10 [Re: Semantics of change IDs (Re: Gerrit, GitButler, and Jujutsu projects collaborating on change-id commit footer)](https://gitlist.dev/e/20250410134426.GB13132%40mit.edu)
- 2025-04-09 [Re: Gerrit, GitButler, and Jujutsu projects collaborating on change-id commit footer](https://gitlist.dev/e/20250409121924.GA148735%40mit.edu)
- 2025-04-08 [Re: Gerrit, GitButler, and Jujutsu projects collaborating on change-id commit footer](https://gitlist.dev/e/20250408125521.GA17892%40mit.edu)
- 2025-04-05 [Re: Gerrit, GitButler, and Jujutsu projects collaborating on change-id commit footer](https://gitlist.dev/e/20250405020918.GC3051250%40mit.edu)
- 2025-04-03 [Re: Gerrit, GitButler, and Jujutsu projects collaborating on change-id commit footer](https://gitlist.dev/e/20250403174847.GB3051250%40mit.edu)
- 2025-01-06 [Re: Testing for existence of a remote branch from a script](https://gitlist.dev/e/20250106163636.GH1284777%40mit.edu)
- 2025-01-06 [Re: Testing for existence of a remote branch from a script](https://gitlist.dev/e/20250106150549.GE1284777%40mit.edu)
- 2024-02-02 [Re: Migrate away from vger to GitHub or (on-premise) GitLab?](https://gitlist.dev/e/20240202212809.GA36616%40mit.edu)
- 2024-02-02 [Re: Migrate away from vger to GitHub or (on-premise) GitLab?](https://gitlist.dev/e/20240202161643.GD119530%40mit.edu)
- 2023-11-12 [Re: first-class conflicts?](https://gitlist.dev/e/20231112152143.GD35991%40mit.edu)
- 2023-11-11 [Re: first-class conflicts?](https://gitlist.dev/e/ZUmJyFs7z7wdmLVK%40mit.edu)
- 2023-07-17 [Re: Git Privacy](https://gitlist.dev/e/20230717205750.GA3901704%40mit.edu)
- 2023-02-03 [Re: [PATCH 0/9] git archive: use gzip again by default, document output stabilty](https://gitlist.dev/e/Y90soPW6KRB7PQCY%40mit.edu)
- 2023-02-03 [Re: Stability of git-archive, breaking (?) the Github universe, and a possible solution](https://gitlist.dev/e/Y9yHWFh0ijwrqhOX%40mit.edu)
- 2023-02-01 [Re: Stability of git-archive, breaking (?) the Github universe, and a possible solution](https://gitlist.dev/e/Y9q129WbseimgeBS%40mit.edu)
- 2023-01-15 [Re: ctrl-z ignored by git; creates blobs from non-existent repos](https://gitlist.dev/e/Y8Qfj32h89hq5UD6%40mit.edu)
- 2023-01-02 [Re: Request to remove Junio C Hamano as the Git Maintainer](https://gitlist.dev/e/Y7JRh6WZ1YZ2AkKJ%40mit.edu)
- 2022-12-31 [Re: Request to remove Junio C Hamano as the Git Maintainer](https://gitlist.dev/e/Y7CLVESLXqy1ZLCn%40mit.edu)
- 2022-08-04 [Re: mail from mathworks.com domain is rejected](https://gitlist.dev/e/YuvyGzevAMWyd0K5%40mit.edu)
- 2022-07-20 [Re: Feature request: provide a persistent IDs on a commit](https://gitlist.dev/e/Yth9TCCEXfmagaaw%40mit.edu)
- 2022-04-14 [Re: Make commit messages optional](https://gitlist.dev/e/YlgzrSAJnYpNYDV0%40mit.edu)
