CLARIAH / pure3dx

pure3d: the bare app
MIT License
0 stars 0 forks source link

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

Open dirkroorda opened 1 year ago

dirkroorda commented 1 year ago

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:

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