[crossfire] Server release?
Brendan Lally
b.t.lally at warwick.ac.uk
Fri Apr 15 14:41:24 CDT 2005
On Friday 15 Apr 2005 13:41, Nicolas Weeger wrote:
>
Hello.
>
>
It's been almost 3 months since last server release (1.7.0). What about
>
starting to think of a new release? *grin*
>
On a related topic, what about versioning stratagy in general? Here's an idea
to consider...
IMHO the new gtk2 client is probably enough of an improvement to be called
crossfire 2, since it is an entirely new client frontend and (to those using
it at least) a different app. However, it doesn't seem to be ready for
general use yet (no autopickup controls for one thing).
client release 1.7.1 doesn't include it, and there have been a few changes
that have affected the old gtk client in the meantime, smoothing
modifications, memory leak fixes and the extra pickup option.
These changes are significant and worthwhile enough in their own right that
they probably justify a 1.8 release independent of the new client.
What I am thinking is that a 1.8.0 release that didn't include the new client
could be done now, and then after that 1.8.x releases would be urgent
bugfixes if they were needed (things like the metaserver crash bug a while
back)
This gives two branches (at least on the client side), with the second one
containing the new client and being released when it is ready for use.
There could then be a series of 2.0 CVS builds over the course of several
months and maybe a 1.9 server and client release if there is the need.
I do get the impression that most of the players on metalforge either build
from CVS, or use the experimental deb repository or one of Ryo's windows
builds anyway, how valid this impression is I am unsure.
With a 2.0 release there is a good point for an official shift of naming
systems for the binaries, so that things like
http://www.metalforge.net/cfmb/viewtopic.php?t=1009&highlight=waiting+connections
don't happen.
Maybe also a discontinuation of cfclient and crossedit if they are no longer
maintained and used (I'm unsure about this one, the only person I know who
has used cfclient in months was someone who appeared on IRC not knowing about
gcfclient - does anyone still use these by choice?).
and of course having a crossfire 2.0 release may even be worth a
slashdotting....
More information about the crossfire
mailing list