On 5/9/20 10:08 AM, Caleb Maclennan wrote:
On Sat, May 9, 2020 at 9:45 AM Tobias Klein <cont...@tklein.info
<mailto:cont...@tklein.info>> wrote:
Something more realistic than a shared storage backend would be a
shared export / import format. This I think may be worthwhile to
pursue. We could simply agree on a certain json or xml format for
this.
@all: Who would be interested in this in general? We could start
with tags / topical verse lists.
I would.
For my tastes and potential use cases something that split the
difference between a complete live persistence and a static
import/export would beĀ much more useful. Specifically I would like to
intervene in the middle of the import/export process and store the
dump format in version control. If the format were carefully
considered with this use case in mind this would allow merging content
from different sources and basically providing a synchronization
mechanism. Not a live persistent connection perse, but with a little
outside setup it could be used as an eventually-consistent sync
mechanism. How much hand holding would go into fixing merge conflicts
would be dependent on how well thought out the schema was.
"Intervene" in the middle of the import/export process - can you
eloborate a bit more on this, Caleb?
To me this simply sounds like "Use Git (or whatever other SCM) as a
storage backend for text-format based tagged verse list files".
Best regards,
Tobias
_______________________________________________
sword-devel mailing list: sword-devel@crosswire.org
http://www.crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page