Difference between revisions of "Git"

From openZIM
Jump to navigation Jump to search
Line 2: Line 2:
=== Web ===
=== Web ===


Browse our repository via HTTP:
[https://gerrit.wikimedia.org/r/gitweb?p=openzim.git Browse our repository with your Web browser].
<pre>
https://gerrit.wikimedia.org/r/gitweb?p=openzim.git
</pre>


=== Read only ===
=== Read only ===

Revision as of 17:05, 11 January 2013

Access

Web

Browse our repository with your Web browser.

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.