Hello DONATION advisors. We are finally getting to programming the cloud storage option that has been discussed in previous blogs, most recently https://donationusers.wordpress.com/2015/03/24/cloud-storage-details/.
It occurred to me to wonder whether the terminology we were using was ideal for all users. The particular wording I’m wondering about is talking about “getting a reservation” on the database when you start the program, and “releasing the reservation” when you exit.
Getting a reservation refers to what you (or your program!) does in this new storage option to specify that you are going to be using the database, and nobody else can do so until you release it. After that, the latest Internet database backup is downloaded to your computer for you to work on. When you exit, your modified database us uploaded as an Internet backup, then the reservation is released so another user can use it. The “official” copy of the database is always the latest Internet backup, or the one on one user’s computer that they have the reservation for.
At first I thought that wording using “reservation” was clear, because everyone knows about things like restaurant or travel reservations. But those are always for things in the future, whereas what we are talking about is something immediate.
Would “taking ownership” and “releasing ownership” of the database be clearer? Or introduce other possible confusions?
Any other wording ideas for that concept? Thanks.