Hi, On Wed, Oct 31, 2012 at 10:30 AM, Michael J Gruber <git@xxxxxxxxxxxxxxxxxxxx> wrote: > [quotes heavily cut down by me] > Felipe Contreras venit, vidit, dixit 30.10.2012 21:15: >> On Tue, Oct 30, 2012 at 8:33 PM, Johannes Schindelin >> <Johannes.Schindelin@xxxxxx> wrote: >>> On Tue, 30 Oct 2012, Felipe Contreras wrote: >>> >>>> But you mentioned something about cooperation, and I've yet to see how >>>> is it that you are planning to cooperate. If you say you don't have time >>>> to spend on this, I don't see why I should worry about testing this >>>> series of patches. >>> >>> It has been mentioned before that the communication style including all >>> these snarky and nasty comments is not helpful. >> > > For the record, Johannes is not the only one being kept from looking at > this series (further) by the tone of this discussion. Per hominem > attacks are neither professional nor helpful. We prefer to discuss code > here, just code. Show me a "per hominem" attack coming from me. I never threw any such attacks. Johannes is the one that complained about it, and that's the very definition of *not* concentrating on the code, and discussing other topics. > The way other comment threads on this series > unfolded made me choose to be a mere by-stander again. This is precisely ad hominem; you are ignoring the code, not because of the code, because of the person. This is as ad hominem as it gets. As for how "professional or helpful" that is, it's debatable. The Linux kernel mailing list is known for being harsh, and yet, they manage to get more things done than any other. They truly look at the code, just the code, they don't consider criticism to the code personally (nobody should), nor linger on any personal beefs that only distract from the end goal. >>> and I've yet to see how is it that you are planning to cooperate. >> >> This is also a fact. You haven't provided a branch, you haven't reviewed >> my implementation, you haven't tried it. You mentioned something about > > This does not become true through iteration. Max' recent post Thee key word is _Max's_, not Johannes'. I never said nobody did, I said Johannes didn't. > 'On > git-remote-hg (the "native" one)' [1] points at the msysgit wiki on > remote-hg [2] and his remote-hg branch [3], which is based on and points > at Sverre's original branch [4] and mine [5] which is [4] being > regularly rebased on origin/next. The msysgit devel branch is in heavy > use; I don't use mine often but run the test suite on every rebase > before pushing out. This is good information, why Johannes didn't provide it? It was easy to copy-paste an URL. Lets suppose I did try this branch, and I come up with a list of problems, Johannes could easily say; "I'm not responsible for that code, I don't know what bugs could have been on the rebase". Or something along those lines, which is potentially the reason he didn't provide that. But enough about Johannes, if I go on to Max's branch and give a try to the code, make a list of issues, run my extensive tests and so on, and make a report of the status, and a comparison with my code. Would that make it more likely for you to stop being a by-stander? Didn't think so. The truth of the matter is that it doesn't matter what I do code-wise. > If the issues that Sverre and Dscho tried to address with their git.git > core (non-helper) patches turn out to be non-issues then I assume > everyone will be happy, including them. You and they have thought a lot > about these things and the way hg-git sync can work. There seems to be > diagreement about the way fast-export/the remote helpers communicate > which revs and refs that are to be synced and updated. This is not > hg-specific, and I suggest to try and clarify that issue as thoroughly > and calmly as possible. Everyone will benefit, and it will make clearer > which tests are appropriate, and accordingly which fixes fix real problems. I believe there is no disagreement any more, AFAICS my patches have been accepted by Sverre and Jonathan... the commit messages is another story. Johannes chose not to collaborate. > Orthogonal to this, it seems that all hg-git interfaces could take > advantage of a "git heads" feature if we resurrect the old ideas (can't > find the thread right now). Never heard of that. You accused me of ad hominem, now I ask you; can you ignore any personal biases and look at the code, and only at the code? And finally, what do more do you expect me to do? About the code, and only the code. Cheers. -- Felipe Contreras -- 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