[crossfire] 2.0 release, was Re: Code restructuring
Mark Wedel
mwedel at sonic.net
Sun Jul 23 01:33:01 CDT 2006
Alex Schultz wrote:
> Andrew Fuchs wrote:
>> Finally, i just want to note that our next release could be 1.10.0
>> instead of 2.0 if we need more time for cf2.0.
> And that is something I strongly believe should be the case. I
> personally do not believe that we are ready for 2.0 for a while (I'm
> thinking about 6 months or so if not a little more), and I believe in
> the meantime that we should do at least one release such as 1.10.0.
> However I believe the point of another release between 2.0 and now to
> gain more time, is fairly moot unless people can work on 2.0 in cvs
> starting fairly soon, hence, I believe that the best solution would be
> to create create a new cvs branch for working on 1.10.0, and then work
> on 2.0 things in the main branch. In terms of debate between making a
> branch for each major version, or each minor version, I personally don't
> have much preference on, but I feel that a branch of some sort is
> needed. Also, I believe the type of code restructure I mentioned a
> little earlier on the mailing list, should be something to target for
> 2.0, though I personally wait about a month to start work on it to allow
> people to get used to usage of the branches and possibly to apply
> pending patches that have been lying around for a while already.
Yes - a stable-1-x branch is needed.
One question not directly addressed on all of this are the different cvs trees.
server: pretty clear on major/stable branching
client: probably same thing (should the model be followed with client release
matching server release number?
arch: Does this model make sense? I suppose in some sense because as changes
are made, that may enable or change behaviour of archetypes. What about new
archetypes that are release independent?
maps: Basically same question applies are for arch. However, maps could be more
a problem because patching/fixing maps could become very tedious.
More information about the crossfire
mailing list