Something missing? Suggest a change or addition

Permanent Ban


It is necessary to prevent a contributor from making any contributions to the entire database


The contributor may have ignored previous Warning Messages and blocks; or the nature of the issue may be serious enough to implement the ban immediately, following the guidance in the project’s Published Policies.


Permanently ban a particular contributor from contributing to the project.

A related sanction might be to reverse previous contributions.

Implementation of the ban will include thinking about:

  • How to display that an account has been suspended
  • Limiting the contributor’s ability to sign up with the same email/IP address again
  • Limiting the contributor’s ability to participate in forums/communications.

Banning contributors is not trivial, it should be done in accordance with the Published Policies. Whatever the decision, it is vital to notify the contributor of the actions you are taking.


Example of a public discussion which resulted in a permanent ban

Related patterns

Published Policies

Collaboration across distributed groups requires clarity around rules, policies and procedures.

Escalating Blocking

Some contributors are not following the projects rules and policies and there is a risk they could disrupt elements of the project. You are unsure how to tackle the bad behaviour or how to best implement the relevant Published Policies.

Attributable Contributions

Without knowing the source of individual contributions it can be harder to monitor, converse with and recognise the work of the community

Something missing? Suggest a change or addition