Alrighty, time to get this show back on the road. Next up, a forum software that I'm certain almost no-one here will have heard of, and has since basically been abandoned by its author.
I give you, Vesta Athens. Vesta Athens (formerly Gaia Athens) is the product of someone who originally wrote their roleplay stuff as an SMF mod - but we never saw the author at simplemachines.org because we're all too mean and unpleasant, and in the end they found it too restrictive as a mod and made their own.
Vesta, then, is roleplay first, from scratch (but anyone who's ever worked with SMF will feel at home in the code), and Vesta's author got extremely upset that someone wanted to make a mod and share it. That was an interesting moment where I realised I had to check my privilege.
Anyway.
This is the board configuration screen. There is far more going on in this screen than it would appear.
Do note I have not changed the colour of the Eros theme, this is how it comes out of the box. Boards have a title and a WYSIWYG (hi TinyMCE) description editor. So far so normal.
It's interesting to note that it is here - and only here - that we set the 'sort topics by', because the front end doesn't have this otherwise. It's not configurable like it is on other platforms, but interestingly that's not really a problem because generally this isn't something you actually need.
Next thing I want to point out is the bottom area. You will note there is no deny option here, but also interestingly you can create a board that the admin cannot see. I don't think this is a deliberate design choice, though, just not stepping through the logical consequences of whether you'd ever want a board not to be visible to admins on a site they have to manage (especially because they can still go turn it back on for themselves later)
Then we have the actual permissions, such as they are. The presumption is that 'if you can see it, you can post there' with the only actual permission choice being for guests, such that you might make a board that guests can see but can't post in.
You might think this permission setup is weird otherwise but it's actually not that surprising for RP because most people who play in the RP world figure out where they want to post and how they should be posting and just *behave*. (It is instructive to note that Vesta has zero options for moving topics between boards, or splitting topics. These are things that just don't come up in RP land the way they do in regular forums.)
Enabling character posts is an interesting feature - what it ultimately means is that if not enabled, the board functions relatively normally as you would expect - you have an account, you post as that account. (Unless you're an admin, then you can start a topic literally as any user). Meanwhile enabling character posts turns on the extra facilities for posting as a character, which is a subset of an account rather than a full account. It really is the best approach here to do this.
Probably the most interesting feature here is joint posting. This essentially turns a board into a sort of 'everyone's a moderator' deal where anyone can edit anything if they can see it. Me personally I'd never enable it but for some specific subsets of sites I could see this being useful; the reality is that *most* people in the community are surprisingly well behaved and trolls tend to get booted quite quickly if it's clear they're not meshing with the community spirit.
Last but not least, read-only board is as it sounds, a hard 'read only' (except for admins of course). Haven't tested with moderators.
From a wider permissions setup, since it's relevant real quick... there are two kinds of groups, member groups and character groups (though the terminology varies in the admin panel as to whether this is 'character groups' or 'alliances'), but in practice the only distinctions that matter are that character groups are basically purely aesthetic and member groups are mostly permissions. Member groups control, in practice, 3 permissions: 'site owner', 'super user' and 'can use HTML'. That's the only permissions you actually have, and a member can only be in one group at a time. Site owners = admins and can do all the things, super users = moderators and can do things like post editing and deletion, but it's not very broken down into detail.
And that's really the recurring theme, and it's not an unfair one: RP communities do not tend to get particularly large in actual practice; they might seem to have vast numbers of members but in practice they're not really all members, they'll be a much smaller number of actual members with subaccounts glued on for the different characters they have, and in a small tight-knit community you can get away with much simpler permission models both for access and posting.
This will feel alien to many of us here who are used to much richer permissions models but actually, objectively, this is fascinating because this is built from the ground up for its target audience (although as I should get into another time, it actually misses its mark for the bulk of its target audience for other reasons), as opposed to what the usual forum developers do which is build what their experience suggests is the balance between desire and necessity.
I'm not going to dwell on it too much because it's out of scope, but you'll notice the surprising variety of things on the left menu, e.g. an affiliates system is *core*. It's very normal still to have affiliates going on in RP land. Most of the rest is variations on what you'd expect but notice that the forum isn't really the biggest focus here...
EDIT: As a footnote, part of the off-topic argument was about my use case for permissions - Vesta is much, much closer to what I'm thinking of doing than, say, XF because honestly this flattened permissions model makes more sense. You don't need a huge, super detailed permissions set for like 5-15 active people. Probably don't even need moderators if you have limited processes and suchlike.