Make Cyphesis load a world on startup

Registered by Erik Ogenvik

The by far most common scenario for people that want to try out the server is that they start it, but never understand that they need to run cyclient (or currently cyimport). The result is a void world and a confused user.
We should instead by default, when the server is first run, populate it using the cyimport functionality (though we should perhaps do it in-process?).
The cyphesis source tree should contain the world data. A suggestion is to use the "worlds" repository as a subtree.

We need to record that the world has been imported so that we don't do it the next time cyphesis is started.

Blueprint information

Status:
Complete
Approver:
Erik Ogenvik
Priority:
Medium
Drafter:
Erik Ogenvik
Direction:
Needs approval
Assignee:
Erik Ogenvik
Definition:
Drafting
Series goal:
None
Implementation:
Implemented
Milestone target:
None
Started by
Erik Ogenvik
Completed by
Erik Ogenvik

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.