We realized that TrueOS never posted some kind of “code-of-conduct” for users of discourse, so we decided to emulate the forum rules for a few other very popular projects (FreeBSD, FreeNAS, etc…). Since enforcing these kind of rules can be quite discouraging for those getting disciplined, we decided to contract-out and hire @TerryTate to bring his special brand of smack-down to forum enforcement procedures. This helps to alleviate tension and bring some mirth to an otherwise discouraging task.
Terry’s rules for discourse can be found HERE (don’t worry - they are much more lenient than most other forum rules and really simple to follow).
If you happen to get a visit from Terry during your time here, don’t take it personally. He is simply here to ensure that TrueOS remains a very friendly and welcoming community.
As for the “three” sets of guidelines for TrueOS, they are all very different types of documents for very different types of situations, so I will try to summarize them here:
- The TrueOS Community Guidelines : These detail how to get involved with the project, earn a commit bit to our source repositories, and the general organization of the project.
Terry’s Rules for Discourse : This a general “code-of-conduct” for how to interact with other people in the TrueOS community (discourse, gitter, other chat channels).
Bug Reporting Guidlines : This is a general set of guidelines for the best ways to submit bug reports to the TrueOS project if you actually want a developer to look at the issue.
I hope this helps!