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....