Code of conduct

Communication rules

Whether we are participating as professionals or volunteers, we value professionalism in all interactions and take responsibility for our own speech. Be kind to others. Do not insult or put down other participants. Harassment and other exclusionary behavior are not acceptable. This includes, but is not limited to
  • Violent threats or language directed against another person.
  • Sexist, racist, or otherwise discriminatory jokes and language.
  • Posting sexually explicit or violent material.
  • Posting (or threatening to post) other people's personally identifying information ("doxing").
  • Sharing private content, such as emails sent privately or non-publicly, or unlogged forums such as IRC channel history.
  • Personal insults, especially those using racist or sexist terms.
  • Unwelcome sexual attention.
  • Excessive or unnecessary profanity.
  • Repeated harassment of others. In general, if someone asks you to stop, then stop.
  • Advocating for, or encouraging, any of the above behavior.

IRC Channel

  1. Do not quote messages that were sent to you by other people in private query, unless agreed beforehand.
  2. If you want to explain to someone how to use IRC, do it privately.
  3. Never send messages with colours (i.e. colour codes); use plain text instead.
  4. Do not send "test" messages to determine whether your IRC client is working. We have a #test channel for that.

Code Repositories

  1. No insult in commits or commit messages.
  2. Respect the correct commit log style.
  3. When you would like to have new changes to be in the project, please do a pull-request which can be reviewed by the mentors before being merged into the project.