Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement user profile backups #53

Open
aggregate1166877 opened this issue Aug 17, 2021 · 0 comments
Open

Implement user profile backups #53

aggregate1166877 opened this issue Aug 17, 2021 · 0 comments
Labels
high-level concept pre-alpha grind Pre-alpha MVP task: tasks used as rough indication of what needs to be done to get out of pre-alpha

Comments

@aggregate1166877
Copy link
Collaborator

aggregate1166877 commented Aug 17, 2021

Details:
User profile backups were initially meant to be implemented in #48, however profile backups are not really essential so early in pre-alpha and time constraints for the task were exceed. This ticket should continue that work.

Original task:
Create backups of the profile before it's written. If writing the backup fails, abort. This allows us to 1) restore to a working save on catastrophic failure and 2) means we can pre-emptively check for write issues that might corrupt the profile in use.

It should be noted that this task will only be consider low priority as long as the game isn't yet a proper (fun/playable) game. The moment we have real players doing real things, this task becomes top priority if not yet implemented.

@aggregate1166877 aggregate1166877 added pre-alpha grind Pre-alpha MVP task: tasks used as rough indication of what needs to be done to get out of pre-alpha high-level concept labels Aug 17, 2021
@aggregate1166877 aggregate1166877 changed the title Implement user profile Implement user profile backups Aug 17, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
high-level concept pre-alpha grind Pre-alpha MVP task: tasks used as rough indication of what needs to be done to get out of pre-alpha
Projects
None yet
Development

No branches or pull requests

1 participant