Request for delaying stable release: Multi-currency code still not mature enough

Christian Stimming stimming@tuhh.de
Sun, 29 Dec 2002 14:40:08 +0100


-----BEGIN PGP SIGNED MESSAGE-----

Dear all,

the multi-currency code is still not mature enough to come out with a stable 
release next weekend, unfortunately.

My day-to-day financial data is a book with three years of transactions and 
all sorts of different currencies in it (including USD, DEM, EUR). Due to the 
instability of the multi-currency code in the HEAD branch, I have still been 
editing my day-to-day financial data with the gnucash-1.6 branch. Just these 
days I tried to switch to the HEAD branch for my financial data. And even 
though Derek has done a great job in getting the multi-currency code up and 
running, I have to say that there are still far too many problems and quirks 
in the current multi-currency code. We cannot call this a stable release in 
this shape, or otherwise all the multi-currency users will rip our head off. 
Seriously. In the current shape of the multi-currency code it would mean a 
big step backward in terms of stability. So we simply cannot call this stable 
yet.

I will be reporting any problems in detail in bugzilla.

I would kindly ask to continue with beta releases every other weekend (i.e. 
January 5 would be another beta release 1.7.7), but as long as there are 
still so many unexpected things and problems happening in multi-currency 
code, we should not yet schedule a stable release. As long as our testers 
(e.g. me) report problems with the multi-currency code, we should not yet 
schedule a stable release. Eventually, when we get positive confirmations 
like "*all* multi-currency stuff is now working as I'd expect it", then we 
can schedule 1.8.0 for the next upcoming release date. But this is surely not 
yet the case for January 5.

Christian
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iQCVAwUBPg77P2XAi+BfhivFAQHfXgP+KrldbMTE5nTNyeTgs9Zpvg+T5Gg0pLm0
CRgtvXBjNaaGJS4n7e6Qo4NwgtmMd4oc3lhnVoivpTJErOAdiUWo1AaNkf+cVeTR
wjMznFyXe4okCUnL9Qp02M0BqpRopvtq9uCiCCHFTzbl1G7PrP6vSboWPTRpHHOD
Ki/u0mtcpJo=
=C0IW
-----END PGP SIGNATURE-----