[Piuparts-commits] [piuparts] 03/03: TODO: document progress on the road to 0.59

Holger Levsen holger at moszumanska.debian.org
Mon May 19 23:13:28 UTC 2014


This is an automated email from the git hooks/post-receive script.

holger pushed a commit to branch develop
in repository piuparts.

commit b0dfeeddf9494d18acbc75b3f70e55e62f3d429d
Author: Holger Levsen <holger at layer-acht.org>
Date:   Mon May 19 23:13:01 2014 +0000

    TODO: document progress on the road to 0.59
---
 TODO | 31 +++++++++++--------------------
 1 file changed, 11 insertions(+), 20 deletions(-)

diff --git a/TODO b/TODO
index 7474ee7..48177c8 100644
--- a/TODO
+++ b/TODO
@@ -8,41 +8,29 @@ wishlist!
 for 0.5x:
 
 - make piuparts-master + piuparts-slave packages work with documented steps:
-  - do not enable sudoers.d/piuparts-slave in p-s.deb, neither the cronjobs.
-    - this is manual work one has done once after installation. we only
-      document whats needs to be done how.
-  - the shipped crontabs are not suitable from cron.d/ due to missing user
-    column -> provide instructions how to install them as piuparts(s|m) user
-    from /u/s/doc/p-(s|m)/examples (this is #746721)
-  - verify that all scripts in $user/bin/ also work from master-slave packages
-    (this is #746718)
-  - slave.postinst should setup '~piupartsm/.ssh/authorized_keys' using triggers
-    dpkg-trigger piuparts-master-please-install-the-slave-key
-    + the current method only works if -slave is configured after -master
-    - maybe do this manually again as well?
+  - document how to setup '~piupartsm/.ssh/authorized_keys'
+    + remove the current method...
 
 - Documentation related:
   - examples are duplicated in piuparts.1.txt and README.txt - only keep one copy.
-  - README_server has some duplication information on configuration as well.
   - link wiki:piuparts/UseCases||UsageTips in README_1st (after we agreed on a name)
-  - add a sample config with all possible keys set to some useful value
-    (like /usr/share/doc/apt/examples/configure-index.gz)
 
 - more stats and graphs:
   - packages processed per day and section
     - master writes submissions.txt per section since 0.45
-  - # of open bugs with tag piuparts
-  - generate https://piuparts.debian.org/stable/states.png + testing.png from
-    existing data
   - generate simple diagrams: number of source + binary package in all single distros:
     squeeze, wheezy, jessie, sid.
   - move counts.txt from htdocs to master.
-
-- piuparts.conf.pejacevic: use mirror via nfs (faster)
+  - generate https://piuparts.debian.org/stable/states.png + testing.png from
+    existing data
 
 
 for 0.6x:
 
+- piuparts.conf.pejacevic: maybe use mirror via nfs (faster)
+
+- also test packages from security.d.o and squeeze-lts
+
 - maybe compress all logfiles
 
 - look for a solution to use the global debian mirror for debian-backports,
@@ -65,6 +53,9 @@ for 0.6x:
 - if there were real schroot support, piuparts could be used without sudo.
   (#708663)
 
+- add a sample config with all possible keys set to some useful value
+  (like /usr/share/doc/apt/examples/configure-index.gz)
+
 - generate piuparts.1.txt automatically from piuparts.py - see this blog post
   for a nice howto:
   http://andialbrecht.wordpress.com/2009/03/17/creating-a-man-page-with-distutils-and-optparse/

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/piuparts/piuparts.git



More information about the Piuparts-commits mailing list