We seem to have accumulated some crufts, duplicated and/or disused features. I think we should start planning deprecation and removal. Here are potential candidates we might want to mark as "scheduled for removal". Note that I threw in a bit more than what I seriously consider bloat, so your favorite may appear in the list. * git-applymbox and git-applypatch Does anybody rely on them? I think new users are all using git-am (this is just what _I_ think -- please consider this message as a poll to voice your objection). * git-whatchanged This has been identical to git-log with different default options. * git-p4import, git-quiltimport and contrib/gitview These have seen almost no activity since their appearance. It could be that they are already perfect and many people are using them happily, but I find it a bit hard to believe. * git-diff-stages Judging from the fact that nobody complained what it does is not accessible from "git diff" wrapper, I suspect nobody is interested in comparing the stages while merging (I certainly do not use it myself). * git-lost-found Although it has served us well, I think it is about to outlive its usefulness, thanks to the recent "reflog by default" change. * git-local-fetch, git-ssh-fetch and git-ssh-upload In-tree git-fetch does not use these commit walkers as the backend. They might be used by Cogito and people's scripts so I am not seriously pushing for their removal. http-fetch is here to stay so it's not like removing them would reduce the burden to maintain the commit walkers anyway. * contrib/colordiff This has long outlived its usefulness. - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html