Complete.Org: Mailing Lists: Archives: freeciv-dev: September 2000:
[Freeciv-Dev] Re: TODO
Home

[Freeciv-Dev] Re: TODO

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
Cc: freeciv-dev@xxxxxxxxxxx
Subject: [Freeciv-Dev] Re: TODO
From: Erik Sigra <freeciv@xxxxxxx>
Date: Thu, 21 Sep 2000 13:28:58 +0200

Gerhard Killesreiter wrote:
> 
> * "Thue" == Thue  schrieb am Thu, 21 Sep 2000 12:28:24 +0200:
> 
> > The problem is that to commit your patches I will have to read and
> > test them myself, and I do not feel I can ensure I will see it to
> > the end. Sad but true. (you have seen for yourself how patches are
> > never bug-free enough to be just commited.)
> 
> What sort of testing would these patches require? I think that Erik's
> approach is very usefull and would like to support it with my humble
> means.

Great, we got a tester!

You don't have to test anything right now. But in a few days I will post
coordinates-3 for testing. It will contain my river patch since I
thought it would be easier to adapt my new river generator than the old
one to the coordinate abstraction. And it seems OK because so many
people thought my river generator gives better results than the old one.
(My river generation code will look much more elegant whit coordinate
abstraction, as will a lot of other map generation and other code.)

The sort of testing required is things like checking that the terrain
gets rendered properly, unit movement is correct and such. Test with
different settings for forests, deserts, etc. (That is the testing I
will do but it is not enough that only I do it.)

You could even read the source code. It is relatively easy. There is no
gui or network code, no file access or other special stuff. Just basic C
that can be understood by people with good computer experience. If you
understand the source code, you will know better what to test for and
you can find errors that can't be easily found during simple testing.

Thanks for your interest!

> Cheers,
>         Gerhard

        Erik



[Prev in Thread] Current Thread [Next in Thread]