[sagemath] 01/01: Update todo-stretch.md with more scheduling and dates

Ximin Luo infinity0 at debian.org
Sun Nov 13 13:27:36 UTC 2016


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

infinity0 pushed a commit to branch master
in repository sagemath.

commit fc894939b06600e41d76bae077929195a5036d01
Author: Ximin Luo <infinity0 at debian.org>
Date:   Sun Nov 13 14:27:25 2016 +0100

    Update todo-stretch.md with more scheduling and dates
---
 debian/todo-stretch.md | 68 ++++++++++++++++++++++++++++----------------------
 1 file changed, 38 insertions(+), 30 deletions(-)

diff --git a/debian/todo-stretch.md b/debian/todo-stretch.md
index 61f542b..e6658b3 100644
--- a/debian/todo-stretch.md
+++ b/debian/todo-stretch.md
@@ -1,7 +1,7 @@
 # Todo for getting Sage 7.4 into Debian stretch
 
-## Before 2016-12-05 (soft deadline for us, to make the soft-freeze):
-Upload packages to NEW
+## Before 2016-12-05 (to make the soft-freeze deadline of 2017-01-05):
+Upload packages to NEW, ASAP
 
 *   New packages:
     *   ipywidgets (including jupyter-js-widgets, widgetsnbextension)
@@ -14,15 +14,16 @@ Upload packages to NEW
     *   sagenb
         * lots of JS deps, need to evaluate ASAP
     *   sagenb_export
-        * Done in git, waiting on jupyter-notebook
-    *   thebe
-        * not *too* essential - SPKG.txt says
-          "used by Sage's Sphinx-based documentation build system to produce
-           html documentation that can be turned live"
-        * lots of JS deps, need to evaluate
+        * Done in git; needs testing with jupyter-notebook, then can upload
+    *   sagemath
+        * apply planarity patch, ignore failing doctests
+          debian/patches/version-planarity-3.patch
+        * ignore other known failing doctests
+        * disable jmol and jsmol
+        * disable thebe
 
-## Before 2017-01-05 (soft freeze, no new packages enter testing):
-Upload all packages and make sure they migrate to testing
+## Before 2017-01-25 (to make the hard-freeze deadline of 2017-02-05):
+Upload all packages and make sure they migrate to testing after 10 days
 
 *   Packages that have issues preventing testing migration:
     *   cython 0.24.1
@@ -42,6 +43,33 @@ Upload all packages and make sure they migrate to testing
         https://anonscm.debian.org/cgit/debian-science/packages/maxima-sage.git/
         https://trac.sagemath.org/ticket/18920
         https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=779804
+        needs ecl > 16.1.2 (unreleased)
+
+*   Sage updates:
+    *   Fix ~40 doctests related to gap/libgap 4.8.5
+        https://trac.sagemath.org/ticket/20914
+    *   Fix XXX doctests related to planarity 3.0
+        https://trac.sagemath.org/ticket/21774
+        or disable it, if this is too hard
+
+*   Other updates:
+    *   sagetex
+
+## Later
+
+*   Updates that may not be needed:
+    *   configparser 3.5
+    *   cvxopt 1.1.8
+    *   pytz 2016.4
+
+*   New packages
+    *   thebe
+        * not *too* essential - SPKG.txt says
+          "used by Sage's Sphinx-based documentation build system to produce
+           html documentation that can be turned live"
+        * lots of JS deps, need to evaluate
+
+*   Ugly packages:
     *   jmol and jsmol (14.6.1)
         probably just disable it for stretch
         "almost" done here:
@@ -53,23 +81,3 @@ Upload all packages and make sure they migrate to testing
           https://sourceforge.net/p/jmol/bugs/587/?page=1
           https://sourceforge.net/p/jmol/bugs/589/
           https://github.com/zhourenjian/java2script/issues/8
-
-*   Sage updates:
-    *   gap/libgap 4.8.5 https://trac.sagemath.org/ticket/20914
-        ~40 tests currently broken due to this
-    *   planarity 3.0 https://trac.sagemath.org/ticket/21774
-        (preliminary patch already exists, see debian/patches/version-planarity-3.patch
-         it compiles but breaks tests)
-        or upload planarity 2.2
-        or disable it for stretch
-
-*   Updates that may not be needed:
-    *   configparser 3.5
-    *   cvxopt 1.1.8
-    *   ecl 16.1.2
-    *   ppl 1.2
-    *   pytz 2016.4
-
-*   And finally:
-    *   sagemath
-    *   sagetex

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



More information about the debian-science-commits mailing list