[reprotest] 02/03: Add a TODO

Ximin Luo infinity0 at debian.org
Mon Aug 21 18:37:44 UTC 2017


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

infinity0 pushed a commit to branch master
in repository reprotest.

commit 1a32c2f3282a8202a44a202be25ee7f8a58296d6
Author: Ximin Luo <infinity0 at debian.org>
Date:   Mon Aug 21 20:23:52 2017 +0200

    Add a TODO
---
 debian/TODO | 31 +++++++++++++++++++++++++++++++
 1 file changed, 31 insertions(+)

diff --git a/debian/TODO b/debian/TODO
new file mode 100644
index 0000000..48276d4
--- /dev/null
+++ b/debian/TODO
@@ -0,0 +1,31 @@
+Make the CLI nicer
+==================
+
+Current:
+reprotest [options] --source-root <source_file_or_dir>   <build_command>      [<artifact>]
+reprotest [options]                                      auto                 [<artifact>]
+reprotest [options]                                      auto                  <source_file_or_dir>  # if the given artifact already exists
+
+Add:
+(if the given build_command already exists)
+reprotest [options] --build-command <build_command>      <source_file_or_dir> [<artifact>]
+reprotest [options]                                      <source_file_or_dir> [<artifact>]
+
+After this, we can add a "auto-sbuild" pseudo-command that selects sbuild to
+build .dsc files (and guess the command artefact output), this should help with
+#847805.
+
+Refactoring
+===========
+
+To allow to run N builds instead of just 2.
+
+Afterwards we can then implement Bernhard's algorithm #850284.
+
+Misc
+====
+
+--no-clean-on-error doesn't work since we did the shell-script based
+refactoring, fix it.
+
+add a default Debian-reprotest user in the Debian packaging and make this cross-distro

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



More information about the Reproducible-commits mailing list