Open damascene opened 1 year ago
I'm reading now for the first time about WebDAV, Nextcloud and DAVx⁵. I'm wondering how many people has a "self hosted private server". Maybe 1% of Family Gem users? Or is your proposal to make the trees editable on cloud for every user? Will be necessary to create some sort of account? I'm concerned about the average user experience.
Collab functionality would definitely be useful for big trees where a remote family member could expand his part of the tree without having to exchange trees back and forth.
@aaannndddyyy Yes, ideally collaborative editing on the same tree would be great. But this would require a massive redesign of the app architecture, a little distant from my current possibilities.
However, it is not clear to me whether @damascene was proposing collaborative editing between distant users or rather automatic data updating between devices of a single user.
Would be nice if this app could support synchronization with Webdav storage. I've looked at few family tree application and this one seems to have a really nice user interface however sometimes you need to update family trees by other people or on PC for faster data entry.
I would recommend adding support for webdav storage so we can use some cloud server (e.g.: Nextcloud) to synchronize the database between multiple devices using self hosted private server. App should be able to detect updates and download the latest version.
One possible way to do that could be using davx5 - (github) which seems to handle webdav shares nicely.