The current obr archive command only archives workspace folders. However, to make the workflow more human friendly we should also find a way to archive the views. This allows to retrieve logs and archived folders for example from a data repository on github without the need for obr queries.
However, we face several complications.
The problem is that view folder with the same name might be linked to different jobid folders in the workspace.
Currently, views are absolute links, which don't allow moving the whole workflow folder.
Another issue is that the case folder is renamed on archival. So even after fixing 2. the symlinks still need to be recreated.
The current
obr archive
command only archives workspace folders. However, to make the workflow more human friendly we should also find a way to archive the views. This allows to retrieve logs and archived folders for example from a data repository on github without the need for obr queries.However, we face several complications.