Difference between revisions of "Phpzim"
Jump to navigation
Jump to search
(→Goals) |
|||
Line 19: | Line 19: | ||
* Create a tgz of the zimlib with only the necessary for phpzim | * Create a tgz of the zimlib with only the necessary for phpzim | ||
* Create the code (c++) of the phpzim PHP extension using the GNU tools for the compilation | * Create the code (c++) of the phpzim PHP extension using the GNU tools for the compilation | ||
* phpzim should offer | * phpzim should offer an easy API to read/write ZIM files with all the necessary options | ||
* Code of phpzim should be online developed on openZIM subversion | * Code of phpzim should be online developed on openZIM subversion repository | ||
* Code usage should be documented and documentation should be | * At the end a tgz directly compilable of phpzim should be provided with a documentation about how co compile/install/configure it with Apache. | ||
* Rewrite and improve [http://kiwix.svn.sourceforge.net/viewvc/kiwix/dumping_tools/scripts/buildZimFileFromDirectory.pl?view=log buildZimFileFromDirectory.pl] in PHP (dealing directly with the zimlib) | * Code usage should be documented and documentation should be automatically generated using doxygen or similar | ||
* Rewrite and improve [http://kiwix.svn.sourceforge.net/viewvc/kiwix/dumping_tools/scripts/buildZimFileFromDirectory.pl?view=log buildZimFileFromDirectory.pl] in PHP: buildZimFileFromDirectory.php console script (dealing directly with the zimlib) | |||
== Activities == | == Activities == |