core
core copied to clipboard
[RFC] Drop workspace backup mechanism?
The mechanism for backing up workspace data has next to no documentation and hasn't been in development for well over a year. Is anybody still using it?
As we'll add --overwrite in the next release, this would be a good moment to remove the workspace backup management code.
@bertsky @mikegerber @VolkerHartmann
Practically I would not use backups for re-processing a pipeline anymore.
But perhaps we should nevertheless keep the mechanism – exactly because we will be using overwrite a lot. Also, it's already there and works and does not cost much (even for large workspaces) IIUC...
does not cost much
It's not a question of performance, just maintainability and documentation. But I hear you, we'll keep it available for now and revisit the issue in a few weeks.
It's fine from my side too.
I have not used it at all, what does it do what cp/git-annex etc. wouldn't do?