-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Am 22.12.2013 16:57, schrieb Alexander van Gessel: > I've already merged the khalifate.
Okay, then the checking of those can start to make sure that the faction works nicely for the upcoming dev release. > If you're considering a new major version, you may also want to consider > semantic versioning. [1] While it's mainly meant for libraries and such, > our WML could definitely be called a "public API", which would leave us > with the following versioning system: 2.0.0 = next incompatible version > (new stable branch) 2.1.0 = next version with new features 2.1.1 = next > version with only bugfixes > > The main issue would be development releases, for which semantic > versioning provides only 'pre-release labels'. This would work like this: > 2.0.0-beta.1 = possibly the next dev version we release 2.0.0-rc.2 = a > release candidate 3.0.0-alpha.1 = first dev release after the next stable > The pre-release label can contain an arbitrary number of dot-separated > identifiers, so you can also do this: 3.0.0-alpha.1.1 = hotfix for previous > build > > [1] http://semver.org Honestly, this makes *no* sense for us since we don't differ between "incompatible", "new features" and "bugfixes only" in any way besides what we are already doing for our "stable series" vs "development series". The matter here is that defining "incompatible version" is just too difficult to really do (check the savegame compatibility tag, there was no need so far to bump the version from 1.3.something to e.g. 1.10). Switching to a different schema would just make things a whole lot more complicated. If you just wanted to bring up the "when will we now name it 2.0" question: sure, that one is more valid and I am not 100% sure myself. So I will not provide an answer here. This might be something where some more feedback would be nice first and maybe some discussions during FOSDEM also make sense. Cheers, Nils Kneuper aka Ivanovic -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iEYEARECAAYFAlK3VmkACgkQfFda9thizwVl4gCeKhAKi+xTJyI6tsv9tJFnb4qG dZIAoITHUptFFFloj9O1vG1dhZECZL0g =H027 -----END PGP SIGNATURE----- _______________________________________________ Wesnoth-dev mailing list [email protected] https://mail.gna.org/listinfo/wesnoth-dev
