Lately I've been thinking that it may be a good idea to split the character namespace. Here's why:
- Since almost all characters have struct data now, pages can be found using struct-based filters instead of having to rely on folder locations
- Right now all factional (e.g. Star Army Personnel) schemas are applied to all characters; this is a lot
- I can migrate characters to factional namespaces like:
- characters:nepleslia:
- characters:ndc:
- Old URLs can be redirected to the new ones so there's no broken links
- The new namespaces would have only the needed schemas applied
- Each faction gets its own slightly different character creation form (like the Star Army one fills out Star Army Personnel stuff)
- Easy to get a count of faction's characters
- Less struct clutter on all character wiki pages
- I will have to sort the characters