[sword-devel] CrossWire mirroring

Andrew Thule thulester at gmail.com
Mon Jan 7 10:39:26 MST 2013


DM, I agree that not having thought through mirror management procedurally
(policy and best backpractice) is reason enough to hold off on such a
venture, but those problems are typically trivial to solve given effective
communication.

Since technology is subordinat to intent, what needs to be worked out to
move forward along these lines is the clarification of intent.

If I were to look back on this recent discussion, I'd suggest a number
of principles are already clear:
-CrossWire resevers the right to approve or deny mirrors
-CrossWire reserves the right to define which repositorories are considered
"root" repositories (so authoritive)
-Distribution of modules exclusively licensed to CrossWire should be
retained by Crosswire
-All Mirrors should take no longer than x (period of time) to accurately
reflect 'root repositories'

Etc.
This issues have already (to some extent) been hashed through in debate,
however discussion on the matter was limited, unproductive and unclear
simply because of the degree of hostility the 'idea' of mirrors alone
produced.

If there had been an attitude of 'open but undecided' reservation about the
matter, rather than outright 'hostility' its likely the issues you are
raising now could have been dealt with more readily.

~A


On Sun, Jan 6, 2013 at 2:17 PM, DM Smith <dmsmith at crosswire.org> wrote:

> A few more reasons we discourage mirroring:
> SWORD and JSword have no means for managing mirrors. They expect each
> repository to be a unique collection of modules.
>
> A mirror that is partial, not containing all that is in the master
> repository, probably will be confusing to users.
>
> A mirror that is hosted along with questionable modules probably will give
> the appearance that CrossWire condones those modules. Especially when the
> modules are in the same repository.
>
> In Him,
> DM
>
> On Jan 4, 2013, at 9:09 AM, DM Smith <dmsmith at crosswire.org> wrote:
>
> From time to time, interest has been expressed in mirroring CrossWire's
> SWORD modules. I thought I'd reiterate our policy.
>
> We strongly, very strongly, discourage mirroring of the SWORD module
> repository.
>
> Those modules for which CrossWire has obtained distribution permission
> from copyright holders must not be mirrored. These have
> "DistributionLicense=Copyrighted; Permission to distribute granted to
> CrossWire" in their conf. CrossWire maintains correspondence for each of
> these modules.
>
> Mirrors are seldom current/correct, despite intentions.
>
> On occasion we have unintentionally hosted modules for which we did not
> have permission. When presented with an ownership claim, we typically will
> take the module offline immediately and validate the claim. If the claim is
> false, we will put the module back up. If the claim is true, we obtain
> permission before putting the module back online or we don't put it back.
> This is an important part of our stewardship.
>
> If or when CrossWire has problems with distribution, we'll tackle the
> problem at that time. Probably with a "Content Delivery Network" of
> CrossWire owned servers.
>
> This or some variation of this probably should be in the wiki.
>
> In His Service,
> DM
>
> _______________________________________________
> sword-devel mailing list: sword-devel at crosswire.org
> http://www.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://www.crosswire.org/mailman/listinfo/sword-devel
> Instructions to unsubscribe/change your settings at above page
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.crosswire.org/pipermail/sword-devel/attachments/20130107/d5053583/attachment-0001.html>


More information about the sword-devel mailing list