srvk / DiViMe

ACLEW Diarization Virtual Machine
Apache License 2.0
32 stars 9 forks source link

procedure for VM updates as tools get added: discussion and resolution #83

Closed alecristia closed 6 years ago

alecristia commented 6 years ago

We discussed several times as to how one should act as new versions of DiViMe come out, with changes to the tool selection. We have two paths:

  1. Try to deal with this "for" the newbie user
  2. Provide instructions for the newbie user to do this

1. Deal with updates "for" the user

The procedure would be something like:

2. Have user deal with updates

The procedure would be something like:

If there is a new release, tell the user There is a newer version of DiViMe. If you want the latest version, please do vagrant destroy and vagrant up. The latter solution involves a waste of time, since it always does complete destroy+reconstruct.

Resolution: We pick option 2: Leave it to the user to decide and implement updates

All things considered, the former would be hard to maintain, and the waste of time may only occur once in a while, and always when the user wants to do it.