Directories already exist under the /game/home folder for a few wizards, allowing them to create custom rooms and such. However, as changes are being made in the new_console branch, it has become clear that this would be an easy place to store many different useful files, such as:
.consolerc console configuration files for saving user preferences
apprentice-generated code files (allowing anyone to experiment with coding a little)
perhaps even saved players (avoiding confusion over which player belongs to which user). Some possible downsides to this:
[ ] Scripts for backing up players would get more complicated
[ ] Players still should not have the same name as each other, but enforcing this might get a little more difficult. (We don't want individual consoles to have access to other player's home directories, so the console overseer would have to handle this).
To make this possible, a new home directory would have to be created when a new user was created. This would probably also be the job of the console overseer for security reasons.
Important note: This proposal solely concerns creating home directories under /game for game users, not creating a UNIX user for every game user with a top-level /home directory.
Directories already exist under the
/game/home
folder for a few wizards, allowing them to create custom rooms and such. However, as changes are being made in thenew_console
branch, it has become clear that this would be an easy place to store many different useful files, such as:.consolerc
console configuration files for saving user preferencesconsole overseer
would have to handle this).To make this possible, a new home directory would have to be created when a new user was created. This would probably also be the job of the
console overseer
for security reasons.Important note: This proposal solely concerns creating home directories under
/game
for game users, not creating a UNIX user for every game user with a top-level/home
directory.