Follow-up Comment #7, bug #19943 (project freeciv):

Just make sure that either the support can be later dropped without
compatibility break at that point, or that code is not too complicated. I
don't want to maintain infinitely complicated code for minimal gain - giving
user better error message in the rare case they they try to connect pre-2.5
client to newer server. Capabilities are not matching in any case, so the
connection will be closed anyway.
Also note that it's much more likely that user of recent, but not latest,
trunk checkout try to connect to latest server. So you shouldn't be breaking
compatibility with current 16bit versions to get compatibility with 1.5 years
old 8bit versions.

    _______________________________________________________

Reply to this item at:

  <http://gna.org/bugs/?19943>

_______________________________________________
  Message sent via/by Gna!
  http://gna.org/


_______________________________________________
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev

Reply via email to