I blocked Daniel's account over this comment: http://groups.drupal.org/node/97729#comment-313989

The comment is a personal attack on many members of the community who are working long and hard on an unfinished project and trying to solicit constructive feedback from the community. I blocked his account and sent this email. My hope is that Daniel will understand that personal attack's are not appropriate and focus his energy on constructive feedback. If he agrees to apologize for the personal attacks and commit to not do it again then I'll unblock his account.

Feedback from my drupal.org administrator peers, and site maintainers welcome.

Daniel,

you are welcome to criticize the drupal.org redesign. But when you personalize it, by telling people they should be personally ashamed you've crossed the line.

You may not like the redesign, or the effort that's gone into it. You are entitled to express that opinion and provide criticism.

The redesign team has read all of your posts and reviewed your criticism. In some cases we've responded and made adjustments.

Your tone and style of criticism is hostile and you've been given feedback on it before. You've also acknowledged that the Drupal community has a code of conduct, so you are fully aware of the consequences of your actions that violate the spirit of that code of conduct.

I am blocking your Drupal.org account so you can decide whether you want to be a collaborative and respectful member of the Drupal community. Please contact me if you feel you can do so. We do appreciate the constructive criticism, and believe that it's important part of getting the redesign right.

Kieran Lal
Head of the Drupal.org redesign
Drupal.org administrator

Comments

Dave Reid’s picture

I get that this is appropriate for trolling, but is there a previous issue where we warned him first? Isn't non-spam blocking usually a community decision?

rfay’s picture

My question is related to davereid's: Do we have a policy or "best practice" about this, and are we following that policy? Is a policy necessary? How would we go about developing one?

Unfortunately, while the DCOC would help Daniel to understand how unuseful his attack is, it is missing the conflict resolution part at this point, so doesn't help *us* deal with this kind of issue.

Amazon’s picture

@Dave Reid: the members of the redesign team have been discussing internally and asked me to deal with it. I consider this issue a way for the drupal.org administrators to come to a consensus.

@rfay: the conflict resolution comes when Daniel acknowledges he's going to avoid personal attacks. It is not uncommon for these to evolve to phone calls where we work out the concerns and help alleviate the conflict.

gdemet’s picture

I'm not sure what the user's history is WRT trolling, but it seems like they should have been at least provided a warning that their post wasn't in line with our community Code of Conduct first.

While we do not have a formal conflict resolution process as part of the DCOC at this time, it does state that "When we disagree, we consult others." I'm wondering who else Amazon consulted before taking this action.

Amazon’s picture

@gdemet it's been an ongoing discussion with the drupal.org redesign team who were tasked to responding to his previous comments. Specifically, webchick, Chris Strahl, Jacob Redding, Lisa Rex and I all discussed this issue. Other members of the redesign have asked us to deal with Daniel due to the nature of his comments on the front page and in the issue queue.

It's up to Daniel to decide whether he wants his account re-enabled. If the drupal.org admins collectively agree these comments are not worthy of a temporary block then we can discuss and meet with the redesign team.

gdemet’s picture

@Amazon - Here's the process for blocking users that you outlined in http://drupal.org/node/759522#comment-2819652

Process for blocking Drupal.org and Groups.drupal.org user account:

One of the admins on drupal.org or groups.drupal.org warns the user about their activity on the sites. The user does it again and they get blocked for a time period as a cool out.

After the cool out period, the user's account is unblocked. If they repeat the behavior their account is permanently blocked, as well as any subsequent accounts they create.

Has this been done before, yes. I've done it twice. One time the user was blocked permanently for spamming the hosting forums. The second time the account was blocked because the users mail account was hacked. They regained control and I unblocked the account.

I will say that wasting Drupal.org and groups.drupal.org admin time is not something that should be taken lightly. So it's better to block someone's account and see if they want to be respectful of the community norms rather than waste valuable community management time.

What I'm wondering is if, before you blocked the user, you or another admin provided the user with a warning, as per the process you defined above.

webchick’s picture

The back-story/history behind that seemingly one-off comment is at http://drupal.org/node/908744. Daniel, and a few others, spat venom all over that thread and many of us tried to explain rationally why that wasn't cool (and, beyond that, why it was actually damaging to the community). Unfortunately, it didn't help, and looks like he's only continuing it over in a new thread now.

However, as disappointed as I am with Daniel's behaviour, and as hurt/angry as it makes me when people who work their asses off on making Drupal better get subjected to that kind of BS, I do think that we need to weigh the decision to ban a member of our community very seriously. Due to the centralized nature of Drupal.org and the Drupal community, blocking someone from Drupal.org effectively blocks them from Drupal. Sure, they can download modules and stuff, but they can't report bugs, they can't ask for help in the forums, and so on. I think we need to be tolerant, to a fault, because we effectively lop people off at the knees in terms of being able to build sites with Drupal when we ban them from drupal.org.

