Opened 3 years ago

Last modified 10 months ago

#22710 new task

Meta-ticket: polymake

Reported by: mkoeppe Owned by:
Priority: major Milestone:
Component: geometry Keywords: polymake, days84
Cc: SimonKing, jipilab, vdelecroix, tscrim, jdemeyer Merged in:
Authors: Reviewers:
Report Upstream: N/A Work issues:
Branch: Commit:
Dependencies: Stopgaps:

Description (last modified by mkoeppe)

Packaging:

  • #22513: Upgrade polymake to version 3.1
  • #22606: singular build option --disable-polymake
  • #22505: perl_term_readline_gnu fails to install
  • #22725: polymake: Update discussion of recommended packages in SPKG.txt
  • #20977: Add Sage packages for additional software used by Polymake
  • #22712: Install polymake jupyter kernel
  • #20907: Polymake extensions
  • #21700: Packages with "optional" dependencies (a package manager's suggested/recommended packages)
  • #23289: polymake does not build with gcc 7.1
  • #24905: Upgrade polymake to version 3.4
  • #27803: Fix polymake 3.4's lrslib detection, add dependency on ppl
  • #27763: Perl packages for polymake
  • #27855: polymake: Add spkg-legacy-uninstall, use sdh scripts
  • #27853: polymake: Install gcc if system gcc older than 5.1
  • #27921: Package libxml2 (polymake prerequisite)

Polymake pexpect interface:

  • #22452: Create a Polymake pexpect interface
  • #22721: polymake interface: Get rid of terminal echo
  • #22702: polymake interface: Bug in interrupt handling - expect_list
  • #22579: Pexpect-like interfaces based on jupyter_client (new)

Polymake JuPyMake? interface:

  • #22704: Create a variant of the polymake pexpect interface using polymake's simulate_shell_input

Polymake interfaces:

  • #22703: proper polymake preferences, perhaps using Python with
  • #22705: polymake: Resolve clashes between global polymake user functions, polymake methods, Sage methods
  • #27736: Polymake: Turn polymake applications into objects with directories
  • #27861: Polymake: Better syntax to call functions with <template arguments>
  • #27841: polymake: Some properties are mapped as member functions

Interactions with Polyhedron:

  • #22658: Support interface coercion polymake(X) for Polyhedron
  • #22683: backend_polymake for Polyhedron
  • #22723: backend_polymake: Work around polymake bug with zero inequalities over quadratic extensions
  • #22730: backend_polymake: polymake has only limited support for polyhedra over quadratic extensions
  • #22701: Setting up a Polyhedron from both Vrep and Hrep
  • #22575: Add .change_backend() method for polyhedra
  • #22724: MixedIntegerLinearProgram? backend using polymake (for LP over quadratic extensions)

Documentation:

  • #26357: Add thematic tutorial to the polymake interface, based on polymake tutorials

Library interface (pypolymake):

  • #21170: package pypolymake
  • #21725: Infrastructure for conversions of Sage number types for external Cython/Python? packages (fpylll, pypolymake, ...)

Recent history:

  • #20892: package polymake 3.0
  • #20901: Upgrade bliss package to 0.73 with Debian patches; install header files in location expected by polymake
  • #20886: Upgrade lrslib to version 6.2; build a shared library; build parallel (multicore/MPI) plrs, mplrs
  • #20894: Sage package for Perl 5 readline library (polymake prerequisite)
  • #21175: Set ARCHFLAGS environment variable - for Perl modules
  • #21143: new style package for qhull

Ancient history (and dealing with it):

  • #13768: upgrade polymake to version 2.12-rc3
  • #14116: update polymake interface to 2.14-rc1
  • #22469: Deprecate/remove sage/geometry/polytope.py

Change History (18)

comment:1 Changed 3 years ago by mkoeppe

  • Description modified (diff)

comment:2 Changed 3 years ago by mkoeppe

  • Description modified (diff)

comment:3 Changed 3 years ago by mkoeppe

  • Description modified (diff)

comment:4 Changed 3 years ago by mkoeppe

  • Description modified (diff)

comment:5 Changed 3 years ago by mkoeppe

  • Description modified (diff)

comment:6 Changed 3 years ago by mkoeppe

  • Description modified (diff)

comment:7 Changed 3 years ago by mkoeppe

  • Description modified (diff)

comment:8 Changed 3 years ago by mkoeppe

  • Cc jdemeyer added

comment:9 Changed 3 years ago by mkoeppe

  • Description modified (diff)

comment:10 Changed 3 years ago by mkoeppe

  • Description modified (diff)

comment:11 Changed 3 years ago by vdelecroix

  • Description modified (diff)

comment:12 Changed 2 years ago by mkoeppe

  • Description modified (diff)

comment:13 Changed 12 months ago by mkoeppe

  • Description modified (diff)
  • Milestone changed from sage-8.0 to sage-8.8

comment:14 Changed 12 months ago by mkoeppe

  • Description modified (diff)

comment:15 Changed 11 months ago by mkoeppe

  • Description modified (diff)

comment:16 Changed 11 months ago by mkoeppe

  • Description modified (diff)

comment:17 Changed 10 months ago by mkoeppe

  • Description modified (diff)

comment:18 Changed 10 months ago by embray

  • Milestone sage-8.8 deleted

As the Sage-8.8 release milestone is pending, we should delete the sage-8.8 milestone for tickets that are not actively being worked on or that still require significant work to move forward. If you feel that this ticket should be included in the next Sage release at the soonest please set its milestone to the next release milestone (sage-8.9).

Note: See TracTickets for help on using tickets.