Skip to content

docs: add extension in readme - #58

Merged
chellej merged 10 commits into
meshery:masterfrom
suzy-g38:extension-docs
Jun 16, 2026
Merged

docs: add extension in readme#58
chellej merged 10 commits into
meshery:masterfrom
suzy-g38:extension-docs

Conversation

@suzy-g38

Copy link
Copy Markdown
Member

Notes for Reviewers

This PR contains information for

  1. Introduction to meshery extensions
  2. Top 6 extensions of meshery with stars(this is chosen based on count of stars)
  3. Links to other docs for extensions

This PR fixes #57

Signed commits

  • Yes, I signed my commits.

Signed-off-by: suzy-g38 <sulagnaghosh52.github@gmail.com>
Signed-off-by: suzy-g38 <sulagnaghosh52.github@gmail.com>
Signed-off-by: suzy-g38 <sulagnaghosh52.github@gmail.com>
Signed-off-by: suzy-g38 <sulagnaghosh52.github@gmail.com>
Signed-off-by: suzy-g38 <sulagnaghosh52.github@gmail.com>

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Code Review

This pull request introduces a comprehensive 'Extensions Section' to the profile/README.md, detailing the organizational structure of Meshery and highlighting several community-driven extensions. A structural HTML issue was identified where an extra closing div tag prematurely terminates the root container, which would disrupt the document's layout and leave orphaned tags later in the file.

Comment thread profile/README.md Outdated
Comment on lines +229 to +230
</div>
</div>

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

medium

The additional </div> tag on line 230 prematurely closes the root container <div> that begins on line 1. This disrupts the document structure, causing the subsequent 'Community and Contributing' and 'Footer' sections to be rendered outside the main container, and leaves an orphaned closing </div> tag at the end of the file (line 262).

Suggested change
</div>
</div>
</div>

Signed-off-by: suzy-g38 <sulagnaghosh52.github@gmail.com>
@bhavyamittal06

Copy link
Copy Markdown

@suzy-g38 pretty good add-ons .

@banana-three-join banana-three-join left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Top extensions uses H3 headers but it's children use H2 headers and the stars number for the top projects is harded coded when img.shield.io can be used instead, but other than that, it looks good!

@suzy-g38

Copy link
Copy Markdown
Member Author

Top extensions uses H3 headers but it's children use H2 headers and the stars number for the top projects is harded coded when img.shield.io can be used instead, but other than that, it looks good!

will make the changes shortly

Signed-off-by: suzy-g38 <sulagnaghosh52.github@gmail.com>
@suzy-g38

Copy link
Copy Markdown
Member Author

@chellej @banana-three-join I have fixed the issues, can you check

@banana-three-join banana-three-join left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Looks ready to merge!

@matrixkavi

Copy link
Copy Markdown
Contributor

@suzy-g38 - Small review comment: You need to correct the logo url so that it is shown properly:
image

There is no meshery-extensions-logo.svg in the assets folder because of which the image is not rendered properly.

@suzy-g38

Copy link
Copy Markdown
Member Author

@suzy-g38 - Small review comment: You need to correct the logo url so that it is shown properly: image

There is no meshery-extensions-logo.svg in the assets folder because of which the image is not rendered properly.

Sure

Signed-off-by: suzy-g38 <sulagnaghosh52.github@gmail.com>
Signed-off-by: suzy-g38 <sulagnaghosh52.github@gmail.com>
@suzy-g38

Copy link
Copy Markdown
Member Author

@matrixkavi I have made the changes, can you look into it?

@matrixkavi matrixkavi left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM

@suzy-g38

suzy-g38 commented May 3, 2026

Copy link
Copy Markdown
Member Author

@banana-three-join @matrixkavi can you merge this pr then?

@matrixkavi

Copy link
Copy Markdown
Contributor

@suzy-g38 Sorry I don't have enough rights to merge. 😖

@leecalcote leecalcote left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

@sangramrath, assuming that you might get a moment tomorrow to have a look at this (here is what the current changes look like - https://github.com/suzy-g38/.github/blob/e2d44ad565f2493b08903babbc8ff1275a5da37f/profile/README.md)
, I will offer a couple of thoughts that we might want to consider:

  1. I'll suggest that where we should ensure that this readme foremost convey's a description of Meshery Extensions, not Meshery.
  2. @suzy-g38, I'll suggest that we either list all extensions or none at all. The static set of six most popular is will get outdated and is doesn't offer an equal representation.

@suzy-g38

Copy link
Copy Markdown
Member Author

@sangramrath should I go with adding all the extensions, I found there are total 20 extensions or none of them? as initially in the description it mentioned top 5, so based on that I added them. But now each of the case has their own good and bad. Can you suggest me?

@sangramrath

Copy link
Copy Markdown

@suzy-g38 none of the 5 mentioned are the top 5 at the moment (IMO). The last release (and push) for all of these were in the early-mid 2025.
Kanvas, Layer5 Cloud, Meshery Docker Extension, The Kanvas Snapshot Helm Plugin are some I believe should be here if it were to be only 5.
@leecalcote do we want to highlight Service Mesh Lifecycle extensions?

@leecalcote

Copy link
Copy Markdown
Member

@sangramrath no, sir. We do not.

@leecalcote
leecalcote requested review from leecalcote and removed request for leecalcote May 19, 2026 13:55
@sangramrath

Copy link
Copy Markdown

@suzy-g38 any updates here?

@suzy-g38

suzy-g38 commented Jun 2, 2026

Copy link
Copy Markdown
Member Author

@sangramrath Actually the meshery docker extension link is a bit tough to find out. That's why it is getting a bit late

Signed-off-by: suzy-g38 <sulagnaghosh52.github@gmail.com>
@suzy-g38

Copy link
Copy Markdown
Member Author

@sangramrath I have made the changes, can you check?

@chellej

chellej commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

Some overlap and duplication with #63

@chellej chellej left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

I am merging so that we can iterate from here.

thanks, @suzy-g38 👏

@chellej
chellej merged commit 3444daf into meshery:master Jun 16, 2026
1 check passed
@welcome

welcome Bot commented Jun 16, 2026

Copy link
Copy Markdown

Thanks for your contribution to Meshery! 🎉

Meshery Logo
        Join the community, if you haven't yet and please leave a ⭐ star on the project. 😄

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.

[Docs] Enhance Meshery GitHub Org overview with "Extensions" section

7 participants