Offline is an essential part of the Wikimedia strategy and Kiwix, as official Wikimedia offline reader, is a master piece of this strategy. Increase reach is currently the first Wikimedia strategic goal. 20 hours of volunteer time for the project management.Everything regarding the buildZIMFileFromDirectory.php (1000 CHF).Everything regarding the phpzim PHP extension (3000 CHF).This project would be split in 2 work-packages: Rewrite and improve in PHP: buildZimFileFromDirectory.php console script (dealing directly with the zimlib).
#KIWIX ZIM HORS CONNEXION CODE#
Code usage should be documented and documentation should be automatically generated using doxygen or similar.At the end a tgz directly compilable of phpzim should be provided with a documentation about how co compile/install/configure it with Apache.Code of phpzim should be online developed on openZIM repository.phpzim should offer an easy API to read/write ZIM files with all the necessary options.Create the code (c/c++) of the phpzim PHP extension using the GNU tools for the compilation.Create a tgz of the zimlib with only the necessary for phpzim.phpzim is an extension allowing PHP developers to read/write ZIM files. The goal is mainly about the creation of a ZIM PHP extension called phpzim. Project leader title (position), if any: Project manager.Project leader username or email: Kelson.Project leader name: Emmanuel Engelhart.Project contact title (position): Project manager.Project contact username or email: Kelson.Project contact name: Emmanuel Engelhart.Legal name of organization or individual requesting this grant: Emmanuel Engelhart.