[med-svn] [Git][med-team/toil][master] 2 commits: add/update debian/{TODO, README.source, README.debian}

Michael R. Crusoe gitlab at salsa.debian.org
Mon Jan 14 08:11:37 GMT 2019


Michael R. Crusoe pushed to branch master at Debian Med / toil


Commits:
b1230168 by Michael R. Crusoe at 2019-01-14T08:04:55Z
add/update debian/{TODO,README.source,README.debian}

- - - - -
1b603096 by Michael R. Crusoe at 2019-01-14T08:04:55Z
man: symlink _toil_worker to toil

- - - - -


6 changed files:

- debian/README.Debian
- debian/README.source
- + debian/TODO
- debian/changelog
- debian/control
- + debian/links


Changes:

=====================================
debian/README.Debian
=====================================
@@ -3,9 +3,6 @@ toil for Debian
 
 This package is still preliminary since
  * testing is not activated
- * it is awkward to have both python2 and python3 supported, left it with python2
  * manpages are missing
- * dependency on cgcloud https://github.com/BD2KGenomics/cgcloud not followed which ruins tests
 
--- 
-  Steffen Moeller <moeller at debian.org>  Sat, 14 Jan 2017 13:43:23 +0100
+  -- Michael R. Crusoe <michael.crusoe at gmail.com>  Sun, 13 Jan 2019 23:25:16 -0800


=====================================
debian/README.source
=====================================
@@ -1,10 +1,10 @@
 toil for Debian
 ---------------
 
-The current version the package was derived from what was uploaded to the
-pypi repository.  This should be changed towards the gihub repository,
-except for a lack of tags that are not set for the latest versions
-available on Pypi.
+This initial package does not yet run the complete test suite as the Python3
+compatability of toil is recent.
 
- -- Steffen Moeller <moeller at debian.org>  Fri, 13 Jan 2017 15:58:18 +0100
+The bulk of the manual testing is currently focused on the toil-cwl-runner
+using the docker.io package.
 
+ -- Michael R. Crusoe <michael.crusoe at gmail.com>  Sun, 13 Jan 2019 23:25:16 -0800


=====================================
debian/TODO
=====================================
@@ -0,0 +1,17 @@
+Ship the rest of the docs
+
+Continue to cherry-pick Python3 fixes for the tests from upstream
+
+Run the tests at package build time
+
+Adapt the tests into an AutoPkgTest
+
+Figure out how to have tests that depends on a functioning Docker service work
+at build time & AutoPkgTest time (needs root and we run the docker daemon
+ourselves?)
+
+Same as above but for singularity-container instead of docker.io
+
+package python3-mesos
+
+


=====================================
debian/changelog
=====================================
@@ -4,6 +4,8 @@ toil (3.18.0-2) unstable; urgency=medium
     (Closes: #919228)
   * Refined the package description, added 'Provides: cwl-runner'
   * Remove the partial mesos support until python3-mesos is packaged
+  * Suggests: docker.io | singularity-container | docker-ce
+  * Added debian/TODO, updated debian/README.{debian,source}
 
  -- Michael R. Crusoe <michael.crusoe at gmail.com>  Sun, 13 Jan 2019 23:25:16 -0800
 


=====================================
debian/control
=====================================
@@ -33,7 +33,7 @@ Recommends:
          python3-libcloud
 # for mesos support, but needs python3-mesos first
 #         python3-protobuf,
-Suggests: python3-azure, python3-azure-storage
+Suggests: docker.io | singularity-container | docker-ce, python3-azure, python3-azure-storage
 #Suggests: python-toil-doc
 Description: cross-platform workflow engine
  Toil is a scalable, efficient, cross-platform and easy-to-use workflow


=====================================
debian/links
=====================================
@@ -0,0 +1 @@
+/usr/share/man/man1/toil.1.gz /usr/share/man/man1/_toil_worker.1.gz



View it on GitLab: https://salsa.debian.org/med-team/toil/compare/4028fdb2d11226d478e7296db766d4bdf8e815c0...1b603096cf70b04784a5d6d76cf7f738c03d0875

-- 
View it on GitLab: https://salsa.debian.org/med-team/toil/compare/4028fdb2d11226d478e7296db766d4bdf8e815c0...1b603096cf70b04784a5d6d76cf7f738c03d0875
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20190114/0fafdb13/attachment-0001.html>


More information about the debian-med-commit mailing list