This section is about version identification and numbering.
Software usually comes with a version number. The MatLab version I have used most of the time when developing TTBOX is named "6.1.0.450 (R12.1)". 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:
Name | Comment |
---|---|
Freeze02052004 | release notes |
Freeze26022004 | The first public version, introduced to the public at 64th annual DGG meeting, Berlin 2004. 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. |