Sorry, last week really got away from me. I hope to sit down with the
On Nov 3, 1:31 pm, John Flatness <
jflat...@vt.edu> wrote:
> Hi Wayne,
>
> You're completely correct that having some sort of interface for different
> search methods to conform to would be very useful; it would allow us to
> abstract out some common functionality so that every new search plugin
> doesn't need to reinvent the wheel.
>
> I really like your ideas about abstract classes/interfaces for requesting
> and returning search results. The main challenge I would see is striking a
> balance between being universal and useful. An Omeka instance contains (or
> can contain) many types of data, and there are innumerable ways to search on
> that data.
>
> From what I can ponder, your suggestions on common methods that would be
> used for the display of search results sound particularly useful; they could
> allow us to have a common frontend for search, while allowing swappable (or
> potentially combinable?) backends. Our current SearchItems helper is
> somewhat like this, but it's inextricably tied to our existing MySQL
> full-text search.
>
> I'd be very interested to hear any further thoughts you have on the subject,
> in any level of detail.
>
> -John Flatness
>