[sword-devel] Export of SWORD module bible text and user data into text documents
Tobias Klein
contact at tklein.info
Mon Sep 14 03:43:46 EDT 2020
Thanks Peter!
I understand that a fine-grained mechanism for controlling the copyright
rules is probably not a good idea.
However, it could be at least a "boolean option", right? The conf file
could indicate whether there is some copyright protection or not. And
this could be the basis for displaying a message before allowing the
user to export a document.
I just checked the conf files. The implicit way of checking whether a
module is copyrighted would be scanning the "DistributionLicense" field
for the term "Copyright".
On my machine this would apply to the following modules for example:
grep -r "DistributionLicense=Copyright" .
./nasgreek.conf:DistributionLicense=Copyrighted.
./bereanstrongsgreek.conf:DistributionLicense=Copyrighted; Permission
granted to distribute non-commercially in SWORD format
./nashebrew.conf:DistributionLicense=Copyrighted.
./gerneue.conf:DistributionLicense=Copyrighted; Permission to distribute
granted to CrossWire
./esv2001.conf:DistributionLicense=Copyrighted; Permission to distribute
granted to CrossWire
./hebrewgreek.conf:DistributionLicense=Copyrighted; Free non-commercial
distribution
./nasb.conf:DistributionLicense=Copyrighted; Permission to distribute
granted to CrossWire
./engNET2016eb.conf:DistributionLicense=Copyrighted; Permission to
distribute granted to eBible.org
./esv2011.conf:DistributionLicense=Copyrighted; Permission to distribute
granted to Crosswire. Strongs added by Tyndale House.
./na28.conf:DistributionLicense=Copyright DBG
So, based on this the based way to inform the user based on what's
available right now would be:
If "Copyright" has been found in DistributionLicense display a dialogue
when the user attempts to copy/export portions of the text.
Best regards,
Tobias
On 9/13/20 10:24 PM, refdoc at gmx.net wrote:
> I think what you try and discuss here are two separate matters.
> Exporting and having some sort of grammar for encoding export
> restrictions.
>
> Most front-end have some sort of copy paste mechanism, share mechanism
> or else. Mobile ones go.more for share while desktop ones go.more for
> export.
>
> Xiphos adds some copyright warnings.
> c
> What you want though is more elaborate in terms of
> warning/restriction. Some of it is hard to encode, some of it may be
> easier. The problem is that each restriction set might be very
> disparate and not just in percentages.
>
> A simple one might read "not more than 100 verses" a complex one might
> be "not more than half of a book, no whole chapter and not more than
> 200 verses in total, and not more than 10% of the final document"
>
> I think once you start, you need to either cover all kinds of edge
> cases we never thought about or you risk anger from publishers who
> suddenly like that kind of electronic restriction. And then there is
> the fact that it is easy to override.
>
> I am not saying no, just these are my concerns
>
> Peter
>
>
>
>
> Sent from my mobile. Please forgive shortness, typos and weird
> autocorrects.
>
>
> -------- Original Message --------
> Subject: [sword-devel] Export of SWORD module bible text and user data
> into text documents
> From: Tobias Klein
> To: SWORD Developers' Collaboration Forum
> CC:
>
>
> Hi,
>
> I've been thinking about the use case of exporting bible text in
> combination with user data (notes, tags, etc.).
>
> This is a normal use case in the context of bible study,
> especially for
> preparing sermons and/or bible study material.
>
> I realize that translations like the NASB have rules that for
> example do
> not allow to export a complete book, only a certain number of
> verses etc.
>
> Would it be possible to "codify" these rules in the SWORD module
> files?
> In this case the frontends could detect what's allowed for specific
> modules and offer the user export functionality based on that.
>
> My specific use case would be the following:
>
> Export a word document containing the entire text of a book in a
> table:
>
> 1st column: Verse Reference
> 2nd column: Verse text
> 3rd column: Tags
> 4th column: User notes
>
> I realize that this may be a controversial topic. Nevertheless I do
> think it is an important use case.
>
> Thoughts?
>
> Best regards,
> Tobias
>
> _______________________________________________
> sword-devel mailing list: sword-devel at crosswire.org
> http://crosswire.org/mailman/listinfo/sword-devel
> Instructions to unsubscribe/change your settings at above page
>
>
> _______________________________________________
> sword-devel mailing list: sword-devel at crosswire.org
> http://crosswire.org/mailman/listinfo/sword-devel
> Instructions to unsubscribe/change your settings at above page
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://crosswire.org/pipermail/sword-devel/attachments/20200914/e5cca8ef/attachment.html>
More information about the sword-devel
mailing list