On Tue, May 6, 2025 at 4:43 PM Junio C Hamano <gitster@xxxxxxxxx> wrote: > Patrick Steinhardt <ps@xxxxxx> writes: > > I have used the following reasons for removal: > > > > - The tool is clearly broken, e.g. it doesn't even compile. > > > > - The tool hasn't received any updates for at least the last 5 years. > > > > - The tool has a clear alternative or just isn't useful anymore. > > I've expressed my opinions on many of the individual patches, but > not all of them. For some, it may be better done at 3.0 boundary > with the BreakingChanges transition like everybody else, and some > others with clear "new home", we can remove them much earlier and > independent from 3.0 plan. Some others with no "new home" may be > in the gray area, but my gut feeling is that many of them do not > need a careful BreakingChanges transition as some others do. Although we periodically hear that someone uses it, git-contacts probably falls into the "tool has a clear alternative" category. In this case, git-related[*] is a separately-maintained more functional drop-in replacement which people could be using instead of git-contacts. [*]: https://github.com/felipec/git-related/blob/master/git-related