[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