[sword-devel] Shared format / persistence concept for tagged verse lists (originated in thread about Versification Mapping)

Tobias Klein contact at tklein.info
Sat May 9 02:16:25 MST 2020


On 5/9/20 10:08 AM, Caleb Maclennan wrote:
> On Sat, May 9, 2020 at 9:45 AM Tobias Klein <contact at tklein.info 
> <mailto:contact at 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

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.crosswire.org/pipermail/sword-devel/attachments/20200509/0c08b752/attachment.html>


More information about the sword-devel mailing list