Skip to content

Scope the ecosystem docs to the released package set#56

Merged
mtfishman merged 1 commit into
mainfrom
mf/release-set-docs
Jun 22, 2026
Merged

Scope the ecosystem docs to the released package set#56
mtfishman merged 1 commit into
mainfrom
mf/release-set-docs

Conversation

@mtfishman

Copy link
Copy Markdown
Member

Summary

Trims the navigation and ecosystem overview to the packages we surface to external users. The "Array Libraries" and "Symmetric Tensors" dropdowns are merged into a single "Tensor Libraries" group holding ITensorBase, TensorAlgebra, GradedArrays, and SparseArraysBase, and the packages that are internal building blocks or deprecated are dropped from the nav: NamedDimsArrays, BlockSparseArrays, DiagonalArrays, KroneckerArrays, FusionTensors, FunctionImplementations, TypeParameterAccessors, MapBroadcast, and BackendSelection. The ecosystem overview graph is redrawn over the same trimmed set.

The Upgrade Guide is kept in source but left out of the rendered navigation until it gets a rewrite to match the current API.

## Summary

Trims the navigation and ecosystem overview to the packages we surface to external users. The "Array Libraries" and "Symmetric Tensors" dropdowns are merged into a single "Tensor Libraries" group holding `ITensorBase`, `TensorAlgebra`, `GradedArrays`, and `SparseArraysBase`, and the packages that are internal building blocks or deprecated are dropped from the nav: `NamedDimsArrays`, `BlockSparseArrays`, `DiagonalArrays`, `KroneckerArrays`, `FusionTensors`, `FunctionImplementations`, `TypeParameterAccessors`, `MapBroadcast`, and `BackendSelection`. The ecosystem overview graph is redrawn over the same trimmed set.

The Upgrade Guide is kept in source but left out of the rendered navigation until it gets a rewrite to match the current API.
@mtfishman mtfishman enabled auto-merge (squash) June 22, 2026 18:39
@mtfishman mtfishman merged commit 7f20599 into main Jun 22, 2026
15 checks passed
@mtfishman mtfishman deleted the mf/release-set-docs branch June 22, 2026 18:41
mtfishman added a commit that referenced this pull request Jun 22, 2026
…aph (#57)

## Summary

Adds `ITensorFormatter` to the Developer Tools navigation dropdown
alongside `ITensorPkgSkeleton`. It has a published docs site and is a
tool people use when developing ITensor packages, so it belongs in that
group.

Also drops `SparseArraysBase` from the ecosystem overview graph, since
it's an implementation detail of `GradedArrays` rather than something
most users interact with when using the common features. Removing it
also cleans up the layout: `GradedArrays` now sits directly above
`TensorAlgebra` instead of being pulled to the side, so its edge no
longer crosses the `DataGraphs` to `NamedGraphs` branch.
`SparseArraysBase` stays in the Tensor Libraries dropdown for anyone who
wants to find it.

Follow-up to #56.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant