A feature I've started brainstorming again is the "roleplay roster" idea since it sets the stage for some short-term features: 1. Private roleplays 2. Mature roleplays + an opt-in system 3. Some way to connect people in a roleplay such that they can do things like @Notify the whole group. 4. ??? Here's a random post of mine from two years ago that came up in the search for previous discussion: https://www.roleplayerguild.com/posts/2478148. Just search for "active" in this thread to see more chatter about some sort of "active roleplayers" system over the years. So that I don't languish in indecision by brainstorming a bigger feature than I can chew, I think it'd be simplest to start off with private roleplays. The simplest implementation I can think of is: - Each roleplay has a roster (list of players). - The GM + Co-GMs (GMs) are always on this list. - The GMs can add/remove players which notifies the player. - Players can always leave a roster which prevents them from being added again. - The GMs can choose among some options: - ( ) The RP is private and only the roster can see the roleplay - ( ) The RP is public and only the roster can post in the roleplay - ( ) ??? - Tagging your roleplay with "18+" automatically makes your roleplay private, but furthermore, the only players eligible for the roster are those who've opted-in to the 18+ system. That seems pretty well-defined and straight-forward to me. I'll start playing around with the code, but I'd like to hear any other thoughts.