Ramkumar Ramachandra <artagnon@xxxxxxxxx> writes: > Junio C Hamano wrote: >>>> Reminds me of the strategy to deprecate functionality in X (cf. >>>> http://lwn.net/Articles/536520/) ;-) >>> >>> Leaving dead code around to confuse readers? :\ >> >> We broke the use case to access jgarzik/netdev-2.6 only by having >> jgarzik remote accidentally, and waited for quite a while (since >> early 2008 until now) to see if anobody screamed. Nobody did. We >> now know we can remove that feature. > > Did we _not_ leave dead code around to confuse readers (no comment or > log message indicating intent), or am I missing something? The largest thing you are missing is that it does not have anything to do with my "Reminds me of ..." comment. The silent breakage by df93e33c is exactly "broke silently and started waiting for bug report, which never came." It is not about those reading the code (only to them, dead code matters) at all, but all about users who use the system without reading code at all. -- 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