On Sun, Aug 21, 2011 at 06:32, Yuri Z <vega...@gmail.com> wrote:

> Hello
> The WIAB code currently contains a lot of deprecated and broken code: the
> IndexWave functionality in Web client was replaced by an RPC calls to a
> search service. The change was also dictated by the need to get rid of
> legacy client-server protocol on one hand, and to replace the IndexWave
> with
> more advanced search functionality for the Web client on the other hand.
> Long story short the IndexWave code makes it almost impossible to
> re-structure the WIAB code for improved persistence, reduced memory
> footprint and improved/indexed search functionality.  So, it's only logical
> to clean up the code and remove all IndexWave related classes. However, the
> ConsoleClient (which AFAIK is currently broken anyway) still uses
> IndexWave,
> so it means that the ConsoleClient should be removed along with IndexWave.
> The alternatives are:
> 1. To comment out all IndexWave related code that interferes with efforts
> to
> improve the WIAB and leave the broken code in the repository.
> 2. To remove the IndexWave related and fix the ConsoleClient to work with
> new search functionality (which would also include future efforts to keep
> it
> up to date as the WIAB code evolves).
>
>
I'd strongly suggest option 2 if it is holding this project back that much.

Is the advanced search going to take over the functionality of the
IndexWave?

Greetings,
Lennard

Reply via email to