wiki:days32wishlist

Version 45 (modified by was, 21 months ago) (diff)

--

Sage Days 32 High Priority Wishlist

Super-duper High Priority

Super-duper High Priority: Startup time

Super-duper High Priority: Porting Sage to ppc64

  • #11705 - new Port Sage to Power 7 (ppc64) -- there is a machine "silius" on skynet that should be used for this. Only problem is building Maxima...

High Priority

  • Upgrade MPIR (#8664 - positive_review, #11616 - needs_review), MPFR (#11666 new), MPFI to latest stable releases
  • #5847 positive_review - Update GMP-ECM to 6.3
  • #11351 - positive_review make flintqs-20070817 spkg build with -m64 rather than -march=opteron (Reviewer: Martin Albrecht)
  • latest jmol source (also #9238 - needs_review)
  • #6329 - needs_review optional doctest failure -- breakage in the sage<-->magma
  • #10975 - positive_review creation of certain prime finite fields is double dog slow

Medium Priority

  • #10826 - needs_work, #10827 - needs_review, #10828 - needs_work, #11197 - needs_info SAGE_SPKG_INSTALL_DOCS
  • #10152 - new, #10973 - new integral points (in progress: Aly and Jen)
  • #9668 - new Fix hardcoding of paths in R binary
  • #11710 - new Experimental package Macaulay2 fails to build (also #10117 - new)
  • #10976 - new computing order of subgroup of a permutation group is slow
  • #10801 - needs_review; new Create a new option: "sage -strip"
  • #8783 - positivew_review frobby optional spkg doesn't build with newer GCC's (Positive review: Benjamin Jones)
  • #11427 - needs_info optional spkg database_gap-4.4.12.p0.spkg fails test
  • #11433 - new optional spkg graphviz-2.16.1.p0.spkg fails to build
  • #11438 - new optional package libtheora-1.1.1.spkg does not build
  • #11439 - new optional package mpi4py-1.1.0.spkg does not build
  • #11444 - new optional package cbc-2.3.p2.spkg does not build
  • #10981 - needs_review -- new algebraic real field partial_fraction_decomposition bug (valiantly but unsuccessfully attempted: Simon Spicer); seems to be cuased by:
  • #11728 - (closed as dup) Multiplication(?) buggy in AA
  • #7879 - needs_work Remove unnecessary signal handling for low prec mpfr operations
  • #8896 - needs_info 0.0000000000000000000000000000 is parsed completely differently
  • #10635 - needs_info refactor polynomial_element.pyx factor function
  • #4949 - positive_review Optionally build spkgs in $SAGE_BUILD_TMPDIR (reviewed by maarten)
  • #10970 - needs_info Remove pipestatus from spkg/install
  • #10271 - needs_work Make big_oh notation work for any element that has degree()
  • #5903 - new Remove dist directories from Sage distribution
  • #10231 - needs_work Don't repackage examples and extcode on sage-*dist
  • #10952 - 10952 better numerical accuracy testing (in-progress, Beezer)
  • #6284 - closed fix the numerous broken optional magma doctests
  • #8469 - needs_info add "Number Theory and the RSA Public Key Cryptosystem" (Positive review: Rob Beezer, Martin Albrecht)
  • #9487 - new Have an acurate description of what "supported platforms" are
  • #9494 - positive_review Add a doctest to benchmark.py (Positive review: Rob Beezer, Benjamin Jones)
  • #10910 - needs_work Avoid nfinit while factoring polynomials
  • #10951 - needs_work ecmfactor should take as optional argument the sigma value
  • #5187 - closed fix optional magma doctests that changed in magma-2.15
  • #6315 - needs_review optional doctest failure -- caused by mistakes in lectures
  • #11421 - needs_review upgrade optional package NZMATH to version 1.1.0
  • #7344 - needs_work New libjpeg package
  • #7345 - needs_info New libtiff package
  • #9975 - needs_work Update GnuTLS and clean up the package
  • #11354 - positive_review remove dist directory from eclib spkg
  • #11169 - needs_info Make testcc.sh exit with an exit code of 1 if attempting
  • #8321 - needs_work numerical integration with arbitrary precision (in-progress: Benjamin Jones)
  • #11036 - positive_review improve solve_mod performance
  • #6495 - needs_review build reference manual more quickly
  • #7494 - new remove/move the examples directory stuff already
  • #6743 - new make more progress on making Sage build automatically on Cygwin
  • #4260 - needs_work use LinBox? as native matrix representation for dense matrices over GF(p)
  • #9562 - needs_review add M4RIE to Sage (== fast linear algebra over GF(2^n) for n in 2..10

Lower Priority (not from sponsor)

  • #11722 - positive_review document the SAGE_PARALLEL_SPKG_BUILD environment variable
  • #11680 - positive_review support extra_compile_args (e.g., C99) when loading/attaching .pyx (cython) files, and when using %cython in the notebook
  • #11712 - positive_review Make it so typing cython? results in one seeing documentation for all pragma's for %cython mode and load/attach .pyx file
  • #11574 - positive_review update M4RI
  • #11731 - Transfer ring-specific functionality of factor() and roots() in polynomial_element.pyx to the correct ring files - See #10635