Back in September, before @moodlenet even tested federation, they released a User Agreement and a Covenant for Instance Administrators, which contains very sensible rules around respecting users and protecting minorities / commonly persecuted groups.
https://blog.moodle.net/2019/free-speech/
This federated #ActivityPub project for sharing educational resources sets a great example. If you are developing a decentralised project on which you expect people to interact, please follow their lead! 💚