Re: [sword-devel] Versification Mapping (SWORD + JSword)

2020-05-11 Thread Костя Маслюк
I agree on your suggestion, i will convert my data to any approved format.

I found numerous mapping errors with Synodal and now realize that is it
impossible to check v11ns without reference texts (sword modules). So if it
is possible please choose existing sword modules each cannon you would like
me to check. Nrsv - as well.

For KJVA i use KJVA, for Synodal - RusSynodal, last have almost full
coverage but Ps.114.9.

Feel free to make audio conference with me if you found this possible (i
still have poor language skills but talk rarely with other people)

Blessings

вс, 10 мая 2020 г. в 21:58, Troy A. Griffitts :

> Right, there are currently no mappings in sword-tools.  This is where we
> traditionally have kept our versification definitions, which I believe is
> shared between SWORD and JSword.  We have tools to check and convert these
> data files to our respective requirements in our software:
>
> http://crosswire.org/svn/sword-tools/trunk/versification/
>
> My suggestion was for us to eventually, if we can agree on a mapping
> definition format, to keep those somewhere near the versification mappings,
> for sharing in the same way.
>
> Troy
>
>
> On 5/10/20 11:30 AM, Костя Маслюк wrote:
>
> Sorry I do not remember all details of previous discussions, I have seen
> some text data with verse to verse mappings on last discussions, but I cant
> remember where. I would be happy if we approve cannon definition with
> mappings that is appropriate for JSword, for Sword cannon_*.h files ill be
> generated from them anyway, I would write such python converter or process
> existing data to that format.
>
>
>
> Could you point me where sword-tools contain mapping definitions, I do not
> see.
>
>
>
>
>
> Blessings.
>
>
>
> *From: *Troy A. Griffitts 
> *Sent: *10 мая 2020 г. 20:53
> *To: *SWORD Developers' Collaboration Forum 
> *Subject: *Re: [sword-devel] Versification Mapping (SWORD + JSword)
>
>
>
> Applied.  Thank you Костя!
>
> Do you remember if there was a particular obstacle preventing us from
> sharing mapping data between SWORD and JSword.  It's been so long and I
> wasn't deeply involved in those discussion.  It sure would be nice to keep
> these these mapping definitions in sword-tools in some format from which
> both SWORD and JSword can generate their necessary data structures.
>
> Blessings.  Hope you've been well.
>
> On 5/10/20 9:23 AM, Костя Маслюк wrote:
>
> Hi! All cannon files you mentioned are used to know, the only case is
> nrsva that was not finished probably because base v11n, nrsv was left for
> testing. I will review that v11ns again, in month or two.
>
>
>
> By the way I see following patches not applied.
>
>
>
> And it will be super helpful if someone point me the texts best to
> compare, for base v11n I use KJVA, but I do not sure about text to use for
> NRSVA (NRSV too)
>
>
>
>
>
> Blessings
>
>
>
> *From: *Troy A. Griffitts 
> *Sent: *6 мая 2020 г. 22:28
> *To: *sword-devel@crosswire.org; Костя Маслюк 
> *Subject: *Re: [sword-devel] Versification Mapping (SWORD + JSword)
>
>
>
> Dear John, Jamie, and Костя,
>
> First, I want to say that DM Smith has also a versification mapping
> implementation in JSword, which was, and likely still is a foundational
> part of STEP.  I don't know if STEP uses JSword's versification mapping
> facility or if it implements its own.  There were collaboration efforts
> around July 2014 to get SWORD and JSword to use the same data sources, but
> I am not sure how that ended up.
>
> I don't remember all the details of Костя's representation for a mapping
> system, but we pushed pretty hard to have it handle most all scenarios and
> doing a quick search it looks like Костя and others have built mappings for
> these systems:
>
> [scribe@localhost include]$ grep -l mapping sword/include/canon*
> canon_calvin.h
> canon_darbyfr.h
> canon_nrsv.h
> canon_segond.h
> canon_synodal.h
> canon_vulg.h
>
> If you are familiar with mapping systems (and it sounds like John and
> Jamie all are) and have a look at the mapping data in any of the above
> files as examples, I am sure you will understand how Костя is representing
> data for his implementation.
>
> All this to say, it would be really great if any of you might be
> interested in contributing mapping data to our other supported
> versification systems which don't yet have the mapping implemented:
>
> [scribe@localhost include]$ grep -L mapping sword/include/canon_*
> canon_abbrevs.h <- ignore this one
> canon_catholic2.h
> canon_catholic.h
> canon_german.h
> canon_kjva.h
> canon_leningrad.h
> canon_luther.h
> canon_lxx.h
> canon_mt.h
> canon_nrsva.h
> canon_null.h
> canon_orthodox.h
> canon_synodalprot.h
>
> http://crosswire.org/svn/sword/trunk/include/
>
> It would be a blessing to me and everyone who uses the engine.
>
> Serving together,
>
> Troy
>
>
>
> On 5/6/20 10:20 AM, John Dudeck wrote:
>
> Greetings,
>
>
>
> I have done quite a bit of content development for Logos, including Bibles
> that had 

