[jsword-devel] enhanced searching

Trenton D. Adams trent.jsword at trentonadams.ca
Sat Feb 27 08:49:01 MST 2010


http://www.crosswire.org/bugs/browse/BD-157
http://www.crosswire.org/bugs/browse/BD-158

----- "DM Smith" <dmsmith at crosswire.org> wrote:

> From: "DM Smith" <dmsmith at crosswire.org>
> To: "Trenton D. Adams" <trent.jsword at trentonadams.ca>, "J-Sword Developers Mailing List" <jsword-devel at crosswire.org>
> Sent: Saturday, February 27, 2010 6:27:22 AM GMT -06:00 US/Canada Central
> Subject: Re: [jsword-devel] enhanced searching
>
> Yes, it is trivial to change. And with the next release it will also
> be fast. Currently, it is comparatively slow compared to getting all
> answers.
> 
> Making it user configurable takes a bit more effort, but is still
> trivial. The issue is that we'll need translations before the release.
> Not a big deal if the translation strings weren't scattered throughout
> the code.
> 
> If you'd open an issue for this at www.crosswire.org/bugs under JSword
> that would be great. And if you'd also add one to make the default
> conjunction (AND <-> OR) user configurable I'd appreciate it.
> 
> In Him,
> 	DM
> 
> 
> On Feb 27, 2010, at 3:50 AM, trent.jsword at trentonadams.ca wrote:
> 
> > Hi Guys,
> > 
> > In lieu of regular expression searching, I was thinking of a way
> that we might enhance the existing jsword searching.  I was thinking
> that ranking should be enabled by default, and whether it's enabled by
> default should be configurable.  As an example, my "wash word" search
> to find Ephesians 5:26 works really well when ranking is enabled. 
> What I did, is searched for "wash word", then went into advanced mode,
> and clicked on the prioritize, and searched again.  That was the only
> way of getting it to search only for "wash word" without the quotes,
> and without wildcards, but still do a prioritization.
> > 
> > This may even be better than regular expression searching, because
> it appears to automatically take into account variants of "wash" such
> as "washing".  Which means it's intelligent in some way.
> > 
> > Any thoughts?
> > 
> > How long would something like that take to do?  I still haven't
> really had any time to look into jsword code, so I'm only guessing at
> 2-4 hours if I were to do it.  Someone that knew how it works could
> probably do it in 30 minutes I would expect, yes/no?  Or am I a bad
> guesser and it is harder than that?
> > 
> > Thanks.
> > 
> > _______________________________________________
> > jsword-devel mailing list
> > jsword-devel at crosswire.org
> > http://www.crosswire.org/mailman/listinfo/jsword-devel



More information about the jsword-devel mailing list