


mrtg                                                   CONTRIB(1)



NNNNAAAAMMMMEEEE
     contrib - Contribution Guidelines for MRTG

SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
     If you have written an extension to mrtg or created a bug
     fix, please consider contributing it to the project. As I
     get quite a number of contributions every week, here are a
     few guide lines which explain how to contribute so that I
     can use the contribution without too much additional work.

TTTTRRRRAAAANNNNSSSSLLLLAAAATTTTIIIIOOOONNNNSSSS
     MRTG messages have been translated to a number of languages.
     But there are still many which have not been covered yet. If
     you want to add yours, go into the _m_r_t_g_-_2_._9_._5_/_t_r_a_n_s_l_a_t_e
     directory, and follow the instructions given in the _R_E_A_D_M_E
     file.

DDDDOOOOCCCCUUUUMMMMEEEENNNNTTTTAAAATTTTIIIIOOOONNNN
     All documentation of mrtg is done with the perl PPPPOOOODDDD system.
     If you want to learn about it, type

      perldoc perlpod

     and read the instructions. If you have bug fixes of
     additions to the existing documents, make sure you modify
     the PPPPOOOODDDD files and not the HTML or txt versions.

PPPPAAAATTTTCCCCHHHHEEEESSSS
     When you have created your modification or extension to mrtg
     and want to submit it to me, please create a patch for the
     files which you have modified.  Do not send entire files
     unless they are new.

     To create a patch, get hold of a copy of GNU diff (Many Unix
     systems will have this installed already. In the NT world
     you might want to get http://sources.redhat.com/cygwin/ to
     get all the nice GNU tools available.)  and type

      diff --unified --ignore-space-change file.orig file > simple.patch

     or if you have modified several files do

      diff --recursive --unified --ignore-space-change dir.orig/ dir/ >long.patch


DDDDOOOOCCCCUUUUMMMMEEEENNNNTTTTAAAATTTTIIIIOOOONNNN
     I take documentation very seriously. When ever you create a
     new feature for mrtg which you want to get included in the
     official release your patch must also contain modifications
     for the relevant pod file in the _d_o_c tree or for the
     documentation sections of _c_f_g_m_a_k_e_r and _i_n_d_e_x_m_a_k_e_r.




2000-12-12              Last change: 2.9.6                      1






mrtg                                                   CONTRIB(1)



AAAADDDDDDDDRRRREEEESSSSSSSS
     Send your patches, translations and contributions to Tobias
     Oetiker <oetiker@ee.ethz.ch>

AAAAUUUUTTTTHHHHOOOORRRR
     Tobias Oetiker <oetiker@ee.ethz.ch>

















































2000-12-12              Last change: 2.9.6                      2



