Show Navigation

Community Guidelines

Community Guidelines

At Object Computing, home to the Grails and Micronaut frameworks, our core values energize and guide us in all that we do. Those values are:

  • All of us is better than any one of us
  • Innovate courageously
  • Share it back

As part of our commitment to empowering technologists, both within our organization and without, to find inspiration in these values, we invest our resources in open source projects, and through those projects engage with the global open source community.

With this collaboration comes the responsibility to communicate expectations, moderate public discourse, and respond to abuse as necessary. By outlining what we expect within our community, we hope to help you understand how best to collaborate in public Micronaut and Grails forums. Reports of abuse will be investigated, and reports of abuse may result in active moderation of any content that we determine to be in violation of these guidelines.


The primary purpose of Micronaut GitHub Discussions, Micronaut Gitter, and the Grails Slack channel is to discuss and collaborate on Micronaut and Grails technologies and projects. To help maintain a safe, respectful, and productive space for all community members, we expect everyone to adhere to the following guidelines.

  • Be welcoming and open-minded
  • Be respectful
  • Be civil and professional
  • Do not post offensive, abusive, or hate speech
  • Do not harass anyone
  • Treat others with respect and consideration

Prohibited Actions

  • Threats of violence
  • Hate speech and discrimination
  • Bullying and harassment
  • Impersonation
  • Doxxing and invasions of privacy
  • Sexual or violent messages or content
  • Misinformation and disinformation
  • Active malware or exploits

Responding to Perceived Violations of This Policy

We cannot always actively monitor community channels for offensive content, so we rely on the community to let us know when an issue needs to be addressed. If you encounter content in one of these forums that you find objectionable or feel violates these guidelines, here are some tools to help you take action immediately:

  • Communicate expectations
  • Lock conversations
  • Block the user
  • Report the individual to:
    • Grails Foundation Board of Directors ([email protected]) for reports of abuse in the Grails Slack channel.
    • Micronaut Foundation Board of Directors ([email protected]) for reports of abuse in the Micronaut Gitter and Micronaut Github Discussions channels

When submitting a report, please include as many details as possible, including the individual's name (or screen name), dates and times of the communications you found objectionable, and any actions you took to mediate the situation prior to reporting it.

Report Follow-Up Procedures

We'll review each abuse report on a case-by-case basis. In each case, our team will investigate the content and surrounding facts and respond as appropriate, using these guidelines to guide our decision.

Actions we may take in response to an abuse report include but are not limited to:

  • Content removal
  • Content blocking
  • Account suspension
  • Account termination