``Cleaning up the past will always clear up the future!
Lucky Numbers: 6, 7, 31, 36, 49, 53'' -A Fortune Cookie
The disadvantages of keeping old file data in its raw form, as discussed in the previous chapter, forced us to choose a more amenable format for this mass of data. The ideal archival format would be portable across media and platforms and would be easy to reverse-engineer. We first searched for any existing solution we could adapt to this problem.
The need for a data format that is platform- and medium-independent
has been recognized in industry for some time, as demonstrated by the
System Independent Data Format
A file stored in one of the above mentioned formats is utterly indecipherable to a user not versed in the format specification. It is not valid to assume that future digital historians will have a copy of these specifications, or even be able to understand them if they do. Upon study, it becomes clear that the design of a data format for long-term archival purposes is very different from the format design for most other common applications. Consequently, we decided that the existing formats that we had examined were inadequate for our purposes, and started to develop our own format.