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