[Piuparts-commits] [SCM] piuparts git repository branch, piatti, updated. 0.44-827-g219614b

Andreas Beckmann debian at abeckmann.de
Wed Jun 20 23:15:02 UTC 2012


The following commit has been merged in the piatti branch:
commit 9247b05a6f96bc9b0e45984bc880b51e95b8462c
Author: Andreas Beckmann <debian at abeckmann.de>
Date:   Tue Jun 19 12:30:31 2012 +0200

    TODO updates for 0.46
    
    Signed-off-by: Andreas Beckmann <debian at abeckmann.de>

diff --git a/TODO b/TODO
index 4d6f22f..2eecbaa 100644
--- a/TODO
+++ b/TODO
@@ -6,7 +6,20 @@ higher than wishlist!
 
 for 0.46:
 
+- sanitize directory structure:
+  org/piuparts.debian.org/etc/scripts* ==> custom-scripts/
+  org/piuparts.debian.org/htdocs/templates/mail/* ==> bug-templates/
+  org/piuparts.debian.org/htdocs/* ==> htdocs/
+  org/piuparts.debian.org/etc/piuparts.conf.* ==> ???
+
+- simplify update-piuparts-setup,
+  use the Makefile,
+  don't install files in user homes, just put a single bin link if needed
+
+- make piuparts-master + piuparts-slave packages work out-of-the-box
+
 - verify that all scripts in $user/bin/ also work from master-slave packages
+  eventually enable some conjobs in the packages
 
 - slave.postinst should setup ~piupartss/.ssh/known_hosts from /etc/ssh,
   even if only for localhost
@@ -48,7 +61,11 @@ for 0.46:
   -> there is ~piupartss/bin/slave_cleanup now, maybe it should be executed
   at the beginning of slave_run?
 
+- consider hardlinking instead of copying the logfiles to htdocs
+  (and fall back to copying if linking fails)
+
 - copy/move .kpr files to htdocs?
+  why? if you want to debug things look in the file system -- AnBe
 
 - piuparts-slave should do the rescheduling of old logs and do so with
   lowest precedence, that is, only when there are no new logs to be tested.
@@ -62,9 +79,20 @@ for 0.46:
 
 - remove the git repository piatti.git.
 
+- rewrite piuparts-analyze to run over all sections and cache BTS responses
+
+- "decorate" (strike-through) bug links generated by piuparts-analyze
+  to indicate resolved state (take package version into account!)
+
+- re-read all documentation carefully
+
 
 for 0.47:
 
+- accect a PIUPARTS_CONF environment variable everywhere to point to a different piuparts.conf
+- read PIUPARTS_CONF or piuparts.conf everywhere to allow overriding builtin defaults
+- have all paths etc. configurable in piuparts.conf for simple reconfiguration
+
 - find_default_debian_mirrors: if parts[2] contains a / (think
   stable/updates for security.d.o), you can't ignore this, it
   will break later...

-- 
piuparts git repository



More information about the Piuparts-commits mailing list