<div dir="ltr"><div>Hi Stephan<br></div><div><br></div><div style>In terms of Copyright/license, you fall under the "redistribution" category as far as I can tell. As a result, you will need to seek permission for all modules in the repository (apart from those that are public domain). Or at least, that's my understanding. Publishing content on the web is a form of redistribution. Normal Sword frontends benefit from the rights and permissions CrossWire has sought from the various Copyright holders.</div>
<div style><br></div><div style>In terms of accessing the raw OSIS XML, you can certainly do that with JSword, so I'd expect you could do something similar in Sword.</div><div style><br></div><div style>BTW, just so that you are aware, STEP is a webapp and already exposes a JSON/Rest API and hopes to extend it further to support more use cases. It wraps around JSword, rather than Sword. </div>
<div style><br></div><div style>May be worth chatting offline further around the overlap of our two projects.</div><div class="gmail_extra">Chris</div><div class="gmail_extra"><br><br><div class="gmail_quote">On 16 June 2013 11:33, Stephan <span dir="ltr"><<a href="mailto:info@tetzels.de" target="_blank">info@tetzels.de</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
in my spare time I develop a node.js libsword wrapper as a backend for a future web app. The node.js wrapper will download the requested module and serialize the data, so that a mobile javascript app can handle it.<br>
<br>
What should I keep in mind to avoid a licence/contribution issue since the node.js app will hold a copy of all installed modules and do some data serialization (get the content/attributes of a verse key and convert it to JSON. The plain verse content will be on of the sword filter output)?<br>
<br>
Is there a way to access the raw content (like the underlying OSIS XML) of a module through the sword engine?<br>
<br>
Regards,<br>
Stephan<div class="im HOEnZb"><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I've started to work on a non-blocking nodejs wrapper for libsword.<br>
you'll find the sources here: <a href="https://github.com/zefanja/sword-addon" target="_blank">https://github.com/zefanja/<u></u>sword-addon</a><br>
See app.js for how to use the API (in pre-alpha state...).<br>
</blockquote>
<br></div><div class="HOEnZb"><div class="h5">
______________________________<u></u>_________________<br>
sword-devel mailing list: <a href="mailto:sword-devel@crosswire.org" target="_blank">sword-devel@crosswire.org</a><br>
<a href="http://www.crosswire.org/mailman/listinfo/sword-devel" target="_blank">http://www.crosswire.org/<u></u>mailman/listinfo/sword-devel</a><br>
Instructions to unsubscribe/change your settings at above page<br>
</div></div></blockquote></div><br></div></div>