[Nagiosplug-checkins] CVS: nagiosplug/doc developer-guideline s.sgml,1.6,1.7
Karl DeBisschop
karl at debisschop.net
Wed Aug 6 04:31:07 CEST 2003
On Wed, 2003-08-06 at 06:17, Voon, Ton wrote:
> Automake on my Mac OS X box at home says 1.6 and the Solaris server I have
> at work is at 1.7.1. I'm just specifying minimum requirements.
> The latest automake at GNU's website is 1.7.6 - would you prefer to use
> this? (I need to do some upgrading then!)
OK - That makes things clearer (you said that in the doco, I just missed
it)
Personally, I think my policy is going to be to use GNU current apps for
the the toolchain. Anything else runs a little closer to supporting a
particular vendor than I'd like. I'd prefer to see that position
reflected in the docs - the idea that we officially code to GNU current
to be vendor neutral. But, even if we make that policy decision, putting
a note about earlier versions that also work seems perfectly fine.
So I don't think you need to upgrade, and I don't plan to look up the
latest incompatible feature so as to break your installs. But If there's
a problem that needs solving, the latest features may be used without
reservation. Sound like a reasonable policy?
(This would appply to our CVS HEAD - I am not advocating changes to the
stable branch).
--
Karl
> > -----Original Message-----
> > From: Karl DeBisschop [mailto:karl at debisschop.net]
> > Sent: Wednesday, August 06, 2003 12:29 AM
> > To: Ton Voon
> > Cc: Nagiosplug-checkins
> > Subject: Re: [Nagiosplug-checkins] CVS: nagiosplug/doc
> > developer-guidelines.sgml,1.6,1.7
> >
> >
> > On Tue, 2003-08-05 at 15:20, Ton Voon wrote:
> > > Update of /cvsroot/nagiosplug/nagiosplug/doc
> > > In directory sc8-pr-cvs1:/tmp/cvs-serv9922
> > >
> > > Modified Files:
> > > developer-guidelines.sgml
> > > Log Message:
> > > Added dev platform requirements
> >
> > You say automake 1.6
> >
> > I thought we use GNU current for these things, which would be 1.76.
> >
> > (I don't know if there is a 1.6, I suspect it would work just as well,
> > but in the interest of accuracy and precision...)
> > >
> > > Index: developer-guidelines.sgml
> > > ===================================================================
> > > RCS file:
> > /cvsroot/nagiosplug/nagiosplug/doc/developer-guidelines.sgml,v
> > > retrieving revision 1.6
> > > retrieving revision 1.7
> > > diff -C2 -r1.6 -r1.7
> > > *** developer-guidelines.sgml 20 Jul 2003 14:40:16
> > -0000 1.6
> > > --- developer-guidelines.sgml 5 Aug 2003 19:20:03
> > -0000 1.7
> > > ***************
> > > *** 71,84 ****
> > >
> > >
> > > ! <preface id=preface>
> > > ! <title>About the guidelines</title>
> > > !
> > > <para>The purpose of this guidelines is to provide a
> > reference for
> > > the plug-in developers and encourage the standarization of the
> > > different kind of plug-ins: C, shell, perl, python,
> > etc.</para>
> > >
> > > -
> > > - <section> <title>Copyright</title>
> > > -
> > > <para>Nagios Plug-in Development Guidelines
> > Copyright (C) 2000 2001
> > > 2002
> > > --- 71,79 ----
> > >
> > >
> > > ! <preface id="preface"><title>Preface</title>
> > > <para>The purpose of this guidelines is to provide a
> > reference for
> > > 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 2001
> > > 2002
> > > ***************
> > > *** 90,100 ****
> > > permission notice are preserved on all copies.</para>
> > >
> > > ! <para>The plugins themselves are copyrighted by
> > their respective
> > > ! authors.</para>
> > > !
> > > ! </section>
> > > </preface>
> > >
> > > <article>
> > > <section id="PlugOutput"><title>Plugin Output for Nagios</title>
> > >
> > > --- 85,116 ----
> > > permission notice are preserved on all copies.</para>
> > >
> > > ! <para>The plugins themselves are copyrighted by their respective
> > > ! authors.</para>
> > > </preface>
> > >
> > > <article>
> > > + <section id="DevRequirements"><title>Development platform
> > requirements</title>
> > > + <para>
> > > + 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:
> > > +
> > > + <literallayout>
> > > + gnu make 3.79
> > > + automake 1.6
> > > + autoconf 2.52
> > > + gettext 0.11.5
> > > + </literallayout>
> > > +
> > > + To compile from CVS, after you have checked out the code, run:
> > > + <literallayout>
> > > + tools/setup
> > > + ./configure
> > > + make
> > > + make install
> > > + </literallayout>
> > > + </para>
> > > + </section>
> > > +
> > > <section id="PlugOutput"><title>Plugin Output for Nagios</title>
>
>
> This private and confidential e-mail has been sent to you by Egg.
> The Egg group of companies includes Egg Banking plc
> (registered no. 2999842), Egg Financial Products Ltd (registered
> no. 3319027) and Egg Investments Ltd (registered no. 3403963) which
> carries out investment business on behalf of Egg and is regulated
> by the Financial Services Authority.
> Registered in England and Wales. Registered offices: 1 Waterhouse Square,
> 138-142 Holborn, London EC1N 2NA.
> If you are not the intended recipient of this e-mail and have
> received it in error, please notify the sender by replying with
> 'received in error' as the subject and then delete it from your
> mailbox.
More information about the Commits
mailing list