[Chore] Remove archived Meshery Adapter entries from the handbook repository overview
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 1.1k
- Forks
- 1.6k
- Avg merge
- 2d 10h
- Merged PRs (30d)
- 18
Description
Summary
The repository overview in the handbook still lists Meshery Adapters whose repositories are archived, or are being archived, and points at URLs that no longer resolve.
Two adapters are being deprecated now — meshery-nginx-sm (NGINX Service Mesh reached end of life in March 2024) and meshery-app-mesh (AWS ends App Mesh support on 30 September 2026). meshery-cpx and meshery-tanzu-sm have been archived since 2023.
Related: the per-adapter cleanup issues in the main repository are meshery/meshery#21980 (nginx-sm), meshery/meshery#21981 (app-mesh), meshery/meshery#21983 (cpx) and meshery/meshery#21985 (tanzu-sm).
Current state
In src/collections/handbook/repository-overview/repo-data.js:
- L604 — Meshery Adapter for CPX (repo archived)
- L613 — Meshery Adapter for App Mesh
- L623 — Meshery Adapter for Tanzu Service Mesh (repo archived)
- L632 — Meshery Adapter for NGINX Service Mesh
- L568 — an already commented-out Octarine block that can go
- L18 — the
appmeshLogoimport, and its use at L608, once that entry is removed
Every repository: value in these entries points at github.com/layer5io/meshery-*; the adapters live in the meshery-extensions org, so these links are broken today regardless.
Checklist
- Remove the CPX, App Mesh, Tanzu SM and NGINX SM entries
- Remove the commented-out Octarine block
- Remove logo imports and assets left unused, after confirming nothing else references them
Note: the meshery-nsm reference elsewhere in the handbook is not in scope — Network Service Mesh is not being archived.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start in src/collections/handbook/repository-overview/repo-data.js and inspect the entries around L604-L632, the commented Octarine block near L568, and the appmeshLogo import near L18. Search for references to the affected logos and assets before removing unused ones. Done means the four archived or deprecated adapters and Octarine block are absent, broken links are removed, and the meshery-nsm reference remains.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- documentation
- Issue type
- Documentation
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Active
- Clarity
- Clearly specified
- Newbie friendliness
- 86/100