I've been playing Arena mode a lot recently, and now I want to play a RPG campaign. In order to do this, the campaign world needs to be reasonably complete- not entirely complete, but complete enough that my character will have everything that he'll need for the campaign without starting over.
Here's a list of things which I think are needed. Let me know if there's anything else.
Locations- Every major faction should be represented. In the L5 pattern I need to add some more Rishiri stations, the Bohemian asteroids, the Crihna home port, and the Privateer asteroid. Because each location requires at least two quests, this part is taking a long time.
Factions- Each faction needs a recruiter, a skill trainer, and at least one faction store. The faction advancement mechanism should be determined as well. Each faction also needs missions and earnable advancement points, though these can be added after a campaign has already begun.
Stuff to Do: All characters need stuff to do. Since it's possible to add plots while in the middle of a campaign, I won't worry about this for now.
Services- I think the basic services are pretty well covered already. Is there anything that hasn't yet been added?
Lancemates- There should be a number of recruitable lancemates. Several potential lancemates already exist, but I'm not sure whether there are enough or not.
Goals- There should be several goals for the PC outside of the core story. Right now there are the arenas and a few other guaranteed quests, but that's about it.
Once these things are in place, the world should be plenty big enough to run an entire campaign in. The two big tasks are expanding the game world and reworking the faction advancement. The faction advancement rework should be pretty easy- instead of each factiion maintaining separate rank variables, a global rank variable will be kept. This way when the PC switches factions he doesn't enter the new faction at the ground level. This will prevent faction scumming, and so will allow me to allow mid-campaign faction switching.