<HTML><FONT FACE=arial,helvetica><FONT SIZE=2 FAMILY="SANSSERIF" FACE="Arial" LANG="0">Thanks 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>
>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>
>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>
>Don't really want to crawl though piles of new bugs while undergoing<BR>
>implementation during production.....<BR>
<BR>
This is one of the reasons we're looking to be very test heavy. each<BR>
change will have to pass all of the (by then) existing tests before it can<BR>
be integrated. 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>
><BR>
>Ed Sharpe archivist for SMECC<BR>
><BR>
><BR>
>>Subj:[Koha] Call for testers<BR>
>>Date:1/27/2003 12:08:43 PM US Mountain Standard Time<BR>
>>From:<A HREF="mailto:pate@eylerfamily.org">pate@eylerfamily.org</A><BR>
>>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>
>>Sent from the Internet<BR>
>><BR>
>><BR>
>><BR>
>>Now that we're closing in on our 2.0.0 release (maybe in February<BR>
>>according to the 2.0 release manager), and we need to start looking to<BR>
>>the future. One of the things we really want to focus on for the next<BR>
>>release is a major rewrite/refactor. If we do this right, we can get<BR>
>>Koha test-infected, and make the development run even more quickly<BR>
>>than it already does.<BR>
>><BR>
><BR>
></BLOCKQUOTE><BR>
<BR>
</FONT></HTML>