Difference between revisions of "Development"

From Kiwix
Jump to navigation Jump to search
m (Marked links as localized)
 
(12 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{Identi.ca}}
{{translations}}
Few infos for the developers...
<translate><!--T:1-->
The '''developers guide''' contains a series of documents that will help developers understand Kiwix source code better. Kiwix is free software, and as such invites all developers to make their own modifications.
</translate>


== Get the code ==
<translate><!--T:2-->
You can download the code of kiwix from our [http://en.wikipedia.org/wiki/Git Git] repository:
 
<source lang="bash">
git clone git://git.code.sf.net/p/kiwix/kiwix
</source>
 
==Developers guide==
The developers guide contains a series of documents that will help developers understand Kiwix source code better. Kiwix is free software, and as such invites all developers to make their own modifications.
 
; [[Tools|Building a ZIM]]
:Toolkit to build a dump of Wikipedia ZIM.
; [[Build a DVD|Make a DVD]]
; [[Build a DVD|Make a DVD]]
:Shows the structure and order of files to run Kiwix from a DVD.
:Shows the structure and order of files to run Kiwix from a DVD.
; [[Compilation|Compile Kiwix]]
; [[{{ll|Compilation}}|Compile Kiwix]]
:It includes step by step procedure to compile Kiwix. Linux distributions and Windows.
:It includes step by step procedure to compile Kiwix. Android, Linux distributions and Windows.
; [[Compilation|Compile kiwix-serve]]
; [[{{ll|Translation}}|Kiwix UI Translation]]
:Simple steps to compile the Kiwix server version.
; [[Compiling Autorun|Compiling Kiwix autorun]]
:Elements needed to compile the autorun.
; [[Compiling Windows Installer|Making a Kiwix Windows Installer]]
:Steps needed to make a Kiwix installer for Windows, using NIS.
; [[Translation|Kiwix UI Translation]]
:It involves everything related to the translation of the Kiwix UI and support for end user.
:It involves everything related to the translation of the Kiwix UI and support for end user.
; [[translation/languages|Already available languages]]
</translate>
 
; [[Google Code-in]]


== See also ==
<translate>== See also == <!--T:3-->
* [[Compilation]]
* [[{{ll|Roadmap}}|Roadmap]]
* [[Translation for developers]]
* [[{{ll|Projects}}|Projects]]
* [[Hackathon]]
* [http://changelog.kiwix.org CHANGELOG]
* [http://changelog.kiwix.org CHANGELOG]
</translate>


<translate><!--T:4-->
[[Category:Documentation]]
[[Category:Documentation]]
</translate>

Latest revision as of 21:24, 6 January 2019

Other languages:
English • ‎català • ‎español • ‎français • ‎galego • ‎italiano • ‎magyar • ‎português • ‎русский • ‎فارسی • ‎日本語

The developers guide contains a series of documents that will help developers understand Kiwix source code better. Kiwix is free software, and as such invites all developers to make their own modifications.

Make a DVD
Shows the structure and order of files to run Kiwix from a DVD.
Compile Kiwix
It includes step by step procedure to compile Kiwix. Android, Linux distributions and Windows.
Kiwix UI Translation
It involves everything related to the translation of the Kiwix UI and support for end user.
Google Code-in

See also