Alternative to Dropbox - WebDAV or Git?

rk
rk-de
Posts: 5
Joined: Wed Mar 23, 2016 1:00 pm
Platform: Mac + Windows

Mon Mar 25, 2019 8:21 pm Post

I am aware that iScrivener sync is Dropbox only at the moment. But hopefully this is not the status for the next 100 years. As Dropbox does not comply with the rules of the basic data protection regulation at various levels, our team is prohibited from using the service.

I recommend WebDAV support. Even with this protocol, the use of the file system is very flexible. Another possibility would be Git. Git support would even make a real version management possible. And it also works fine with Mac and Windows.

If the money is not available for an iOS developer, I could imagine participating in a crowdfunding campaign. This would also offer the possibility to adapt the iOS version to the current requirements and possibilities of the new iPads.

What about it?

User avatar
bwintx
Posts: 14
Joined: Tue Sep 26, 2017 4:48 pm
Platform: Mac
Location: Plano, Texas, U.S.A.

Sun Aug 11, 2019 4:56 pm Post

rk-de wrote:I am aware that iScrivener sync is Dropbox only at the moment. But hopefully this is not the status for the next 100 years. As Dropbox does not comply with the rules of the basic data protection regulation at various levels, our team is prohibited from using the service.

I recommend WebDAV support. Even with this protocol, the use of the file system is very flexible. Another possibility would be Git. Git support would even make a real version management possible. And it also works fine with Mac and Windows.


Since there appears to be nothing about Git in the official support site(https://scrivener.tenderapp.com), I'm a little surprised this never got an answer. I wonder about it, too. It would seem to be a way around the whole Mac/iOS sync issue, especially if you used an iOS Git client of the quality of Working Copy. Perhaps the forum regulars, understandably tired of re-re-re-answering the "Why no iCloud sync support?" question, didn't consider this one worthy of response; but I for one would also be interested. Any takers?
Using Macs since 1984, MS-DOS/Windows since 1985, Linux since 2000-something, iOS and Android since 2011, ChromeOS since 2016, Scrivener since 2017. Admitted Apple fanboy.

User avatar
kewms
Posts: 5257
Joined: Fri Feb 02, 2007 5:22 pm
Platform: Mac

Sun Aug 11, 2019 5:08 pm Post

Git fundamentally depends on human-based conflict resolution. That is, a human looks at two different versions of a source file and says "yes, version A is what I want."

The problem is that Scrivener's component files are RTF, not plain text, and it's very difficult for a human to make that kind of decision about raw RTF source code.

Katherine
Scrivener Support Team

User avatar
bwintx
Posts: 14
Joined: Tue Sep 26, 2017 4:48 pm
Platform: Mac
Location: Plano, Texas, U.S.A.

Sun Aug 11, 2019 5:15 pm Post

kewms wrote:Git fundamentally depends on human-based conflict resolution. That is, a human looks at two different versions of a source file and says "yes, version A is what I want."

The problem is that Scrivener's component files are RTF, not plain text, and it's very difficult for a human to make that kind of decision about raw RTF source code.

Katherine


Although you can certainly keep other kinds of files in Git, that makes absolutely perfect sense. Thanks, Katherine.
Using Macs since 1984, MS-DOS/Windows since 1985, Linux since 2000-something, iOS and Android since 2011, ChromeOS since 2016, Scrivener since 2017. Admitted Apple fanboy.