Opened 7 years ago

Last modified 5 years ago

#20695 closed enhancement

Deprecate dynamics/interval_exchanges and dynamics/flat_surfaces — at Version 15

Reported by: Vincent Delecroix Owned by:
Priority: major Milestone: sage-8.2
Component: combinatorics Keywords:
Cc: fougeroc, Thierry Monteil, Sébastien Labbé, Samuel Lelièvre Merged in:
Authors: Vincent Delecroix Reviewers:
Report Upstream: N/A Work issues:
Branch: u/vdelecroix/20695 (Commits, GitHub, GitLab) Commit: 3e122d1b2560273b159ecff51873acd589f5707a
Dependencies: Stopgaps:

Status badges

Description (last modified by Vincent Delecroix)

The surface_dynamics package provides much more functionalities (and fixes) than what is currently in Sage. This ticket proposes to deprecate all source code from sage.dynamics.flat_surfaces and sage.dynamics.interval_exchanges (with a message giving pointer to the actual package).

Change History (15)

comment:1 Changed 7 years ago by Vincent Delecroix

Cc: Samuel Lelièvre added

comment:2 Changed 7 years ago by Vincent Delecroix

Description: modified (diff)
Summary: remove interval exchange transformation and flat surfaces from Sage source codeMake an optional package for flatsurf and remove associated Sage source code

comment:3 Changed 6 years ago by Vincent Delecroix

Branch: #20856

comment:4 Changed 6 years ago by Vincent Delecroix

Authors: Vincent Delecroix
Branch: #20856u/vdelecroix/20695
Dependencies: #20856

comment:5 Changed 6 years ago by Vincent Delecroix

Description: modified (diff)

comment:6 Changed 6 years ago by Vincent Delecroix

Status: newneeds_review

comment:7 Changed 6 years ago by git

Commit: 7a52a7728f58a5a332a3c80caf77dc140dcfecd4

Branch pushed to git repo; I updated commit sha1. This was a forced push. New commits:

7a52a77Trac 20695: deprecate flat surfaces related code

comment:8 Changed 6 years ago by Vincent Delecroix

rebased

comment:9 Changed 6 years ago by Vincent Delecroix

Description: modified (diff)

comment:10 Changed 6 years ago by Sébastien Labbé

Status: needs_reviewneeds_work

Does not merge cleanly...

Why #20856 is a dependency?

comment:11 Changed 5 years ago by Vincent Delecroix

Dependencies: #20856
Milestone: sage-7.3sage-8.2

comment:12 Changed 5 years ago by git

Commit: 7a52a7728f58a5a332a3c80caf77dc140dcfecd43e122d1b2560273b159ecff51873acd589f5707a

Branch pushed to git repo; I updated commit sha1. This was a forced push. New commits:

3e122d120695: deprecate flat_surfaces and interval_exchanges

comment:13 Changed 5 years ago by Vincent Delecroix

Status: needs_workneeds_review

comment:14 Changed 5 years ago by Vincent Delecroix

Description: modified (diff)
Summary: Make an optional package for flatsurf and remove associated Sage source codeDeprecate dynamics/interval_exchanges and dynamics/flat_surfaces

comment:15 Changed 5 years ago by Vincent Delecroix

Description: modified (diff)
Note: See TracTickets for help on using tickets.