[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