Geoff Hutchison writes:
>
> On Wed, 29 Sep 1999, Tillman, James wrote:
>
> > 1. I've worked out how to move the search code out of the CGI and into a
> > "Searcher" class. This actually involved renaming the Parser class to
> > "Searcher" and moving the code in there. A few public methods get renamed
> > for clarity, several get added, and voila. Because I was working on code
>
> I've been looking for more descriptive class names for a while. On the
> htsearch side it's not bad, but the htdig Document/Retriever split was a
> bit weird for me at first. This sounds fine to me.
I agree. Regarding the commit, as long as the make check say everything is
ok, that fine for me. I'll be happy to run purify immediately. The htdig-3.2
is not very stable at present anyway. I discovered (and fixed) two days ago
that htmerge was not deleting words. It walked the word list but did not
delete obsolete words. As long as we don't have enough tests we won't be
able to tell if htdig-3.2 works. Gabriele will write tests real soon now
so that we can check that the network code behaves well under various
exception conditions. There should be at least one test for every existing
option too. I bet a number of them are broken in some way (I'm pessimistic
in nature, no offense :-)
>
> Obviously, I'd be glad to make branches for various projects. Instead, how
> about I call for a feature freeze for 3.2 in two weeks, then we'll make a
> 3.2 branch and this (and other questionable code) can go on the mainline.
>
> I'd like to get a 3.2b1 release out soon. If we can draw up a quick list
> of any features from 3.1.x that are currently broken in 3.2, it will make
> it easier to ensure we're ready--about the only *new* feature that's
> currently missing is my ExternalTransport class. I'm probably forgetting
> something or other.
>
I'd say that if the code works and passes test there is no need for
a branch. But that's only me. For the first beta release, I agree on the
feature freeze within two weeks. Anyway I've not added a single feature
to htdig :-) You won't be surprised if I says that IMHO the most important
thing to do before releasing the beta is write tests.
Cheers,
--
Loic Dachary
ECILA
100 av. du Gal Leclerc
93500 Pantin - France
Tel: 33 1 56 96 09 80, Fax: 33 1 56 96 09 61
e-mail: [EMAIL PROTECTED] URL: http://www.senga.org/
------------------------------------
To unsubscribe from the htdig3-dev mailing list, send a message to
[EMAIL PROTECTED] containing the single word "unsubscribe" in
the SUBJECT of the message.