M2 icon indicating copy to clipboard operation
M2 copied to clipboard

Remove unused files in the "m2" directory

Open d-torrance opened this issue 1 year ago • 1 comments

These were mentioned in https://github.com/Macaulay2/M2/issues/1213#issuecomment-666092551

d-torrance avatar May 25 '24 00:05 d-torrance

I don't think these files should be removed without a review. In particular, version.m2.in should be used, not removed.

mahrud avatar May 25 '24 03:05 mahrud

Converting to a draft for now -- I'll restore version.m2.in and make sure that the contents of overview.m2 are present in Macaulay2Doc.

d-torrance avatar May 25 '24 14:05 d-torrance

Documenting my progress as I work through overview.m2:

overview.m2 node Macaulay2Doc node
rings rings
basic rings basic rings of numbers
polynomial rings polynomial rings (missing quite a few things that we restore)
polynomial rings with other monomial orderings monomial orderings and its subnodes (the overview.m2 node mentions that it "will be completely redone soon", and it obviously was, but there were some good introductory examples that were removed, so we restore them)
manipulating polynomials manipulating polynomials (with some parts split out into factoring polynomials)
multi-graded polynomial rings graded and multigraded polynomial rings
maps between rings split into the subnodes of substitution and maps between rings
quotient rings quotient rings
finite fields finite fields
fraction fields fraction fields
tensor products of rings tensor products of rings
exterior algebras exterior algebras
symmetric algebras symmetric algebras
Weyl algebras Weyl algebras
associative algebras associative algebras (which still says "eventually we will implement...", so we add a link to the AssociativeAlgebras package)
algebraic varieties missing, and functionality has been moved to the Varieties package. Its documentation mentions a nonexistent varieties node, so we move the algebraic varieties content there
matrices--old matrices
making matrices inputting a matrix, basic arithmetic of matrices, concatenating matrices, extracting information about a matrix -- we restore some of the missing information
making random matrices random and generic matrices
making generic matrices random and generic matrices
displaying matrices format and display of matrices in Macaulay2
determinants determinants and minors, exterior power of a matrix -- we restore some of the missing information
manipulating matrices Matrix
computations just links to some nodes -- computing resolutions is a subnode of free resolutions of modules, computing Groebner bases is a subnode of Groebner bases, which is a subnode of the top node, and computing syzygies currently isn't a subnode of anything
Groebner bases Gröbner bases and its subnodes

d-torrance avatar May 25 '24 16:05 d-torrance

I just reviewed this: image

mahrud avatar May 27 '24 04:05 mahrud

@d-torrance if you get around to it, #1091 also has some unused files.

mahrud avatar Jun 16 '24 18:06 mahrud

Are you aware that google mail is displaying Mike's picture instead of yours?

On Sun, Jun 16, 2024 at 11:26 AM Mahrud Sayrafi @.***> wrote:

@d-torrance https://github.com/d-torrance if you get around to it, #1091 https://github.com/Macaulay2/M2/issues/1091 also has some unused files.

— Reply to this email directly, view it on GitHub https://github.com/Macaulay2/M2/pull/3264#issuecomment-2171799994, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAFK6RCS4XK6FBHNJPBROALZHXKG7AVCNFSM6AAAAABIIL4IZOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNZRG44TSOJZGQ . You are receiving this because you modified the open/close state.Message ID: @.***>

DanGrayson avatar Jun 16 '24 20:06 DanGrayson