User guide

MS-DMT Guide v1.04
Released 05-30-2014
4
VERSION AND BUILD NUMBERING
The first formal release of MS-DMT was v1.00 build 1.0.0.0 at the completion of the initial
development and testing of the tool.
The correction of any bugs found or the addition of minor features shall result in the next build
number being incremented, e.g. v1.00 build 1.0.0.0 would be incremented to v1.00 build 1.0.0.1
and successive builds in kind would result in another increment to build 1.0.0.2, 1.0.0.3 etc. until
the 10
th
build if it gets that far at which point we would automatically move to software version
1.01 build 1.0.1.0 and continue on from there.
However, the addition of more significant user features or changing to a newer compiler which
usually brings about better performance, would result in a build where the minor version
number would increment and bring the build number inline, e.g. from v1.00 build 1.0.0.2 to
v1.01 build 1.0.1.0 and continue from there.
Lastly, the development of a new modem or a new mode or anything that represented new
over-the-air operational capability would bump the major version number and reset the minor
version number and bring the build inline, e.g. v1.00 build 1.0.0.2 to v2.00 build 2.0.0.0 and
continue from there.
The debut of a 64 bit version port of the tool, should that develop, would also result in a major
version number increment of the 32 bit version with the 64 bit version starting at that version
and build number. However from that point the 32 and 64 bit baselines may deviate from one
another as to version and build numbering depending on the driving factors for each baseline
from that point moving forward.
It will only be the full release of a new version build that will not contain a banner at the top of
the program for the purpose of identifying a test build. Prior to making an actual full release of a
new release complete with full documentation and a full install program, any Software
Development Team (SDT) test versions will carry the new numbering and contain a banner
stating an SDT Candidate build number for the build. Any Beta build made for all hands to
perform testing with will carry the new numbering and contain a banner stating a Beta number.
The file name for the MS-DMT will ALWAYS remain either MSDMT_32.EXE for 32 bit versions
and when applicable, MSDMT_64.EXE for 64 bit versions for consistency and to ease the ability