diff options
author | Andrew Cagney <cagney@redhat.com> | 2002-03-27 21:16:33 +0000 |
---|---|---|
committer | Andrew Cagney <cagney@redhat.com> | 2002-03-27 21:16:33 +0000 |
commit | 9ae8b82c04c734408d645eb8495978969992a9b2 (patch) | |
tree | 3b1103d8c3f18ae740fcdee323afcb7a12c8ab72 /gdb/doc | |
parent | 38e57a35dc255a3292ee395f8a061560e50fe3a5 (diff) | |
download | gdb-9ae8b82c04c734408d645eb8495978969992a9b2.zip gdb-9ae8b82c04c734408d645eb8495978969992a9b2.tar.gz gdb-9ae8b82c04c734408d645eb8495978969992a9b2.tar.bz2 |
* gdbint.texinfo (Releasing GDB): Revise the section `Before the
Branch'.
Diffstat (limited to 'gdb/doc')
-rw-r--r-- | gdb/doc/ChangeLog | 5 | ||||
-rw-r--r-- | gdb/doc/gdbint.texinfo | 63 |
2 files changed, 29 insertions, 39 deletions
diff --git a/gdb/doc/ChangeLog b/gdb/doc/ChangeLog index d7165c1..1d23b99 100644 --- a/gdb/doc/ChangeLog +++ b/gdb/doc/ChangeLog @@ -1,3 +1,8 @@ +2002-03-27 Andrew Cagney <ac131313@redhat.com> + + * gdbint.texinfo (Releasing GDB): Revise the section `Before the + Branch'. + 2002-03-18 Andrew Cagney <ac131313@redhat.com> * gdb.texinfo: Change all examples to @smallexample. diff --git a/gdb/doc/gdbint.texinfo b/gdb/doc/gdbint.texinfo index f21721d..c4c439d 100644 --- a/gdb/doc/gdbint.texinfo +++ b/gdb/doc/gdbint.texinfo @@ -4989,7 +4989,8 @@ no longer relevant or simply wrong. Secondly since it removes any history associated with the file (effectively clearing the slate) the developer has a much freer hand when it comes to fixing broken files.} -@section Before the branch + +@section Before the Branch The most important objective at this stage is to find and fix simple changes that become a pain to track once the branch is created. For @@ -4997,34 +4998,17 @@ instance, configuration problems that stop @value{GDBN} from even building. If you can't get the problem fixed, document it in the @file{gdb/PROBLEMS} file. -@subheading Organize and announce the schedule. +@subheading Prompt for @file{gdb/NEWS} -The following is a possible schedule. It is based on the rule-of-thumb -that everything on the Internet takes a week. You may want to even -increase those times further since an analysis of the actual data -strongly suggests that the below is far to aggressive. +People always forget. Send a post reminding them but also if you know +something interesting happened add it yourself. The @code{schedule} +script will mention this in its e-mail. -@itemize @bullet -@item -announce it -@item -wait a week -@item -announce branch date -@item -wait a week -@item -Cut the branch -@item -wait a week -@item -start enjoying all the fun -@end itemize +@subheading Review @file{gdb/README} -As an aside, the branch tag name is probably regrettable vis: -@smallexample -gdb_N_M-YYYY-MM-DD-@{branch,branchpoint@} -@end smallexample +Grab one of the nightly snapshots and then walk through the +@file{gdb/README} looking for anything that can be improved. The +@code{schedule} script will mention this in its e-mail. @subheading Refresh any imported files. @@ -5034,27 +5018,28 @@ A number of files are taken from external repositories. They include: @item @file{texinfo/texinfo.tex} @item -@file{config.guess} et.@: al.@: +@file{config.guess} et.@: al.@: (see the top-level @file{MAINTAINERS} +file) +@item +@file{etc/standards.texi}, @file{etc/make-stds.texi} @end itemize -and should be refreshed. +@subheading Check the ARI -@subheading Prompt for @file{gdb/NEWS} +@uref{http://sources.redhat.com/gdb/ari,,A.R.I.} is an @code{awk} script +(Awk Regression Index ;-) that checks for a number of errors and coding +conventions. The checks include things like using @code{malloc} instead +of @code{xmalloc} and file naming problems. There shouldn't be any +regressions. -People always forget. Send a post reminding them but also if you know -something interesting happened add it your self. +@subsection Review the bug data base -@subheading Review @file{gdb/README} +Close anything obviously fixed. -Grab one of the nightly snapshots and then walk through the -@file{gdb/README} looking for anything that can be improved. +@subsection Check all cross targets build -@subheading Check the ARI +The targets are listed in @file{gdb/MAINTAINERS}. -ARI is an @code{awk} script (Awk Regression Indicator?) that checks for a -number of errors and coding conventions. The checks include things like -using @code{malloc} instead of @code{xmalloc} and file naming problems. -There shouldn't be any regressions. @section Cut the branch |