Difference between revisions of "Roadmap"

Jump to navigation Jump to search
1,035 bytes added ,  13:47, 22 November 2009
no edit summary
Line 1: Line 1:
See also current [[Status and next steps]].
See also current [[Status and next steps]].


;June 2009
* 1. openZIM release of a Wikipedia DVD for [http://www.linuxtag.org LinuxTag 2009] in Berlin.


;August 2009
;Until end of 2009
* 2. openZIM developer snapshot with spanish ZIM file for [http://www.wikimania.org/ Wikimania 2009] in Buenos Aires.
* Finalizing ZIM file format
** ZIM file header:
*** add Pointer to UrlPointerList (IndexPointerList will be named "TitlePointerList")
*** add Pointer to MimeTypeList
 
** ZIM file structure:
*** add UrlPointerList (article list ordered by URL)
*** add MimeTypeList to store MimeTypes in a zero-terminated list
*** make new integer compression (UTF-8 compression / ZInt compression)
*** break version number into major / minor number
 
** Directory Entry:
*** drop QUnicode on article titles
*** add URL
*** add rev_id int compressed
 
** Cluster:
*** add LZMA compression
 
** Category Namespace (U / V)
*** U contains standard article text
*** V contains article pointers to articles within that category
 
** Metadata Namespace (M)
*** "language" - ISO Code 639-3
*** "creator"
*** "date" - YYYYMMDD
*** "description"
*** "relation"
*** "source" - URL
 
** Index Namespace (X)
*** switch to new int compression
 
;Later
* Layout Namespace (A / B)
** A - HTML body
** B - HTML header template
** reader sets flag when loading library if it wants to get HTML body or full layout using header template
** MIME types used
*** html-body
*** html-layout


;Autumn 2009
* Packaging
* 2. openZIM developer meeting.
** Debian maintainer, contact by Tommi
** [[Interwiki Handling]] using [[ZIM File Format|idstring]] (see [http://fr.wikipedia.org/wiki/Universal_Unique_Identifier UUID Wikipedia article])
** RPM? - maybe openSuSE buildservice
** [[Indexing and Searching]]
** static binaries should be updated regularly
** Emmanuel adds Microsoft Visual Studio project file to SVN


;Until the end of the year 2009
* ZIM export running on http://download.wikimedia.org/
* ZIM export running on http://download.wikimedia.org/
** work in MW API
* Updating
** tool to merge two ZIM files
;June 2009
* 1. openZIM release of a Wikipedia DVD for [http://www.linuxtag.org LinuxTag 2009] in Berlin.

Navigation menu