Re: [sword-devel] Xiphos repository down?

2020-05-11 Thread Karl Kleinpaste
On 5/10/20 11:27 AM, Karl Kleinpaste wrote:
> DNS entries have been mangled, so inaccessible.

Now fixed.
___
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

Re: [sword-devel] SWORD search issue / search type multi Word

2020-05-11 Thread Tobias Klein

Just reported this here to keep track of it:
http://tracker.crosswire.org/browse/API-225

On 5/9/20 10:21 AM, Tobias Klein wrote:


I have a finding regarding the search results.

Module: NASB

Search term: "faith Jesus"

Search type: multiWord (-2)

Search boundaries: Regular (without strict flag)

Among others I get Ephesians 2:7 and Ephesians 3:11 as search results. 
Both contain the word "Jesus".
However, the respective second verse (Ephesians 2:8 and Ephesians 
3:12) which does contain the word "faith" is not returned as a search 
result even though I would expect it here.


Best regards,
Tobias

On 5/5/20 8:12 AM, Tobias Klein wrote:


Thank you, Troy! I appreciate it.

I'm using this new search flag now and I'm getting exactly the 
results that I would expect.


I think it's a good idea to make this configurable. I'm now also 
considering to add an option to my user interface to be able to 
toggle this option.


Tobias

On 5/5/20 2:00 AM, Troy A. Griffitts wrote:


Dear Tobias,

I have spent a bit of time documenting this a bit better in trunk 
and have added a new flag (SEARCHFLAG_STRICTBOUNDARIES) to turn off 
the default behavior to use a sliding window to find results.


When performing a multiword (non-indexed) search with the NASB using 
your 2 terms, I now get these hit counts:


no flags: 86

REG_ICASE: 93

REG_ICASE | SEARCHFLAG_STRICTBOUNDARIES: 51


Hope this helps,

Troy



On 5/4/20 1:15 PM, Tobias Klein wrote:


Hi,

I have the impression that the SWORD multi word search is returning 
some results that actually do not seem to match the search term.


For example when searching for the term "faith Jesus" in the NASB 
module I get 86 results.


The first result that seems invalid is Matthew 9:28:

^28 When He entered the house, the blind men came 
up to Him, and Jesus said to them, " “Do you believe that I am able 
to do this?”" They said to Him, “Yes, Lord.”


This verse matches only part of the multi word term, namely "Jesus".

Matthew 9:29 is also returned as a result and this verse 
interestingly only matches the other part of the term ("faith"):


^29 Then He touched their eyes, saying, " “It shall be done to you 
according to your faith.”"


What is happening here? My assumption would be that only verses 
containing both parts of the multi word term should be returned if 
the searchType is multiWord (-2). Is this a bug?


The code can be found here: 
https://github.com/tobias-klein/node-sword-interface/blob/master/src/sword_backend/module_search.cpp#L121


Best regards,
Tobias


___
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


___
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