8,236
edits
(3 intermediate revisions by 2 users not shown) | |||
Line 10: | Line 10: | ||
* Project leader title (position), if any: Project manager | * Project leader title (position), if any: Project manager | ||
* Full project name: phpzim | * Full project name: phpzim | ||
* Provisional target start date: | * Provisional target start date: | ||
* Provisional completion date: | * Provisional completion date: | ||
== Goals == | == Goals == | ||
Line 18: | Line 18: | ||
Deliverables: | Deliverables: | ||
* 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/c++) of the phpzim PHP extension using the GNU tools for the compilation | ||
* phpzim should offer an easy API to read/write ZIM files with all the necessary options | * 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 | * Code of phpzim should be online developed on openZIM repository | ||
* At the end a tgz directly compilable of phpzim should be provided with a documentation about how co compile/install/configure it with Apache. | * 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 usage should be documented and documentation should be automatically generated using doxygen or similar | * Code usage should be documented and documentation should be automatically generated using doxygen or similar |
edits