From: Stefano Lattarini <stefano.lattarini@gmail.com>
To: Michael Haggerty <mhagger@alum.mit.edu>
Cc: Johan Herland <johan@herland.net>,
Felipe Contreras <felipe.contreras@gmail.com>,
Jeff King <peff@peff.net>, Jonathan Nieder <jrnieder@gmail.com>,
Duy Nguyen <pclouds@gmail.com>,
Git Mailing List <git@vger.kernel.org>,
Junio C Hamano <gitster@pobox.com>,
Brandon Casey <drafnel@gmail.com>,
Ramkumar Ramachandra <artagnon@gmail.com>
Subject: Re: [PATCH 2/2] Move sequencer to builtin
Date: Mon, 10 Jun 2013 01:40:06 +0200 [thread overview]
Message-ID: <51B51256.5060602@gmail.com> (raw)
In-Reply-To: <51B4F6CA.8020807@alum.mit.edu>
[Sorry for the full quote, but sometimes, repetita iuvant]
On 06/09/2013 11:42 PM, Michael Haggerty wrote:
> On 06/09/2013 09:11 PM, Johan Herland wrote:
>> [...]
>> FWIW, I'd like to express my support for the opinions expressed by
>> Jonathan, Jeff and Thomas. They accurately describe my impression of
>> these discussion threads.
>
> I also agree. In my opinion, Felipe, your abrasiveness, your disregard
> of project standards, and your eternal argumentativeness outweigh the
> benefit of your contributions, large though they may be.
>
> Writing code is only a small part of keeping the Git project going.
>
> * Reviewing code is an essential, more thankless, and therefore more
> precious, contribution. Therefore the Git project has standards to make
> code review less unpleasant and more effective; for example: (1) patches
> shouldn't cause regressions; (2) commit messages have to be written to
> very high standards; (3) reviewers' comments should be accepted
> gratefully and taken very seriously. Almost everybody in the Git
> community accepts these standards. Felipe, you do not seem to. The
> result is that reviewers' time and goodwill are wasted, and they
> justifiably feel unvalued. We can't afford to misuse reviewers; they
> are the bedrock (and the bottleneck) of the project.
>
> * Gaining and keeping contributors is important to maintaining the
> success of the project. The mailing list is the main forum for the
> development community; therefore, it is important that the mailing list
> be a place where people display a high degree of technical excellence,
> but also respect for one another, friendliness (or at least a lack of
> hostility), and discussions that do turn into flame wars. It is
> possible to have a profound technical disagreement without losing
> respect for the other side; contrariwise it is NOT acceptable to twist a
> technical disagreement into a personal attack, even by the slightest
> insinuation. Felipe, in my opinion your participation in the mailing
> list lowers the tone dramatically, and will result in loss of other
> contributors and the failure to attract new contributors.
>
> Felipe, I wish that you would devote a small fraction of your prodigious
> energy to the very difficult challenge of feeling empathy,
> understanding, and respect for the other members of the community. But
> if things continue the way they have, I personally would, with sadness
> in my heart, prefer to forgo your patches in exchange for the more
> important benefit of a more collegial (and therefore overall more
> productive and sustainable) community.
>
> Michael
>
FWIW, from the meager but I hope not utterly irrelevant point
of view of a non-contrib-but-not-clueless user as I am:
*a complete and hear-felt +1 on what Michael said here*
Until a couple of months ago, skimming this list was mostly a real
pleasure, and would often give me some valuable insight on the
upcoming features/incompatibilities of Git, help me organize my own
workflow as a Git user, and also steadily improve my understanding
and command of netiquette in both "generic" mailing lists and Open
Source and/or Free Software communities.
Now, when I open my mail and get to the "git" folder, I more and
more end up asking myself:
1. "What kind of flame am I going to have to see today?"; and
2. "How much chaff will I have to navigate through to finally
to get to interesting stuff (if any is actually left)?"
*To reiterate:*
Sadly, the environment of the Git mailing list has been steadily
and slowly *sinking* -- sinking from being pleasant and useful
and even "educational", into being annoying and frustrating and
often somewhat toxic. I usually jeer and despise he who makes
public accusations by simply adding his voice to the disapproval
of the "community", but this time, I feel compelled to do exactly
that:
I do accuse Felipe's *attitude* to bring on and nourish such
unpleasantness toxicity. His technical merits and the possible
qualities of his patches do *nothing* to remove or quell such
issues.
Sorry for the extra potential controversy, but sometimes one has
to speak up,
Stefano
next prev parent reply other threads:[~2013-06-09 23:40 UTC|newest]
Thread overview: 82+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-06-07 22:16 [PATCH 0/2] Move sequencer Felipe Contreras
2013-06-07 22:16 ` [PATCH 1/2] log-tree: remove dependency from sequencer Felipe Contreras
2013-06-07 22:16 ` [PATCH 2/2] Move sequencer to builtin Felipe Contreras
2013-06-08 2:35 ` Duy Nguyen
2013-06-08 10:14 ` Felipe Contreras
2013-06-08 11:42 ` Duy Nguyen
2013-06-08 12:25 ` Felipe Contreras
2013-06-08 12:34 ` Duy Nguyen
2013-06-08 12:55 ` Ramkumar Ramachandra
2013-06-08 13:15 ` Duy Nguyen
2013-06-08 13:32 ` Felipe Contreras
2013-06-08 13:34 ` Ramkumar Ramachandra
2013-06-08 14:10 ` Felipe Contreras
2013-06-08 14:10 ` Duy Nguyen
2013-06-08 14:20 ` Felipe Contreras
2013-06-09 4:34 ` Jeff King
2013-06-09 9:58 ` Ramkumar Ramachandra
2013-06-09 17:55 ` Jeff King
2013-06-09 18:06 ` Ramkumar Ramachandra
2013-06-09 18:11 ` Felipe Contreras
2013-06-09 18:22 ` Jeff King
2013-06-09 18:29 ` Felipe Contreras
2013-06-09 18:44 ` Ramkumar Ramachandra
2013-06-09 18:49 ` Jeff King
2013-06-09 18:54 ` Felipe Contreras
2013-06-09 18:07 ` Felipe Contreras
2013-06-09 12:09 ` Felipe Contreras
2013-06-08 13:28 ` Felipe Contreras
2013-06-08 16:49 ` Jonathan Nieder
2013-06-08 17:06 ` Felipe Contreras
2013-06-08 17:34 ` Jonathan Nieder
2013-06-08 17:44 ` Felipe Contreras
2013-06-08 19:15 ` Felipe Contreras
2013-06-09 1:40 ` Jonathan Nieder
2013-06-09 2:17 ` Felipe Contreras
2013-06-09 3:21 ` Jonathan Nieder
2013-06-09 3:34 ` Felipe Contreras
2013-06-09 5:26 ` Jeff King
2013-06-09 12:15 ` Felipe Contreras
2013-06-09 17:40 ` Jeff King
2013-06-09 18:01 ` Felipe Contreras
2013-06-09 18:10 ` Jeff King
2013-06-09 18:16 ` Felipe Contreras
2013-06-09 19:11 ` Johan Herland
2013-06-09 19:29 ` Felipe Contreras
2013-06-09 21:42 ` Michael Haggerty
2013-06-09 23:40 ` Stefano Lattarini [this message]
2013-06-10 5:15 ` Felipe Contreras
2013-06-10 9:05 ` Bad attitudes and problems in the Git community (was: Re: [PATCH 2/2] Move sequencer to builtin) Stefano Lattarini
2013-06-10 16:58 ` Felipe Contreras
2013-06-10 18:11 ` Martin von Zweigbergk
2013-06-10 18:33 ` Martin Langhoff
2013-06-10 18:40 ` Martin von Zweigbergk
2013-06-10 21:34 ` Felipe Contreras
2013-06-10 5:12 ` [PATCH 2/2] Move sequencer to builtin Felipe Contreras
2013-06-11 9:18 ` Andres Freund
2013-06-11 9:29 ` Felipe Contreras
2013-06-20 21:11 ` Thiago Farina
2013-06-09 17:53 ` Thomas Rast
2013-06-09 18:03 ` Felipe Contreras
2013-06-09 12:48 ` Ramkumar Ramachandra
2013-06-09 13:08 ` Felipe Contreras
2013-06-09 18:04 ` Jeff King
2013-06-09 18:32 ` Ramkumar Ramachandra
2013-06-09 18:45 ` Jeff King
2013-06-09 19:57 ` Jonathan Nieder
2013-06-09 20:07 ` Felipe Contreras
2013-06-09 20:34 ` Ramkumar Ramachandra
2013-06-09 21:39 ` Junio C Hamano
2013-06-10 5:06 ` Felipe Contreras
2013-06-10 8:32 ` Junio C Hamano
2013-06-10 16:53 ` Felipe Contreras
2013-06-10 16:55 ` Felipe Contreras
2013-06-10 17:34 ` Matthieu Moy
2013-06-10 18:09 ` Ramkumar Ramachandra
2013-06-10 21:43 ` Felipe Contreras
2013-06-09 18:48 ` Felipe Contreras
2013-06-09 19:25 ` Thomas Rast
2013-06-09 19:54 ` Ramkumar Ramachandra
2013-06-09 20:02 ` Felipe Contreras
2013-06-08 3:35 ` [PATCH 0/2] Move sequencer Ramkumar Ramachandra
2013-06-08 10:26 ` Felipe Contreras
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=51B51256.5060602@gmail.com \
--to=stefano.lattarini@gmail.com \
--cc=artagnon@gmail.com \
--cc=drafnel@gmail.com \
--cc=felipe.contreras@gmail.com \
--cc=git@vger.kernel.org \
--cc=gitster@pobox.com \
--cc=johan@herland.net \
--cc=jrnieder@gmail.com \
--cc=mhagger@alum.mit.edu \
--cc=pclouds@gmail.com \
--cc=peff@peff.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.