]> git.sur5r.net Git - bacula/docs/commitdiff
Update
authorKern Sibbald <kern@sibbald.com>
Thu, 20 Sep 2007 08:52:17 +0000 (08:52 +0000)
committerKern Sibbald <kern@sibbald.com>
Thu, 20 Sep 2007 08:52:17 +0000 (08:52 +0000)
docs/developers/generaldevel.tex
docs/developers/imagename_translations
docs/developers/version.tex
docs/home-page/news.txt
docs/manual/Makefile.in
docs/manual/version.tex

index 6beb52d9e63f0c225fbef8299b966cf9d0834541..46f4dd5c0ab0cd6b9b451867dcd64129ef501c43 100644 (file)
@@ -284,6 +284,11 @@ Getting code implemented in Bacula works roughly as follows:
 \begin{itemize}
 
 \item Kern is the project manager, but prefers not to be a "gate keeper".
+      This means that the developers are expected to be self-motivated,
+      and once they have experience submit directly to the SVN.  However,
+      it is a good idea to have your patches reviewed prior to submitting,
+      and it is a bad idea to submit monster patches because no one will
+      be able to properly review them. See below for more details on this.
 
 \item  There are growing numbers of contributions (very good).
 
@@ -313,6 +318,53 @@ Getting code implemented in Bacula works roughly as follows:
    debugging, documentation, and maintenance responsibilities.
 \end{itemize}
 
+\subsection*{Patches for Released Versions}
+\index{Patches for Released Versions}
+\addcontentsline{toc}{subsection}{Patches for Released Versions}
+If you fix a bug in a released version, you should, unless it is
+an absolutely trivial bug, create and release a patch file for the
+bug.  The procedure is as follows:
+
+Fix the bug in the branch and in the trunk.
+
+Make a patch file for the branch and add the branch patch to 
+the patches directory in both the branch and the trunk.
+The name should be 2.2.4-xxx.patch  where xxx is unique, in this case it can 
+be "restore", e.g. 2.2.4-restore.patch.  Add to the top of the
+file  a brief description and instructions for applying it -- see for example 
+2.2.4-poll-mount.patch.  The best way to create the patch file is as
+follows:
+
+\begin{verbatim}
+  (edit) 2.2.4-restore.patch
+  (input description)
+  (end edit)
+
+   svn diff >>2.2.4-restore.patch
+\end{verbatim}
+
+check to make sure no extra junk got put into the patch file (i.e.
+it should have the patch for that bug only).
+
+If there is not a bug report on the problem, create one, then add the
+patch to the bug report. 
+
+Uthen upload it to the 2.2.x release of bacula-patches.
+
+So, end the end, the patch file is:
+\begin{itemize}
+\item Attached to the bug report
+
+\item In Branch-2.2/bacula/patches/...
+
+\item In the trunk
+
+\item Loaded on Source Forge bacula-patches 2.2.x release. When
+   you add it, click on the check box to send an Email so that all the
+   users that are monitoring SF patches get notified.
+\end{itemize}
+
+
 
 \subsection*{SVN Usage}
 \index{SVN Usage}
@@ -1348,4 +1400,4 @@ Memory messages are messages that are edited into a memory buffer. Generally
 they are used in low level routines such as the low level device file dev.c in
 the Storage daemon or in the low level Catalog routines. These routines do not
 generally have access to the Job Control Record and so they return error
-messages reformatted in a memory buffer. Mmsg() is the way to do this. 
+essages reformatted in a memory buffer. Mmsg() is the way to do this. 
index 186c14f01e392209853e7c59860d04c40592ce6c..8cfd734f7fa7d6a891137719bda194ed0838a896 100644 (file)
@@ -1,2 +1,2 @@
-img2.png\ 1./smartall.eps
 img1.png\ 1./bacula-logo.eps
+img2.png\ 1./smartall.eps
index 8c768b7bce70a1d1c76efba71efc170d80e45eef..89963dfcafc147fdb48b7bc4ed42cdd6c84af342 100644 (file)
@@ -1 +1 @@
-2.2.1 (30 August 2007)
+2.2.4 (14 September 2007)
index 00407d4a427c0f55011be1ebf690fe2253de9d98..6fb25c1a4248f1b5aa4bfb6bb17092596052608d 100644 (file)
@@ -1,3 +1,35 @@
+Kern;;;2007/9/14;;;14:30
+Bacula version 2.2.4 Release
+This version of Bacula is a minor bug release to version 2.2.3.
+It contains the following fixes:
+
+- Possible fix for authorization problems bug #953.
+- Possible fix for bug #908.
+- Add waits to multiple exit detection code to try to force pid
+  file to always be deleted.
+- Restore good dev.tar.gz to rescue set appropriate binary property.
+  This fixes bug #950.
+- Fix seg fault in error exit of acquire_for_read after unsuccessfully
+  trying to switch drives by checking for blocking before unblocking.
+  Fixes bug #906.
+- Cancel storage daemon in all cases where FD reports error. This
+  should fix virtually all cases of bug #920 and will ensure that Devices
+  are released as soon as possible.
+- Fix error message that was clobbered when Dir tells SD it does not
+  have write permission on Volume.  This should fix a minor point
+  in bug #942, but not the main problem.
+- Fix migration code to get correct Volume name with multiple volumes 
+  by skipping |.  Fixes bug #936.
+- Implement patch supplied by Landon to fix bug #944 where using
+  TLS with bconsole uses 99+% of the CPU.
+- Fix bug #946 about "bacula-dir -t" which doesn't works
+  as expected.
+- Using "m" in bconsole will show messages as in prior versions
+  and not memory usage.
+
+- Note, you need GTK >= 2.10 to be able to link the Tray Monitor
+  program.
+;;;
 Kern;;;2007/9/9;;;14:30
 I regret to announce that there is a rather serious bug in Bacula.
 
index 7fdad5cb828157c23a93e9cfa487a3984793b7e2..6648329a9dd5b294bb5849a987801a8751748243 100644 (file)
@@ -98,7 +98,7 @@ web:
        latex2html -split 3 -local_icons -t "Bacula User's Guide" -long_titles 4 \
                -toc_stars -contents_in_nav -init_file latex2html-init.pl -white -notransparent bacula >tex.out 2>&1
        ./translate_images.pl --to_meaningful_names bacula/Bacula_Users_Guide.html
-       cp -f bacula/Bacula_Freque_Asked_Questi.html bacula/faq.html 
+       -cp -f bacula/Bacula_Freque_Asked_Questi.html bacula/faq.html 
        @echo "Done making web"
 show:
        xdvi bacula
index 5227ae0938fca79d53028fefb29fc8f1d81fa720..89963dfcafc147fdb48b7bc4ed42cdd6c84af342 100644 (file)
@@ -1 +1 @@
-2.3.4 (14 September 2007)
+2.2.4 (14 September 2007)