[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