]> git.donarmstrong.com Git - debbugs.git/commitdiff
[project @ 2003-08-22 02:36:19 by cjwatson]
authorcjwatson <>
Fri, 22 Aug 2003 09:36:19 +0000 (01:36 -0800)
committercjwatson <>
Fri, 22 Aug 2003 09:36:19 +0000 (01:36 -0800)
Add basic upgrade documentation. Install debbugs-upgradestatus.

Makefile
UPGRADE
debian/changelog

index cdcd78fde175602f63e7060f67bf9dd416dc97d3..c5be9d1a30d87108a6ab477ce8b73e7d3b7bf864 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -59,9 +59,10 @@ $(var_dir)/spool/db-h $(scripts_dir) $(perl_dir) $(examples_dir) $(man8_dir); \
        # install debbugsconfig
        $(install_exec) debian/debbugsconfig $(sbin_dir)
        $(install_data) debian/debbugsconfig.8 $(man8_dir)
-       # install the debbugs-dbhash migration tool
+       # install migration tools
        $(install_exec) migrate/debbugs-dbhash $(sbin_dir)
        $(install_data) migrate/debbugs-dbhash.8 $(man8_dir)
+       $(install_exec) migrate/debbugs-upgradestatus $(sbin_dir)
 
        # install the updateseqs file
        $(install_data) misc/updateseqs $(var_dir)/spool
diff --git a/UPGRADE b/UPGRADE
index bbe1390f4e4818934c46747b3da51fab014b8629..ad669c231c041dd8abca044d6d9e17abdcaed78b 100644 (file)
--- a/UPGRADE
+++ b/UPGRADE
@@ -2,6 +2,17 @@
                             Debbugs upgrade notes
                            +=====================+
 
+From 2.4.1 to 2.4.2
+-------------------
+
+The file format used to store the status of a bug (package, severity, etc.)
+has changed; it is now in an RFC822-like format in order to be more
+extensible, and is written to .db files rather than the old .status files.
+Before accepting any mail with the new version of debbugs, you must run the
+'debbugs-upgradestatus' program over your bug spool. The old .status files
+will be left intact, and will continue to be written in sync with the .db
+files for compatibility with external tools.
+
 From 2.4 to 2.4.1
 -----------------
 
index ac50c797a3ce9e606bc07b5391caee0f3a6ab448..f1f33954dc84e83aaaf24c60a46123c131bdf3cb 100644 (file)
@@ -10,6 +10,9 @@ debbugs (2.4.2) UNRELEASED; urgency=low
     - Add support for an X-Debbugs-No-Ack: mail header to suppress
       acknowledgements.
     - Document how to deliver mail to debbugs via procmail and SpamAssassin.
+    - Implement new .status format that's extensible and easier to read; it
+      now lives in .db rather than .status. Use debbugs-upgradestatus to
+      convert existing bug databases.
 
  -- Colin Watson <cjwatson@debian.org>  Fri, 20 Jun 2003 18:57:25 +0100