Geoff Hutchison writes:
> 1) Ensure compilation on a variety of platforms*, pref with several
> compilers (gcc-2.7.2, gcc-2.8.1, egcs-1.1.2, gcc-2.95) with "-W -Wall"
> 2) Minimize the number of compiler warnings: none should come up without
> -W -Wall explicitly and very few even with these flags.
I would say that there should be no warning in both cases
unless a very good reason calls for it.
> 3) Check all components for obvious faults.
> 4) Test on www.htdig.org, any other important test websites, and test
> suite.
> 5) Run LeakTester, checker, purify or equivalent memory-leak detector.
> 6) Run gprof and generate a profile report of *at least* htdig and
> htsearch.
> 7) Re-run steps 1-5 as needed (e.g. if other steps introduce significant
> changes).
> 8) Make a snapshot as a pre-release candidate.
Good.
> Release:
> 1) Update .version
> 2) Update README
> 3) Update htdocs (check RELEASE.html and copy ChangeLog)
> 4) Update htdocs/THANKS.html
> 5) Tag the CVS tree for release
> 6) Make a release tar
Using make dist + extract .tar.gz + compile + make check to insure that
nothing was missing while building the distrib.
> 7) Make a release diff
> 8) Sync maindocs and htdig3/htdocs, ensuring the next website update
> will include the new version.
> 9) Upload the tar and diff to files
> 10) Make announcements ([EMAIL PROTECTED], [EMAIL PROTECTED],
> freshmeat.net, lwn.net, ...)
>
> *Platforms: At *least* these (some of these have seen problems in the
> past):
> Linux libc5, glibc2.0, glibc2.1
> Solaris 2.5, 2.7
> Digital 4.0X
> IRIX 5.3, 6.2
>
> Obviously, any platforms we can get our hands on for testing would be
> very useful.
I'll be working on freebsd-3.2 from now on, therefore providing feedback for
it.
--
Loic Dachary
ECILA
100 av. du Gal Leclerc
93500 Pantin - France
Tel: 33 1 56 96 09 80, Fax: 33 1 56 96 09 61
e-mail: [EMAIL PROTECTED] URL: http://www.senga.org/
------------------------------------
To unsubscribe from the htdig3-dev mailing list, send a message to
[EMAIL PROTECTED] containing the single word "unsubscribe" in
the SUBJECT of the message.