Release Notes, or About Versions of TTBOX

This section is about software changes, version identification and numbering.

Software usually comes with a version number. The MatLab versions I have used most of the time when developing TTBOX are named "6.1.0.450 (R12.1)" and "7.2.0.294 (R2006a)". There are probably only few people who really understand what this means. Does a version "6.1.0.449 (R12.1)" exist? I don't know.

TTBOX does not use version numbers.

I am continuously working on TTBOX routines, fixing bugs, introducing new features or even new routines. From time to time, I freeze a version when I have the impression that the current status is a good one, or when I'm planning major changes which may result in a complete disaster. Then I copy everything into a separate folder and enter a "freeze date" into the title page of the online documentation. Therefore a certain "version" of TTBOX is referred to as a "Freeze" with a certain date. Should you have a Documentation which is entitled "version not frozen" in the documentation, then it is some undefined conglomerate which is probably stolen from me.

The following freezes exist:

TTBOX Freezes (last one first)
Name Comment
Freeze 25102012 release notes
Freeze 03072007 release notes
Freeze02052004b This is the same as Freeze02052004, but an error on the title page has been corrected. This is the version to which the TTBOX paper in SRL refers (Knapmeyer, 2004b).
Freeze02052004 release notes
Freeze26022004 The first public version, introduced to the public at 64th annual DGG meeting, Berlin 2004. (Knapmeyer, 2004a)
release notes
Freeze09022004 This was done mainly as backup during preparation of the first publich freeze.
Sections on Theoretical Background and validation in Online Doc.
"Support" directory introduced to build a self-contained distribution.
Freeze01092003 Some Bugs fixed. First freeze with HTML documentation.
Freeze27082003 The very first freeze. Travel time computation worked. No Documentation except for help lines in m-files.

eof.