Opened 7 years ago
Last modified 5 years ago
#20695 closed enhancement
Deprecate dynamics/interval_exchanges and dynamics/flat_surfaces — at Version 14
Reported by:  Vincent Delecroix  Owned by:  

Priority:  major  Milestone:  sage8.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: 
Description (last modified by )
The surface_dynamics provides much more functionalities (and fixes) than what is currently in Sage. This ticket propose 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 (14)
comment:1 Changed 7 years ago by
Cc:  Samuel Lelièvre added 

comment:2 Changed 7 years ago by
Description:  modified (diff) 

Summary:  remove interval exchange transformation and flat surfaces from Sage source code → Make an optional package for flatsurf and remove associated Sage source code 
comment:3 Changed 6 years ago by
Branch:  → #20856 

comment:4 Changed 6 years ago by
Authors:  → Vincent Delecroix 

Branch:  #20856 → u/vdelecroix/20695 
Dependencies:  → #20856 
comment:5 Changed 6 years ago by
Description:  modified (diff) 

comment:6 Changed 6 years ago by
Status:  new → needs_review 

comment:7 Changed 6 years ago by
Commit:  → 7a52a7728f58a5a332a3c80caf77dc140dcfecd4 

comment:9 Changed 6 years ago by
Description:  modified (diff) 

comment:10 Changed 6 years ago by
Status:  needs_review → needs_work 

Does not merge cleanly...
Why #20856 is a dependency?
comment:11 Changed 5 years ago by
Dependencies:  #20856 

Milestone:  sage7.3 → sage8.2 
comment:12 Changed 5 years ago by
Commit:  7a52a7728f58a5a332a3c80caf77dc140dcfecd4 → 3e122d1b2560273b159ecff51873acd589f5707a 

Branch pushed to git repo; I updated commit sha1. This was a forced push. New commits:
3e122d1  20695: deprecate flat_surfaces and interval_exchanges

comment:13 Changed 5 years ago by
Status:  needs_work → needs_review 

comment:14 Changed 5 years ago by
Description:  modified (diff) 

Summary:  Make an optional package for flatsurf and remove associated Sage source code → Deprecate dynamics/interval_exchanges and dynamics/flat_surfaces 
Note: See
TracTickets for help on using
tickets.
Branch pushed to git repo; I updated commit sha1. This was a forced push. New commits:
Trac 20695: deprecate flat surfaces related code