forked from Macaulay2/M2
-
Notifications
You must be signed in to change notification settings - Fork 0
Internals: Release Checklist
Daniel R. Grayson edited this page Dec 10, 2020
·
6 revisions
Before every release:
- uncategorized packages should get a keyword:
i23 : select(separate_" " version#"packages", p -> (readPackage p)#Keywords === {"Uncategorized"})
o23 = {SpecialFanoFourfolds, GKMVarieties}
- check existing keywords for sensibility and near duplicates
i11 : stack sort unique flatten apply(separate_" " version#"packages", p -> (readPackage p)#Keywords)
o11 = Algebraic Geometry
Algebraic Number Theory
Algebraic Statistics
Applied Algebraic Geometry
Combinatorial Commutative Algebra
Combinatorics
Commutative Algebra
CommutativeAlgebra
Convex Geometry
D-modules
Deformation Theory
Edge Ideals
Equivariant Cohomology
Examples and Random Objects
Flag Varieties
Graph Theory
Groebner Basis Algorithms
Group Theory
Homological Algebra
Interfaces
Intersection Theory
Lie Groups and Lie Algebras
Linear Algebra
Matroids
Miscellaneous
Noncommutative Algebra
Numerical Algebraic Geometry
Numerical Linear Algebra
Real Algebraic Geometry
Representation Theory
Statistics
Toric Geometry
Tropical Geometry
Uncategorized
- DebuggingMode should be turned off in packages:
i24 : select(separate_" " version#"packages", p -> (readPackage p)#DebuggingMode)
o24 = {RationalMaps, RelativeCanonicalResolution, SlackIdeals, PencilsOfQuadrics}
- packages should have a top level node:
i10 : select(separate_" " version#"packages", p -> try (fetchRawDocumentation makeDocumentTag p).Description === {} else false)
o10 = {Browse, SchurFunctors, ChainComplexExtras, OpenMath, SCSCP, Graphs,
--------------------------------------------------------------------------
RandomPlaneCurves, RandomCurves, SectionRing, Hadamard}
-
M2-emacs and other syntax highlighting files should be updated
-
refer to the section "Preparing new releases" of the file "INSTALL" for other things to do
-
Home
- Introduction
- Macaulay2 Contribution Guides
- Macaulay2 Workshop Guides
-
Macaulay2 Internals
- Building Macaulay2 from source
- Components of Macaulay2
- Case Studies
- Web servers
- Other
- Frequently Asked Questions
- Road map