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

Backup/restore in relation to published editions in production mode #18

Open
dirkroorda opened this issue Mar 3, 2023 · 0 comments
Open

Comments

@dirkroorda
Copy link
Collaborator

Currently, users with the right permissions can backup/restore either the whole site, or individual projects.

But if projects have published editions, it is not desirable that backups of projects can be restored.

Currently, backup/restore is implemented as user-triggered actions that only work in pilot mode.

So in production mode there is no danger. We'll rely on the infrastructure around Pure3D to implement a reasonable backup policy, without human intervention.

In pilot mode, the backup and restore is a convenience.
Users can save important stages of their work, try something out on top of that, and revert back if it does not work out.

Later, when it turns out desirable to have this also in production mode, we need to take care that:

  • backup/restore only works at the project/edition level
  • backup/restore is prevented for published editions
  • when a project with published editions is restored, those published editions will be unaffected by the restore

For now this is a non-issue, but we retain it pro memoria.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant