> > I have created a new package called Freenet.search which I have begun to
> > populate with the classes required for a "fuzzy" searching mechanism
> > which will allow "yahoo" or "altavista" style "x and y not z" style
> > queries
> Well, wait a minute - did we actually come to any consensus on how search
> was going to be carried out?  There were a whole bunch of different ideas
> floating around.

Grrr, people are either complaining that we talk too much about things,
or don't talk enough.  I suggested this a while ago, and it met with
approval from the other core developers from what I recall (not to say
it is flawless, but it is a framework upon which we can build).

There were a number of ideas floating about, but all lacked a solid
proposal for routing the searches, which is what I am now providing.  I
don't claim that this is the be-all-and-end-all of searching, but I feel
that if someone doesn't get their arse in gear and code something then
we will never get anywhere with it, and that someone may as well be me.

Having a solid proposal, so that others can compare their proposals to
it, highlighting advantages and disadvantages, is much more constructive
then everyone just throwing their own proposals into the mix without
regard to what has already been suggested.

> Also, it seems like it would be more straightforward to implement the fuzzy
> operators using static class methods

Sure, if you are happy to implement it in a non-object-orientated manner
- but we are using an OOP language, so we should really use it
correctly.

Ian.

_______________________________________________
Freenet-dev mailing list
Freenet-dev at lists.sourceforge.net
http://lists.sourceforge.net/mailman/listinfo/freenet-dev

Reply via email to