Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Meta-ticket: Split sage.geometry.polyhedron.base #32651

Closed
mkoeppe opened this issue Oct 8, 2021 · 15 comments
Closed

Meta-ticket: Split sage.geometry.polyhedron.base #32651

mkoeppe opened this issue Oct 8, 2021 · 15 comments

Comments

@mkoeppe
Copy link
Contributor

mkoeppe commented Oct 8, 2021

This is a pretty large module, consisting of 11 kLOC.

We could split it into several modules, each defining an intermediate class (like it is done in sage.matrix.matrix0, matrix1, matrix2).

For example,

This could also lead to an improvement of the documentation.

CC: @kliem @jplab @tscrim

Component: refactoring

Issue created by migration from https://trac.sagemath.org/ticket/32651

@mkoeppe mkoeppe added this to the sage-9.5 milestone Oct 8, 2021
@mkoeppe

This comment has been minimized.

@kliem

This comment has been minimized.

@kliem

This comment has been minimized.

@mkoeppe

This comment has been minimized.

@kliem

This comment has been minimized.

@kliem

This comment has been minimized.

@slel

This comment has been minimized.

@kliem

This comment has been minimized.

@mkoeppe mkoeppe modified the milestones: sage-9.5, sage-9.6 Dec 18, 2021
@kliem

This comment has been minimized.

@kliem

This comment has been minimized.

@kliem

This comment has been minimized.

@kliem
Copy link
Contributor

kliem commented Mar 31, 2022

comment:13

Is this done with #33583? What did you have in mind with "This could also lead to an improvement of the documentation."?

@jplab
Copy link

jplab commented Apr 7, 2022

comment:14

That's a great ticket! ... I'm not dead. I expect to be "back on trac" soon!

I would be up for improving the doc and complement it further... I'll slowly go through all this new stuff in polyhedron this Summer.

Thanks for all the work!

@mkoeppe mkoeppe modified the milestones: sage-9.6, sage-9.7 Apr 17, 2022
@mkoeppe mkoeppe changed the title Split sage.geometry.polyhedron.base Meta-ticket: Split sage.geometry.polyhedron.base Jul 16, 2022
@jhpalmieri
Copy link
Member

comment:17

Is this done?

@mkoeppe
Copy link
Contributor Author

mkoeppe commented Jul 16, 2022

comment:18

It's done except we didn't get around to do "an improvement of the documentation" (comment:13) -- in the course of which we would surely have noticed that the documentation for all of this is no longer being built (#25675).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants