<HTML><FONT FACE=arial,helvetica><FONT  SIZE=2 FAMILY="SANSSERIF" FACE="Arial" LANG="0">Thanks&nbsp; that helps me understand it!<BR>
<BR>
Ed!<BR>
<BR>
<BLOCKQUOTE TYPE=CITE style="BORDER-LEFT: #0000ff 2px solid; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px; PADDING-LEFT: 5px">Subj: <B>Re: [Koha] Call for testers </B><BR>
 Date: 1/28/2003 9:30:45 AM US Mountain Standard Time<BR>
 From: <A HREF="mailto:pate@eylerfamily.org">pate@eylerfamily.org</A><BR>
 To: <A HREF="mailto:COURYHOUSE@aol.com">COURYHOUSE@aol.com</A><BR>
 CC: <A HREF="mailto:koha@lists.katipo.co.nz">koha@lists.katipo.co.nz</A><BR>
 <I>Sent from the Internet </I><BR>
<BR>
<BR>
<BR>
On Tue, 28 Jan 2003 COURYHOUSE@aol.com wrote:<BR>
<BR>
&gt;What is meant by major rewrite?<BR>
<BR>
This will be a multi-step process.<BR>
<BR>
1) create a super solid test suite to verify functionality<BR>
2) make a long series of very small changes, testing each one, with the<BR>
end goal of having a much more solid, much more readable code base<BR>
3) then start adding functionality<BR>
<BR>
&gt;Should we wait to implement until AFTER this is done?<BR>
<BR>
No, the 2.0 series should be an excellent platform to implement from.<BR>
Please use these releases (which should be out this Spring).<BR>
<BR>
&gt;Don't really want to crawl though piles of new bugs while undergoing<BR>
&gt;implementation during production.....<BR>
<BR>
This is one of the reasons we're looking to be very test heavy.&nbsp; each<BR>
change will have to pass all of the (by then) existing tests before it can<BR>
be integrated.&nbsp; What we'll end up with is a code base that is easier to<BR>
verify as functionally correct, easier to debug when we find new problems,<BR>
and easier to extend when we add new features.<BR>
<BR>
I hope this explanation makes sense, and helps put your mind at ease.<BR>
<BR>
I'm cc:ing the Koha list because I think that others might have the same<BR>
concerns.<BR>
<BR>
-pate<BR>
&gt;<BR>
&gt;Ed Sharpe archivist for SMECC<BR>
&gt;<BR>
&gt;<BR>
&gt;&gt;Subj:[Koha] Call for testers<BR>
&gt;&gt;Date:1/27/2003 12:08:43 PM US Mountain Standard Time<BR>
&gt;&gt;From:<A HREF="mailto:pate@eylerfamily.org">pate@eylerfamily.org</A><BR>
&gt;&gt;To:<A HREF="mailto:koha@lists.katipo.co.nz">koha@lists.katipo.co.nz</A>, <A HREF="mailto:koha-devel@lists.sourceforge.net">koha-devel@lists.sourceforge.net</A><BR>
&gt;&gt;Sent from the Internet<BR>
&gt;&gt;<BR>
&gt;&gt;<BR>
&gt;&gt;<BR>
&gt;&gt;Now that we're closing in on our 2.0.0 release (maybe in February<BR>
&gt;&gt;according to the 2.0 release manager), and we need to start looking to<BR>
&gt;&gt;the future. One of the things we really want to focus on for the next<BR>
&gt;&gt;release is a major rewrite/refactor.&nbsp; If we do this right, we can get<BR>
&gt;&gt;Koha test-infected, and make the development run even more quickly<BR>
&gt;&gt;than it already does.<BR>
&gt;&gt;<BR>
&gt;<BR>
&gt;</BLOCKQUOTE><BR>
<BR>
</FONT></HTML>