97
96
by rules of a 'LANG=C sort()'. That allows the client to trivially
98
97
order versions to find the most recent. Ubuntu uses "serial" numbers
99
98
for these keys, in the format YYYYMMDD[.0-9].
102
101
Inside of a version, there may be multiple items. An example would be
103
102
a binary build and a source tarball.
105
104
For Ubuntu download images, these are things like '.tar.gz',
108
107
The item name does not need to be user-friendly. It must be
110
109
'version_name', a client needs only to store that key, rather than
111
110
trying to determine which keys inside the item dictionary identify it.
113
112
An 'item' dictionary may contain a 'path' element.
116
115
given 'path' under a mirror, the content must never change.