518
edits
m (moved Subversion to Git) |
|||
Line 1: | Line 1: | ||
== | == Access == | ||
=== | === Web === | ||
Browse our repository via HTTP: | Browse our repository via HTTP: | ||
* http://svn.openzim.org/ | * http://svn.openzim.org/ | ||
=== | === Read only === | ||
Read-only access via WEBDAV is available to our repository. | Read-only access via WEBDAV is available to our repository. | ||
Checking out the complete trunk the first time: | Checking out the complete trunk the first time: | ||
<pre> | <pre> | ||
git clone https://gerrit.wikimedia.org/r/p/openzim.git | |||
</pre> | </pre> | ||
=== Read/Write === | |||
Once you got write permission on the repository: | |||
<pre> | <pre> | ||
git clone ssh://<user>@gerrit.wikimedia.org:29418/openzim.git | |||
</pre> | </pre> | ||
==== How to contribute without Write Access ==== | |||
==== How to contribute without | |||
Just send your patches to the [[Mailinglist|developers mailinglist]]. They can be discussed their and reach the developers in the team which are able to integrate them into the current codebase. | Just send your patches to the [[Mailinglist|developers mailinglist]]. They can be discussed their and reach the developers in the team which are able to integrate them into the current codebase. | ||
* [[Mailinglist|Subscribe yourself to '' | * [[Mailinglist|Subscribe yourself to ''offline-l (at) lists.wikimedia.org'']] | ||
== Structure == | == Structure == | ||
The suggested subversion repository structure is: | 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 [http://www.tntnet.org Tntnet], which makes zim-files available via web. | |||