[Piuparts-commits] [piuparts] 01/01: TODO: explain in CONTRIBUTING how to contribute non-code. cleaned TODO further.

Holger Levsen holger at moszumanska.debian.org
Mon May 19 23:46:16 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 db3b7cee413ffa9cc9a6d9fdb4bdbde3fbfdcb78
Author: Holger Levsen <holger at layer-acht.org>
Date:   Tue May 20 01:46:08 2014 +0200

    TODO: explain in CONTRIBUTING how to contribute non-code. cleaned TODO further.
---
 CONTRIBUTING |  8 ++++++--
 TODO         | 36 +++++++++++++++++++++---------------
 2 files changed, 27 insertions(+), 17 deletions(-)

diff --git a/CONTRIBUTING b/CONTRIBUTING
index 9395f1e..f3c7d84 100644
--- a/CONTRIBUTING
+++ b/CONTRIBUTING
@@ -1,5 +1,5 @@
-Contributing to this project
-----------------------------
+Contributing code to this project
+---------------------------------
 
 It's helpful to track fixes or new features via wishlist bugs against the
 'piuparts' package, eg with the 'reportbug' tool ('devscripts' package).
@@ -24,3 +24,7 @@ One possible workflow:
   reportbug piuparts
   <describe the issue, attach the patch>
 
+Contributing bugs to other projects
+-----------------------------------
+Another very useful type of contributions are filing bug reports based
+on piuparts runs. This is described in FIXME and will soon be linked here.
diff --git a/TODO b/TODO
index 48177c8..d3f796b 100644
--- a/TODO
+++ b/TODO
@@ -7,26 +7,31 @@ wishlist!
 
 for 0.5x:
 
-- make piuparts-master + piuparts-slave packages work with documented steps:
-  - 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.
-  - link wiki:piuparts/UseCases||UsageTips in README_1st (after we agreed on a name)
+  - make piuparts-master + piuparts-slave packages work with documented steps,
+    that is document how+where to deploy '~piupartsm/.ssh/authorized_keys'
+  - examples are duplicated in piuparts.1.txt and README.txt - only keep one
+    copy.
+  - link wiki:piuparts/UseCases||UsageTips in README_1st (after we agreed on
+    a name)
+  - fix the FIXME in CONTRIBUTING
+  - cleanup README_pejacevic.txt from info not related to pejacevic (eg. how
+    to file bugs, how to run the slaves, etc)
 
 - more stats and graphs:
-  - packages processed per day and section
-    - master writes submissions.txt per section since 0.45
-  - generate simple diagrams: number of source + binary package in all single distros:
-    squeeze, wheezy, jessie, sid.
+  - packages processed per day and section, master writes submissions.txt
+    since 0.45 for all sections.
+  - generate simple diagrams: number of source + binary packages in all single
+    distros: lenny, squeeze, wheezy, jessie, sid.
   - move counts.txt from htdocs to master.
-  - generate https://piuparts.debian.org/stable/states.png + testing.png from
-    existing data
 
 
 for 0.6x:
 
+- more stats and graphs:
+  - generate https://piuparts.debian.org/stable/states.png + testing.png from
+    existing data
+
 - piuparts.conf.pejacevic: maybe use mirror via nfs (faster)
 
 - also test packages from security.d.o and squeeze-lts
@@ -37,8 +42,8 @@ for 0.6x:
   too, to avoid hardcoding a specific mirror in distros.conf
 
 - really support multiple architectures:
-  - piuparts-report should have a list of available arch and list packages only
-    available on untested archs in a new state
+  - piuparts-report should have a list of available arch and list packages
+    only available on untested archs in a new state
     "(depends-)not-available-on-tested-archs"
   - master should (per default) only schedule packages which are not available
     on the master arch to slaves of different archs ->
@@ -61,7 +66,8 @@ for 0.6x:
   http://andialbrecht.wordpress.com/2009/03/17/creating-a-man-page-with-distutils-and-optparse/
   - though this seems pretty complicated... maybe rather grep for
     parser.add_option and help= in piuparts.py ?!
-    - requires merging all the additional infomation in piuparts.1.txt into piuarts.py
+    - requires merging all the additional infomation in piuparts.1.txt into
+      piuarts.py
     - parsing piuparts --help output may be easier than parsing piuparts.py
 
 - check the logfiles (especially pass/) for

-- 
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