Difference between revisions of "Deployment"
Line 7: | Line 7: | ||
# Not everything is possible | # Not everything is possible | ||
If you want to deploy Kiwix, you need to prepare a "package | If you want to deploy Kiwix, you need to prepare a "package" (or a way to get) : | ||
* Kiwix the software (for one or many HW & OSes) | * Kiwix the software (for one or many HW & OSes) | ||
* Content, so the ZIM files | * Content, so the ZIM files | ||
Line 14: | Line 14: | ||
* Optionally a solution to install that (Windows installer, scripts, ...) | * Optionally a solution to install that (Windows installer, scripts, ...) | ||
To copy this things to each computers the best ways are: | |||
* LAN (optionally wireless) | |||
* USB storage (flash or HD) | |||
* DVD | |||
File should be copied and eventually installed. | |||
== Status == | |||
Please read following pages to be familiar with the solution we already have to prepare such things: | Please read following pages to be familiar with the solution we already have to prepare such things: | ||
* [[Build a DVD/en|Directory structure for portable version of Kiwix (Windows)]] | * [[Build a DVD/en|Directory structure for portable version of Kiwix (Windows)]] | ||
Line 19: | Line 27: | ||
* [[FeedFormat|The XML library file format]] | * [[FeedFormat|The XML library file format]] | ||
* [http://kiwix.svn.sourceforge.net/viewvc/kiwix/tools/scripts/buildDistributionFile.pl?content-type=text%2Fplain Old script used to build portable version of Kiwix (ZIP file) with content] like available at http://download.kiwix.org/portable/ | * [http://kiwix.svn.sourceforge.net/viewvc/kiwix/tools/scripts/buildDistributionFile.pl?content-type=text%2Fplain Old script used to build portable version of Kiwix (ZIP file) with content] like available at http://download.kiwix.org/portable/ | ||
Remark: Currently kiwix is not able anymore to be spreaded as Windows portable version with content. During the library rewriting the availability to get library file with ZIM and search index relative paths were removed. This is a regression which need to be fixed (~5 hours of work) | |||
== Future == | |||
=== Kiwix Software === | |||
=== Content === | |||
=== Search index === | |||
=== Library === | |||
=== |
Revision as of 08:44, 19 August 2011
With Deployment is meant the installation by someone or a group of people of kiwix on many computers. This can be kiwix or kiwix-serve, computers may have the same or different operatings systems ; hardware can also be non-homogenous. But within a deployment the content deployed is the same, this is more or less one version of Kiwix with the same pre-defined content.
Introduction
Currently, a lot of things are already possible and that is why we have already successful deployments. The problem is that:
- Not trivial to do
- Not everything is possible
If you want to deploy Kiwix, you need to prepare a "package" (or a way to get) :
- Kiwix the software (for one or many HW & OSes)
- Content, so the ZIM files
- The full text search index
- The library which links kiwix, content and index together.
- Optionally a solution to install that (Windows installer, scripts, ...)
To copy this things to each computers the best ways are:
- LAN (optionally wireless)
- USB storage (flash or HD)
- DVD
File should be copied and eventually installed.
Status
Please read following pages to be familiar with the solution we already have to prepare such things:
- Directory structure for portable version of Kiwix (Windows)
- The command line tool to build libraries
- The XML library file format
- Old script used to build portable version of Kiwix (ZIP file) with content like available at http://download.kiwix.org/portable/
Remark: Currently kiwix is not able anymore to be spreaded as Windows portable version with content. During the library rewriting the availability to get library file with ZIM and search index relative paths were removed. This is a regression which need to be fixed (~5 hours of work)