Further, while I can understand that the defining line here was the distinctly personal nature of Daniel's attacks (e.g. "Its [sic] looks like no one on the team has ever built a Web site, has any design experience or knows anything about content management"), but the message it sends is that we don't allow criticism in our community. Nothing could be further from the truth, of course... criticism is highly encouraged as long as it's constructive and in the appropriate places... but this only feeds into the misconception that we're some kind of cliquey cabal, and if you're not an "insider", then GTFO. This is a well-established recipe for breeding more trolls.

I do definitely agree though that the personal attacks need to stop. Now. So he should be warned accordingly, and sternly told that if attacks continue, there will be consequences, one of which is a "time out" ban. I still hold some kind of vain hope that we can reach out to this person and turn their frustration into highly-motivated contributions, but I also believe in unicorns and the tooth fairy. ;)

Amazon’s picture

@gdemet I felt that the comments by the redesign team members on the last front page post constituted enough of a warning to Daniel.

Drupal.org admins aren't here to protect the rights of people to behave badly. Their goal is to help manage the community and they shouldn't be overly burdened in doing so. With that said, this isn't meant to be a permanent ban. My hope is that Daniel acknowledges the concerns and agrees to act in accordance with the community guidelines.

So this isn't meant to be a permanent block.

Michelle’s picture

I agree with webchick. While I agree that his comments were out of line, it isn't clear from this issue that someone specifically said to him that he would be blocked if he continued. I think that needs to happen before a block, even a temporary one. People who work with Drupal professionally are very dependent on drupal.org. To suddenly cut them off with no warning isn't fair. If he's warned and then continues, then it's his own fault.

Michelle

Michelle’s picture

I felt that the comments by the redesign team members on the last front page post constituted enough of a warning to Daniel.

I don't agree. No where on that page is anyone saying that he will be banned for continuing. In fact:

Also, in terms of tone. You obviously have the right to say whatever you want, whenever you want to say it, and even however you want to say it. No one is threatening anyone with banning here. But realize that when you express yourself like this you are being incredibly damaging to the community.

From webchick in that thread, emphasis mine.

Michelle

bonobo’s picture

I'm all for process, and all for seeing people come around, but at a certain point, enough is enough.

I would say that the repeated attacks this person has thrown pass the "obvious" test - they are clearly, repeatedly, unapologetically out of line, to the point where they are obviously not acceptable, and obviously grounds for having your account suspended.

As I understand it, this ban is a temporary thing to allow this person to figure out how he wants to interact within the community.

That seems like a sane and rational response to some fairly irrational provocation.

+1 for keeping the ban in place until the user indicates they can participate constructively within the community.

RE:

People who work with Drupal professionally are very dependent on drupal.org

Being blocked doesn't shut you off from the code. It's also worth noting that this situation arose from the user's inappropriate actions.

rfay’s picture

Agreeing with webchick and michelle.

This is really not about this one person or these awful posts, it's about how our community responds when criticized, and we must remain very open about that.

Let's use the process that Amazon outlined very, very well (See #6) and let's use it consistently. And let's have clear email warnings with specific consequences (temporary ban).

Amazon, my recommendation is this: please unblock this person and send an email warning to him stating explicit consequences (temporary ban) in the case of another personal attack.

Thanks,
-Randy

apaderno’s picture

Correct me if I am wrong, but aren't just spammers who get blocked without a warning?
Why is then the user still blocked, even if there are Drupal.org site maintainers/administrators who seem to be contrary to block him without to give him a warning?

mcfilms’s picture

It sounded like the consensus was that the user Daniel J Wilcox should receive an extreme warning, but should not be blocked. Yet I notice he is still blocked two weeks later. What is the status of this?

For the record, I think the individual is dead wrong about the re-design in many respects. I also found his late-to-the-party criticisms less than helpful. But I get concerned when people get "banished from the island" especially when it appears to be caused by their lack of social grace. I'm awkward and opinionated -- I might be next.

Amazon’s picture

Status: Active » Fixed

Daniel hasn't responded to the email sent to him regarding the temporary blocking of the account. If Daniel doesn't want to respond then I'll interpret this as he has no willingness to follow the community guidelines.

He wasn't banned for lack of social grace or criticism, he clearly violated the community guidelines, which he acknowledged were in effect, with personal attacks against all the members of the redesign team.

Many members of the redesign team were offended and frustrated by Daniel's attacks. The redesign team in frustration stopped responding to public postings due to his hostile tone. I was asked by this hard working team to handle future communications because they felt they could no longer have a civil and productive conversation in public with the community.

The choice here was simple, enable some of the hardest working people in the Drupal project to complete an incredibly important project, or protect the trolling and personal attacks of someone who wasn't contributing back. I'd make this choice again.

I'll unblock this account when I hear back from Daniel.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.