Git

From openZIM
Revision as of 21:08, 7 January 2013 by Kelson (talk | contribs) (→‎Web)
Jump to navigation Jump to search

Access

Web

Browse our repository via HTTP:

https://gerrit.wikimedia.org/r/gitweb?p=openzim.git

Read only

Read-only access via WEBDAV is available to our repository.

Checking out the complete trunk the first time:

git clone https://gerrit.wikimedia.org/r/p/openzim.git

Read/Write

Once you got write permission on the repository:

git clone ssh://<user>@gerrit.wikimedia.org:29418/openzim.git

How to contribute without Write Access

Just send your patches to the developers mailinglist. They can be discussed their and reach the developers in the team which are able to integrate them into the current codebase.

Structure

The suggested subversion repository structure is:

  • zimlib
    Contains the libzim, which allows programs to read zim-files. Here are also some command line tools to access zim-files.
  • zimwriter
    is a system, which creates zim files using zimlib.
  • zimreader
    a web server based on Tntnet, which makes zim-files available via web.