848
edits
Line 4: | Line 4: | ||
* Finalizing ZIM file format | * Finalizing ZIM file format | ||
** ZIM file header: | ** ZIM file header: | ||
*** add Pointer to UrlPointerList (IndexPointerList will be named "TitlePointerList") | *** <s>add Pointer to UrlPointerList (IndexPointerList will be named "TitlePointerList")</s> | ||
*** add Pointer to MimeTypeList | *** <s>add Pointer to MimeTypeList</s> | ||
** ZIM file structure: | ** ZIM file structure: | ||
*** add UrlPointerList (article list ordered by URL) | *** <s>add UrlPointerList (article list ordered by URL)</s> | ||
*** add MimeTypeList to store MimeTypes in a zero-terminated list | *** <s>add MimeTypeList to store MimeTypes in a zero-terminated list</s> | ||
*** make new integer compression (UTF-8 compression / ZInt compression) | *** <s>make new integer compression (UTF-8 compression / ZInt compression)</s> | ||
*** break version number into major / minor number | *** break version number into major / minor number | ||
** Directory Entry: | ** Directory Entry: | ||
*** drop QUnicode on article titles | *** <s>drop QUnicode on article titles</s> | ||
*** add URL | *** <s>add URL</s> | ||
*** add rev_id int compressed | *** <s>add rev_id int compressed</s> (not int compressed) | ||
** Index Namespace (X) | ** Index Namespace (X) | ||
*** switch to new int compression | *** <s>switch to new int compression</s> | ||
;Later | ;Later |