Johannes Schindelin <Johannes.Schindelin@xxxxxx> writes: >> The right sense of relative importance between efficiently running >> the rest of Git by not bloting the main binary and making sure not >> to ship Git that does not run unless "git bugreport" runs (which >> makes sure that "bugreport" runs) is what you are missing, I >> suspect. > > By that reasoning, `git bugreport` should not be included in core Git. The world does not have to be black-or-white. "git bugreport" that covers mainstream platforms in widely-used configurations may be only an 80% solution, but that is better than nothing at all. >> Another thing is that you are giving "git bugreport" too much weight >> and too little credit to inexperienced users, by assuming that we >> will never hear from them when "bugreport" is incapable to run for >> them. They will report, with or without "git bugreport", and the >> more important thing you seem to be missing is that after the >> initial contact it would become an interactive process---there is >> no reason to prioritize to ensure that the initial contact has >> everything that is needed to diagnose any issue without further >> interaction. "With my build, even 'bugreport' dumps core." is >> perfectly good place to start. >> >> Besides, wouldn't the ones on platforms, on which "git bugreport" >> may have trouble running, i.e. the ones on minority and exotic >> platforms, tend to be self sufficient and capable (both diagnosing >> the issue for themselves, and reaching out to us as appropriate) >> ones in practice (e.g. I have NonStop folks in mind)? > > Yes, I can agree that inexperienced users will not give up and keep > up the conversation until they see their problems fixed. Inexperienced users won't be on minority platforms for which we do not have enough resource to get "git bugreport" to run adequetly in the first place. Even if those on minority platforms whose userbase are all technically incapable ones, if they do not help us help them, what can "git bugreport" can do, and more importantly, how would it make a difference between "bugreport" being a built-in vs a standalone? At this point, I'd have to say that your quibbling does not deserve a serious response and it would be better use of my time to disengage from this thread.