Difference between revisions of "Wikipedia fa/my DVD/workpackages"
Jump to navigation
Jump to search
Line 10: | Line 10: | ||
: Must compile with MS cl.exe | : Must compile with MS cl.exe | ||
: Components must be compiled staticaly | : Components must be compiled staticaly | ||
: | : Providing support during 6 months following the due date. | ||
; due date | ; due date | ||
Line 34: | Line 34: | ||
: Must have a full documentation about how to build the installer | : Must have a full documentation about how to build the installer | ||
: Must provide a global script or Makefile doing all what is necessary to do. | : Must provide a global script or Makefile doing all what is necessary to do. | ||
: | : Providing support during 6 months following the due date. | ||
: Must compile on [http://download.kiwix.org/dev/MozillaBuildSetup-1.4.exe mingw] | : Must compile on [http://download.kiwix.org/dev/MozillaBuildSetup-1.4.exe mingw] | ||
Line 58: | Line 58: | ||
: Must provide a global script or Makefile doing all what is necessary to do. | : Must provide a global script or Makefile doing all what is necessary to do. | ||
: Must compile on [http://download.kiwix.org/dev/MozillaBuildSetup-1.4.exe mingw] | : Must compile on [http://download.kiwix.org/dev/MozillaBuildSetup-1.4.exe mingw] | ||
: | : Providing support during 6 months following the due date. | ||
; due date | ; due date |
Revision as of 15:08, 9 February 2010
Task1: Windows port
- purpose
- Make a Windows (2000/XP/VISTA/7) x86_32 version of Kiwix. That means make working Makefiles and DLLs of/for the following 3 XPCOM components (zimAccessor, zimXapianIndexer, xapianAccessor)
- constraints
- Must work with GNU Makefiles
- Must be fully documented
- Must provide a global script or Makefile doing all what is necessary to do (from downloading the dependence source code to provide a tar.gz with kiwix for Windows).
- Must compile on mingw
- Must compile with MS cl.exe
- Components must be compiled staticaly
- Providing support during 6 months following the due date.
- due date
- 2010-02-15
- paid
- 2000$
- additional informations
- There is already a prototype: binary and sources (search for the WinStudio project files).
- Dependences are gecko-sdk, xapian, libunac, libzip2, zlib, liblzma (see here).
- contact
- emmanuel _at_ engelhart.org
Task2: Windows installer
- purpose
- Make a Windows installer for Kiwix and Kiwix content (ZIM files and Xapian search indexes)
- constraints
- Must use NSIS (Nullsoft Scriptable Install System)
- Must have standard install/uninstall process
- Must have a full documentation about how to build the installer
- Must provide a global script or Makefile doing all what is necessary to do.
- Providing support during 6 months following the due date.
- Must compile on mingw
- due date
- 2010-02-15
- paid
- 500$
- additional informations
- There is already something, code needs to be adapted: ISO of the last version and code
- contact
- emmanuel _at_ engelhart.org
Task3: Windows DVD launcher
- purpose
- Make a DVD launcher (run by the autorun) to give the choice over run/install/exit Kiwix
- constraints
- Must use a specific code base
- Must have a full documentation about how to build the installer
- Must provide a global script or Makefile doing all what is necessary to do.
- Must compile on mingw
- Providing support during 6 months following the due date.
- due date
- 2010-02-15
- paid
- 300$
- additional informations
- contact
- emmanuel _at_ engelhart.org