Open kalilistic opened 2 years ago
I think the server should focus on being a support server and not really a chat server. I think we should follow suit with goatplace and have general chat locked behind a role and hidden away to discourage people from treating it like social hour and requiring a bunch of moderation.
A lot of this is just my thrown together thoughts I am likely missing things and obviously its all up for discussion but I wanted to get what my general framework is down for us.
Sub-Headings refer to the categories. Top level bullet points are channel-names, each tier in is additional information for clarification.
This category is entirely hidden from anyone who is not a mod/admin.
All channels should be read-only for everyone. Primary Devs should have access to edit/post as needed.
Thin and Light. Chit-chat channels so if you don't want to chat you can just minimize and pretend they never existed.
Very well thought out! Maybe a role for community developers - those who have services we'll be building integrations for.
I think I like the idea of merging Contributors into one role, especially for now.
So what I am actually doing for now after some more thought into it is breaking it out into multiple self-assignable roles and the contributor role is going to be for confirmed contributors.
For example:
This way someone who wants to translate can get the role and access the translation channels/be pinged for things via @ translators and find out how they can help, but they won't necessarily get the contributor role and access to contributor-social channel until they actually have confirmed contributions.
If there is any disagreement with this I can just nip it in the bud now and combine them into contributor.
Define channels, roles, rules, etc.