Labs/Bespin/DesignDocs/TimeMachine: Difference between revisions

Jump to navigation Jump to search
No edit summary
 
Line 87: Line 87:


Where:
Where:
* hex(time): an 8 character string (for the next few years) following the
* hex(time): an 8 character string (for the next few years) following the python way of using seconds since the epoch e.g. 4aa61e8f
    python way of using seconds since the epoch e.g. 4aa61e8f
* owner: is the bespin username of the change creator
* owner: is the bespin username of the change creator
* method: is one of [int|ext|delta|zint|zext]
* method: is one of [int|ext|delta|zint|zext] Currently the only supported value is 'int' however the following are planned
  Currently the only supported value is 'int' however the following are planned
** int: The contents is stored in the data field (at the end of the line)
** int: The contents is stored in the data field (at the end of the line)
** ext: The contents are written to a file whose name is in the data field
** ext: The contents are written to a file whose name is in the data field
** delta: The contents are the value of the previous record with the change
** delta: The contents are the value of the previous record with the change in the delta field applied
      in the delta field applied
** zint|zext: As int|ext except the contents are compresses with zlib
** zint|zext: As int|ext except the contents are compresses with zlib
* comment: A comment (where possible) for the change
* comment: A comment (where possible) for the change
* data: As interpreted by the 'method' field
* data: As interpreted by the 'method' field


= User Interface =
= User Interface =
Confirmed users
295

edits

Navigation menu