]> git.decadent.org.uk Git - dak.git/commitdiff
sync
authorJames Troup <james@nocrew.org>
Thu, 2 Jan 2003 18:07:53 +0000 (18:07 +0000)
committerJames Troup <james@nocrew.org>
Thu, 2 Jan 2003 18:07:53 +0000 (18:07 +0000)
README
TODO
debian/rules
docs/Makefile
docs/README.stable-point-release

diff --git a/README b/README
index d2d335129390e4fffd0c50a27834e08e6f26aa4f..faef3ff47397f6948984aa94fecaa6ae2674651a 100644 (file)
--- a/README
+++ b/README
@@ -7,23 +7,12 @@ This is unreleased alpha software; use it ENTIRELY at your own risk.
 dak is the collection of programs used to maintain the Debian
 project's archives.  It's not yet in a state where it can be easily
 used by others; if you want something to maintain a small archive and
 dak is the collection of programs used to maintain the Debian
 project's archives.  It's not yet in a state where it can be easily
 used by others; if you want something to maintain a small archive and
-apt-ftparchive (from apt-utils) is insufficent, I strongly recommend
-you investigate mini-dinstall or debarchiver.
+apt-ftparchive (from the apt-utils package) is insufficient, I strongly
+recommend you investigate mini-dinstall, debarchiver or similar.
+However, if you insist on trying to try using dak, please read the
+documentation in 'doc/README.first'.
 
 
-If you do insist on trying to try using it, please be careful: katie
-sends out lots of emails and if not configured properly will happily
-send them to lots of people who probably didn't want those emails.
-
-Don't use katie.conf, apt.conf, cron.* etc. as starting points for
-your own configuration files, they're the configuration files for
-auric (aka ftp-master.debian.org) and are highly Debian specific.
-Start from scratch and refer to the security.debian.org config files
-(-security) as they're a better example for a private archive.
-
-NB: don't be put off by the names, see doc/README.names for a mapping
-of name -> what the script does.
-
-There are some manpages and READMEs in the doc sub-directory.  The
+There are some manual pages and READMEs in the doc sub-directory.  The
 TODO file is an incomplete list of things needing to be done.
 
 dak is developed and used on Linux but will probably work under any
 TODO file is an incomplete list of things needing to be done.
 
 dak is developed and used on Linux but will probably work under any
@@ -37,8 +26,5 @@ version.
 
 -- 
 James Troup <james@nocrew.org>, Horsforth, Leeds
 
 -- 
 James Troup <james@nocrew.org>, Horsforth, Leeds
-Fri, 29 Nov 2002 15:47:49 +0000
-
-
-
+Thu, 26 Dec 2002 16:56:02 +0000
 
 
diff --git a/TODO b/TODO
index 6a0c6c0ce2c8659a497ea0c2f01234de0669ac76..a7213f451dc3afe00858485b46618c2016737443 100644 (file)
--- a/TODO
+++ b/TODO
@@ -27,6 +27,12 @@ queue/approved
 Others
 ------
 
 Others
 ------
 
