On Wed, Jun 12, 2013 at 7:27 AM, Theodore Ts'o <ty...@mit.edu> wrote: > On Tue, Jun 11, 2013 at 06:19:23PM -0500, Felipe Contreras wrote: >> Fair? Fairness requires to judge each action without biases, nor >> double standards. In the case of an open source community it requires >> you to listen to the arguments before dismissing them, and consider >> the patches before dropping them on the floor. Fairness requires no >> favoritism. > > At least in development communities that *I* run, if someone were as > rude to me as you have been in some previous exchanges to Junio, I > would have set the bozo bit a long time ago and reviewed your > submissions with a very jaudiced eye, and treated your non-technical > arguments with same amount of attention as I give madmen and drunkards > in the street. Junio has given you *far* more latitude than I would > have.
Yeah, you certainly can do that, but a judge cannot do that, can he? > Keep in mind, the demands for respect go in both directions, and in > non-technical matters about style and "good taste", at the end of the > day the maintainer does get to have the final say, because he or she > is the one who applies the patches or accepts the pull request. So if > the maintainer says something like, "maintaining ABI backwards > compatibility for libext2fs (or for kernel syscalls) is critically > important", that's not up to you. Sending me abusive e-mails about > how I'm not listening to your arguments isn't going to help. I'm not abusing anyone. Junio is making the mistake of thinking he is being fair, I made the judge analogy so that he can see that he is not acting like a judge. A judge has an obligation of being fair, so he acts fairly, Junio don't have that obligation, yet he thinks he is being fair when he is not. That is not abuse, that is pointing the truth. > You can > try to change my mind with reasoned arguments, but for questions like > that, or what functions do or don't belong in a library, the > maintainer is the benevolent dictator. Yes, he makes the decision, that doesn't mean the rationale for the decision is correct. He is making the decision based on the idea that init_copy_notes_for_rewrite() (and similar) will be used by binaries other than 'git'. He is wrong. > For things like that it *IS* his (or her) opinion, The problem is he doesn't accept it's his opinion. He thinks it's a fact. -- Felipe Contreras -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html