In order to contribute to MondoRescue, you have multiple ways:
- First, edit the Wiki and improve its content
- Second send patches on the MondoRescue Mailing-List to get them discussed, approved and applied. You can have access to the repository in read mode using the following CLI:
$ mkdir mondorescue $ cd mondorescue $ mkdir branches $ cd branches $ svn co svn://svn.mondorescue.org/mondorescue/branches .
- Third, once you've proved your ability to provide good patches, ask to become official contributor by sending your public SSH key to the maintainer
- Once accepted as maintainer, you can have access to the repository in write mode using the following CLI:
$ mkdir mondorescue $ cd mondorescue $ mkdir branches $ cd branches $ svn co svn://firstname.lastname@example.org/branches . $ cd ..
In the future also do:
$ mkdir devel $ cd devel $ svn co svn+ssh://email@example.com/devel .
Note that currently, the stable branche is 3.2 (which is then declined into 3.2.1, 3.2.2 - tags available as well)
A new tree (devel) is used for experimental stuff on mondorescue, including the perl rewrite, and shouldn't be used for the moment. A fourth tree (trunk) was an attempt to rewrite mondorescue to only use dynamic memory allocation. Most of that work is now in 3.1 and 3.2 and it should be considered dormant.