Author Topic: Script versions explained  (Read 12413 times)

0 Members and 1 Guest are viewing this topic.

Offline Mike

  • MCNR Founder, Owner, and Primary Developer
  • *
  • Posts: 3914
  • Country: gb
  • Respect: +437/-76
  • Gender: Male
  • MCNR name: Mike
  • Discord name: mp2
Script versions explained
« on: April 16, 2015, 02:40:28 pm »

Script versions explained

Script versions are represented by the following format: x.y.z r rc

x: Main version
The main version will only change with drastic changes to the core features of the server.
It may also increment with stats resets.

y: Major version
A major update is categorised by having various new features.

z: Minor version
A minor version update will generally consist of mainly bug fixes with potentially a couple of additions and improvements.

r: Revision
A revision is the smallest types of update and is generally to fix something from the latest update.

rc: Release Candidate
When a version is being tested internally, each release has multiple iterations that go through testing. The RC number denotes said iteration.

Build
The script build number is an internal version tracking system. A build is an iteration of a version. Each version goes through many builds in development until it is at a stage in which it is ready for live use.

Build numbers are no longer shown in the version, but can be seen in /version in-game and in /info on Discord.



Example
Below is an example of potential versions.

- The first script version is 1.0.
- Version 1.0.1 is released with bug fixes.
- After some time, 1.1 is released with many new features.
- A day later a major bug is fixed, and 1.1.1 is released.
- A tiny little fix is made in 1.1.1, and isn't really enough to call it 1.1.2, so it becomes 1.1.1 R1.
- Some time after, version 1.2 is released with more features.
- After a while, we are ready to jump to version 2.0, which will be a massive update.
- and so on..

I hope you now understand how this server's versioning system works. We look forward to bringing you many future updates! Thank you.
« Last Edit: Yesterday at 11:00:41 am by Mike »