summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: cfbc87b)
raw | patch | inline | side by side (parent: cfbc87b)
author | Holger Weiss <holger@zedat.fu-berlin.de> | |
Tue, 19 May 2009 12:18:02 +0000 (14:18 +0200) | ||
committer | Holger Weiss <holger@zedat.fu-berlin.de> | |
Tue, 19 May 2009 12:18:02 +0000 (14:18 +0200) |
Update the Developer Guidelines to reflect the fact that our development
is done using Git instead of CVS these days (as noted by Chris Pepper on
the "nagiosplug-devel" list).
While at it, apply another few minor cleanups.
Signed-off-by: Holger Weiss <holger@zedat.fu-berlin.de>
is done using Git instead of CVS these days (as noted by Chris Pepper on
the "nagiosplug-devel" list).
While at it, apply another few minor cleanups.
Signed-off-by: Holger Weiss <holger@zedat.fu-berlin.de>
doc/developer-guidelines.sgml | patch | blob | history |
index 132fada5c518a87647c19a399e77a89c4baed975..583f725e4ef256c158341cb95ba0168c8ba330e1 100644 (file)
</author>
</authorgroup>
- <pubdate>2006</pubdate>
+ <pubdate>2009</pubdate>
<title>Nagios plug-in development guidelines</title>
<revhistory>
</revhistory>
<copyright>
- <year>2000 - 2006</year>
+ <year>2000 - 2009</year>
<holder>Nagios Plugins Development Team</holder>
</copyright>
the plug-in developers and encourage the standarization of the
different kind of plug-ins: C, shell, perl, python, etc.</para>
- <para>Nagios Plug-in Development Guidelines Copyright (C) 2000-2006
+ <para>Nagios Plug-in Development Guidelines Copyright (C) 2000-2009
(Nagios Plugins Team)</para>
<para>Permission is granted to make and distribute verbatim
<para>
Nagios plugins are developed to the GNU standard, so any OS which is supported by GNU
should run the plugins. While the requirements for compiling the Nagios plugins release
- is very small, to develop from CVS needs additional software to be installed. These are the
- minimum levels of software required:
+ are very basic, developing from the Git repository requires additional software to be
+ installed. These are the minimum levels of software required:
<literallayout>
- gnu make 3.79
- automake 1.9.2
- autoconf 2.59
- gnu m4 1.4.2
- gnu libtool 1.5
+ GNU make 3.79
+ GNU automake 1.9.2
+ GNU autoconf 2.59
+ GNU m4 1.4.2
+ GNU libtool 1.5
</literallayout>
- To compile from CVS, after you have checked out the code, run:
+ To compile from Git, after you have cloned the repository, run:
<literallayout>
tools/setup
./configure
update the THANKS.in file.</para>
<para>If you have a change that is useful for noting in the next release, please
update the NEWS file.</para>
- <para>All CVS commit comments will be written to a ChangeLog at release time.
+ <para>All commit comments will be written to a ChangeLog at release time.
</para>
</section>
<section id="Patches"><title>Patches</title>
<para>If you have a bug patch, please supply a unified or context diff against the
version you are using. For new features, please supply a diff against
- the CVS HEAD version.</para>
+ the Git "master" branch.</para>
<para>Patches should be submitted via
<ulink url="http://sourceforge.net/tracker/?group_id=29880&atid=397599">SourceForge's