@ZombieGenesis
Okay so thoughts today: Roster vs Non-Roster.
My main thought on rosters is that while I like the structure of them, they cause some issues. What happens when people idle out? We're in space and there's no transferships to go to... So, how? Well, in this case I've decided that when anyone idles out they go back into cryogenic sleep. Allows for people to come back, also explains where people go when they go poof since this is well... not a place for transfers.
But also when you have a stricture roster where you have say a place for four science officers, what happens when someone wants to be the fifth science officer? I don't like.
But I also never really liked it when people could pop up and be like "I'm a exoterabiologist midship class 3".
So I'll do a roster of "named" position, that are basically feature-esque type positions, and then a list of generic positions that have an unlimited number that people can be. It'll be the captain, second in command, then the head of departments, and maybe a few key positions, and then it'll be like "science officer" or "merchant" or "diplomat" and stuff.
Flexible but with some structure.