Skip to content

Conversation

mattt
Copy link
Contributor

@mattt mattt commented Sep 29, 2025

Currently, the top-level documentation for modules includes an "Other MLX Packages" section with self-links and links to deprecated frameworks.

For example, here's the landing page for MLXNN as it appears on Swift Package Index:

Screenshot 2025-09-29 at 05 30 27

This PR removes all self-links (e.g. linking to MLXNN on the landing page for MLXNN) and links to deprecated frameworks. This will help prevent new users from navigating to the docs and being confused about the extent of modules available in the MLX package. This PR also updates MAINTENANCE.md, but I'm less confident in that change.

@mattt
Copy link
Contributor Author

mattt commented Sep 29, 2025

For your consideration: The current use of "Other MLX Packages" is a misnomer. In Swift Package Manager terms, MLX, MLXNN, and MLXOptimizers are modules produced by the github.com/ml-explore/mlx-swift package.

Copy link
Collaborator

@davidkoski davidkoski left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, thanks!

MAAINTENANCE.md looks fine to me.

@davidkoski
Copy link
Collaborator

Hrm, swift-format fails but it is an .md only change ...

@davidkoski
Copy link
Collaborator

Ah, I see. mlx-swift hasn't been updated since the 602 swift-format came out so there are lingering changes required. I will take care of that in another PR, maybe #273

@davidkoski davidkoski merged commit f1f9280 into ml-explore:main Sep 29, 2025
2 of 3 checks passed
@davidkoski davidkoski mentioned this pull request Sep 29, 2025
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.

2 participants