Bookends 15.0.4 will not open libraries in file-sync service folders

A place for users to ask each other questions, make suggestions, and discuss Bookends.
Post Reply
Jon
Site Admin
Posts: 10130
Joined: Tue Jul 13, 2004 6:27 pm
Location: Bethesda, MD
Contact:

Bookends 15.0.4 will not open libraries in file-sync service folders

Post by Jon »

Although we've increased our efforts to discourage users from using libraries stored in Dropbox, iCloud Drive, etc., we continue to receive reports of corrupted libraries that result from this practice. As of this release, Bookends will no longer open libraries in an identifiable sync folder. The safe way to keep libraries up-to-date on all your devices, and to create a safe and secure backup even if you use only one Mac, is to use the built-in Bookends cloud sync. For more information, please see this discussion in our FAQ.

Jon
Sonny Software
geemieemme
Posts: 2
Joined: Fri Jan 05, 2018 2:46 am

Re: Bookends 15.0.4 will not open libraries in file-sync service folders

Post by geemieemme »

(very respectful but frustrated tone here, not yelling:) Hi...I completely understand the desire to save yourselves time and effort on educating and helping people with corrupted libraries. However, this change is going to be MASSIVELY disruptive to my workflow. Perhaps I'm the only Bookends user in the Universe who keeps everything in my Dropbox sync files and if that's the case, ignore my cry of despair. But I am a tech writer and consultant who works for many separate clients, on many separate projects, and I have to keep separate Bookends databases for each project. I keep legacy databases. I keep them in the project files so I can find them quickly, and the project files are all on DropBox. I have been using Bookends for 15+ years, and Dropbox since it first came out as well and I have learned to adapt so that my databases don't get corrupted. I even share them with colleagues and we have protocols to make sure we don't have them open in more than one place at the same time. Isn't there some way that veterans could have a way to disable this protective measure that we don't need or want?
Jon
Site Admin
Posts: 10130
Joined: Tue Jul 13, 2004 6:27 pm
Location: Bethesda, MD
Contact:

Re: Bookends 15.0.4 will not open libraries in file-sync service folders

Post by Jon »

There's no way to disable it. But I don't see why this is a massive disruption -- you can move each database to the cloud using Bookends cloud sync. You can even share them with other Bookends users if you like. You don't even need to keep duplicates of legacy databases on your HD if you don't want to -- they can be downloaded on demand with File -> New Library -> Download From Cloud.

Of course you can keep databases in Dropbox if you like, but you can't open them in Bookends from that location. You'd have to drag it out, or make a duplicate and drag it out, and open that file.

I understand if you have dozens of database it will take you a bit of time to upload them to the cloud, but the process is simple and fast, measured in perhaps a minute or two per library.

I understand you've taken pains to set things up the way you like, but for 99.9% of users that is not the case -- we receive 2-3 requests a week from users with corrupted libraries because, despite all our warnings and notifications, they store libraries in Dropbox et al. And not infrequently the libraries can't be recovered. Please try the solution we provide.

Jon
Sonny Software
DrJJWMac
Posts: 355
Joined: Sat Jun 22, 2019 8:04 am
Location: Alabama USA

Re: Bookends 15.0.4 will not open libraries in file-sync service folders

Post by DrJJWMac »

As an outside observer on this, I have a few questions ...

* When you say that you store legacy databases, I envision archives not backups. The former is a closed database, ostensibly for read-only access, while the latter is an active record of the most recent database with read and write access. How are you storing the legacy databases? Do you package the library and/or its backups and/or its attachments (subfolder), perhaps in a ZIP or DMG format? What disruption arises in the workflow when, as Jon notes, you should now "simply" have to move the legacy databases to your local drive before you access them, presumably in a locked (read-only) approach.

* What seems to define your need to store databases in DropBox are the two statements ... "I keep them (Bookends Databases) in the project files ... all on DropBox" and ... "I even share them with colleagues ...". In those cases where you have permission to share journal articles as you are doing, why do you need to share a library? Why not share just the attachments and allow your colleagues to develop their own libraries? Also, instead of storing the library in the project folder on DropBox, why not store the library locally and store a symlink to the DropBox folder with the project files? I use somewhat this approach to manage projects with my research group. They provide me with access to their cloud storage (Google Drive), and I make an alias or symlink to it in my local folder for their project.

I ask if only to suggest that, while the disruption is now inevitable, the recovery need not be seen as an impossible process. Time consuming yes. With care though, I might wonder that the end result of changing your workflow will actually be to have more security and local control.
--
JJW
geemieemme
Posts: 2
Joined: Fri Jan 05, 2018 2:46 am

Re: Bookends 15.0.4 will not open libraries in file-sync service folders

Post by geemieemme »

I guess I'm just screaming into the void. It's your software and you need to do what you need to do.
happycatmachine
Posts: 12
Joined: Wed Jun 07, 2023 3:39 am

Re: Bookends 15.0.4 will not open libraries in file-sync service folders

Post by happycatmachine »

You are not the only one geemieemme. I will adapt or abandon though.
Jon
Site Admin
Posts: 10130
Joined: Tue Jul 13, 2004 6:27 pm
Location: Bethesda, MD
Contact:

Re: Bookends 15.0.4 will not open libraries in file-sync service folders

Post by Jon »

@happycatmachine If you think disallowing use of libraries that are being synced via Dropbox poses insurmountable problems, please tell us why. There may be options/solutions that we and others could suggest.

Jon
Sonny Software
Post Reply