Rich wrote:
I guess this just shows we really need a CVS server so I can just work on a branch and merge at periodic intervals. That's what I'm doing manually anyway, but it would really be better if we had a CVS server; then others could see what I check-in and vice-versa.
I am taking care of setting CVS up. After researching it, I agree with Rich's assessment that CVS meets our needs. Subversion is still very young. I am thinking through whether I want to start out with some of the recent revision history or start with a current version. I think I could enter the previous official version as a starting point, and add in all the subsequent patches one at a time. We have discussed what version to base subsequent work on. My opinion is that we should base future work on the upcoming patch 5/6 float only version. We can keep the integer math version going as a branch until we start making changes too major to merge. This doesn't mean not going with the changes based on Rich's branch. But it does mean the allegro/Rich version (or whatever we decide to go with) would have to be carefully brought up to Jonathan's patch 5/6 of the float-only version. I would like to keep the principle that every "official" patch is well tested and at some level complete. Tim