Yes, we could do that, but...

that's the comment I tried to make earlier.  FTP (and SFTP and WebDAV)
doesn't require any meta information-- it dynamically provides this for
you from looking at the files in your filesystem.

If we require each of our repositories to setup a special file before
they can be used by our applications, we have at least 2 regressions:

1) Any working SWORD library is not, by definition a valid repository
for install.  i.e., 3rd parties or normal users have work now to make
their installed SWORD library available for other to install from.

2) We are now trying to delivery information about a filesystem that we
get dynamically from file transfer protocols (FTP, SFTP, WebDAV) and
there is a huge potential for inconsistencies between what is in our
static metadata file and what is actually on the filesystem.

It would be certainly be an improvement though when parsing folder and
file information over HTML (and not using WebDav).

Troy

 

On 3/20/20 2:13 PM, Michael Johnson wrote:
> Wouldn't it make more sense, going forward, to make a directory file in a 
> standard (for us) format on each repository?
>
> On 3/20/20 9:40 AM, Troy A. Griffitts wrote:
>> Right, the issue is that our HTTP support is implemented as an attempt to 
>> parse Apache directory listing HTML output.  It almost certainly won't work 
>> with other web servers and Apache has already changed their output on us at 
>> least once.
>>
>> Nick (PocketSword) graciously provided the original support when he was 
>> having trouble with FTP access over iOS.
>>
>> Bishop uses SWORD's FTP support over iOS with no issues that I've had.
>>
>> It could have been a network provider filtering out FTP traffic when Nic was 
>> doing development.  Not sure.
>>
>> This is one real world advantage to having another protocol available: if 
>> network providers babysit their users and try to filter their data for them 
>> (which would tick me off if my provider did that).
>>
>> Troy
>>
>>
>> On 3/20/20 12:31 PM, Greg Hellings wrote:
>>>
>>> On Fri, Mar 20, 2020 at 2:25 PM Michael Johnson <mich...@ebible.org 
>>> <mailto:mich...@ebible.org>> wrote:
>>>
>>>     On 3/20/20 7:44 AM, Greg Hellings wrote:
>>>     >
>>>     > ✔ https://www.crosswire.org/ftpmirror/pub/sword/
>>>     > ✔ http://ftp.bible.org/
>>>     > ✗ http://ftp.xiphos.org/
>>>     > ✗ http://ftp.ibt.org.ru/
>>>     > ✗ https://ftp.ebible.org/
>>>     Please note that https://ebible.org/sword/ works. You should use 
>>> ftp.ebible.org <http://ftp.ebible.org> when using ftp, and just plain 
>>> ebible.org <http://ebible.org> when using http or https.
>>>
>>>
>>> Ah, there it is. I missed that entry in the wiki page. Indeed.
>>>
>>> --Greg
>>>
>>>
>>>
>>>     -- 
>>>     signature
>>>
>>>     Aloha,
>>>     */Michael Johnson/**
>>>     26 HIWALANI LOOP • MAKAWAO HI 96768-8747*• USA
>>>     mljohnson.org <http://mljohnson.org> <http://mljohnson.org> • Phone: +1 
>>> 808-333-6921 • Skype: kahunapule
>>>
>>>
>>>     _______________________________________________
>>>     sword-devel mailing list: sword-devel@crosswire.org 
>>> <mailto:sword-devel@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@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@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@crosswire.org
http://www.crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page

Reply via email to