-
Notifications
You must be signed in to change notification settings - Fork 231
Internals: Release Checklist
Daniel R. Grayson edited this page Dec 10, 2020
·
8 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
Homepage | Projects | Packages | Documentation | Events | Google Group