+  o use postgres 7.2's built-in stat features to figure out how indices are used etc.
+
+  o neve shouldn't be using location, she should run down suites instead
+
+  o halle needs to know about udebs
+
   o by default hamstring katie's mail sending so that she won't send
     anything until someone edits a script; she's been used far too
     much to send spam atm :(
   o by default hamstring katie's mail sending so that she won't send
     anything until someone edits a script; she's been used far too
     much to send spam atm :(
@@ -140,6 +146,11 @@ Others
 
   o morgue needs auto-cleaning (?)
 
 
   o morgue needs auto-cleaning (?)
 
+  o saffron: two modes, all included, seperate
+  o saffron: add non-US
+  o saffron: add ability to control components, architectures, archives, suites
+  o saffron: add key to expand header
+
 ================================================================================
 
 Less Urgent
 ================================================================================
 
 Less Urgent
@@ -159,9 +170,7 @@ Less Urgent
 
   o Logging [mostly done] (todo: rhona (hard), .. ?)
 
 
   o Logging [mostly done] (todo: rhona (hard), .. ?)
 
-  o jennifer is leaking file descriptors..
-
-  o the tar extractor class doesn't need to be redone for each package
+  o jennifer: the tar extractor class doesn't need to be redone for each package
 
   o reverse of source-must-exist; i.e. binary-for-source-must-not-exist
   o REJECT reminders in shania.
 
   o reverse of source-must-exist; i.e. binary-for-source-must-not-exist
   o REJECT reminders in shania.
@@ -209,6 +218,11 @@ Less Urgent
      @ backup of report (?)
      @ backup of changes.tgz (?)
 
      @ backup of report (?)
      @ backup of changes.tgz (?)
 
+  o --help doesn't work without /etc/katie/katie.conf (or similar) at
+    least existing.
+
+  o rename andrea (clashes with existing andrea)...
+
  * Harder:
 
     o interrupting of stracing jennifer causes exceptions errors from apt_inst calls 
  * Harder:
 
     o interrupting of stracing jennifer causes exceptions errors from apt_inst calls 
@@ -290,3 +304,36 @@ Packaging
   o Fix stuff to look in sensible places for libs and config file in debian package (?)
 
 ================================================================================
   o Fix stuff to look in sensible places for libs and config file in debian package (?)
 
 ================================================================================
+
+           --help      manpage
+-----------------------------------------------------------------------------
+alyson       X
+amber        X
+andrea       X
+ashley       X
+catherine     X                 X
+charisma      X                 X
+cindy        X          X
+claire       X
+denise       X
+fernanda      X
+halle        X
+heidi        X          X
+helena        X
+jenna        X
+jennifer      X
+jeri         X
+julia        X          X
+kelly        X          X
+lisa         X          X
+madison              X          X
+melanie              X          X
+natalie              X          X
+neve         X
+rene         X
+rose         X
+rhona        X          X
+saffron              X
+shania       X
+tea          X
+ziyi         X
index c7e4e71f9833419bb4b05d9434a472ddce815fc0..256c40a0eca1c6ba29ecda1d0721d32a157eab92 100755 (executable)
@@ -2,7 +2,7 @@
 # debian/rules file - for Katie (0.0)
 # Based on sample debian/rules file - for GNU Hello (1.3).
 # Copyright 1994,1995 by Ian Jackson.
 # debian/rules file - for Katie (0.0)
 # Based on sample debian/rules file - for GNU Hello (1.3).
 # Copyright 1994,1995 by Ian Jackson.
-# Copyright 1998,1999,2000,2001 James Troup
+# Copyright 1998,1999,2000,2001,2002 James Troup
 # I hereby give you perpetual unlimited permission to copy,
 # modify and relicense this file, provided that you do not remove
 # my name from the file itself.  (I assert my moral right of
 # I hereby give you perpetual unlimited permission to copy,
 # modify and relicense this file, provided that you do not remove
 # my name from the file itself.  (I assert my moral right of
index 2d7623f7c553ee0818973b82bce1fc80d45d77e7..c5c7f0e3ad54a4d6e9e898832cf3e9339876cc8f 100644 (file)
@@ -2,7 +2,7 @@
 
 # TODO: alyson andrea claire fernanda jenna neve rene shania tea ziyi
 
 
 # TODO: alyson andrea claire fernanda jenna neve rene shania tea ziyi
 
-SGMLMANPAGES   = catherine.1.sgml charisma.1.sgml heidi.1.sgml julia.1.sgml kelly.1.sgml madison.1.sgml melanie.1.sgml natalie.1.sgml rhona.1.sgml
+SGMLMANPAGES   = catherine.1.sgml charisma.1.sgml cindy.1.sgml heidi.1.sgml julia.1.sgml kelly.1.sgml lisa.1.sgml madison.1.sgml melanie.1.sgml natalie.1.sgml rhona.1.sgml
 
 MANPAGES       = $(patsubst %.sgml, %, $(SGMLMANPAGES))
 
 
 MANPAGES       = $(patsubst %.sgml, %, $(SGMLMANPAGES))
 
index 10e60702d7696ea844d6b530933702d2b89c71bc..72df3a6edb98310a81363bbd15688cdcb27452dc 100644 (file)
@@ -3,20 +3,20 @@ Rough Guide to doing Stable Point Releases in Debian
 
 o Install, reject and remove packages as directed by the SRM 
 
 
 o Install, reject and remove packages as directed by the SRM 
 
-  NB1: !! you must run katie from within dists/proposed-updates; katie
+  NB1: !! you must run kelly from within dists/proposed-updates; kelly
   takes it's "I'm doing a point release" cue from the CWD. !!
 
   NB2: removing packages are not logged to the changelog; you need to
        do that byhand.
 
 o Do anything in proposed-updates/TODO
   takes it's "I'm doing a point release" cue from the CWD. !!
 
   NB2: removing packages are not logged to the changelog; you need to
        do that byhand.
 
 o Do anything in proposed-updates/TODO
-o Close any applicable potato bugs
-  (hint: http://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=ftp.debian.org&include=potato)
+o Close any applicable woody bugs
+  (hint: http://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=ftp.debian.org&include=woody)
 o Update version number in README and dists/README (ftp-master only)
 o Update the 'Debian<n>.<n>r<n>' symlink in dists/
 o Clean up dists/ChangeLog (add header, basically)
 o Update version fields in katie.conf[-non-US]
 o Update version number in README and dists/README (ftp-master only)
 o Update the 'Debian<n>.<n>r<n>' symlink in dists/
 o Clean up dists/ChangeLog (add header, basically)
 o Update version fields in katie.conf[-non-US]
-o Update fields in suite table in postgresql
+o Update fields in suite table in postgresql (see below)
 
 o Comment out "Untouchable" in katie.conf[-non-US]
 o Run 'jenna -s stable'
 
 o Comment out "Untouchable" in katie.conf[-non-US]
 o Run 'jenna -s stable'
@@ -28,7 +28,5 @@ Yes, this sucks and more of it should be automated.
 
 #######################################################
 
 
 #######################################################
 
-update suite set version = '2.2r7' where suite_name = 'stable';
-update suite set version = '2.2r7' where suite_name = 'proposed-updates';
-update suite set description = 'Debian 2.2r7 Released 12th July 2002' where suite_name = 'stable';
-update suite set description = 'Proposed Updates for Debian 2.2r7 - Not Released' where suite_name = 'proposed-updates';
+update suite set version = '3.0r1' where suite_name = 'stable';
+update suite set description = 'Debian 3.0r1 Released 15th December 2002' where suite_name = 'stable';