mcp-context-forge icon indicating copy to clipboard operation
mcp-context-forge copied to clipboard

[Feature]: Add maturity levels to plugins

Open tedhabeck opened this issue 1 month ago β€’ 2 comments

πŸ“š Documentation Issue Summary

Update plugins tables to include a column for plugin maturity


πŸ“ Location of the Problem

https://ibm.github.io/mcp-context-forge/using/plugins/plugins/)

✏️ Type of Issue

  • [ ] Typo or formatting issue
  • [ ] Outdated or incorrect information
  • [x] Missing explanation or example
  • [ ] Unclear instructions
  • [x] Other (explain below)

πŸ’‘ Suggested Fix or Clarification (optional)

A proposal for a plugin maturity model that reflects the stability and reliability of a given plugin based upon coverage as illustrated in the table below:

Plugin Maturity Model
level 1 A new plugin still under development. May not have unit tests, or integration tests. e.g. Alpha test code
level 2 A plugin with code coverage of upto 25% and at least one integration test, beta quality code
level 3 A plugin with code coverage of over 50% and at least one integration test, no detected vulnerabilities, feature, performance, or other ongoing development
level 4 A plugin with code coverage of over 75% and at least one integration test, no detected vulnerabilities, stable code base
level 5 A plugin with code coverage of over 80% and at least one integration test. no detected vulnerabilities, stable code base
Unit tests Integration tests coverage > 80 % Vulnerabilities Open Bugs Documentation Stabilitiy
Β level 1 Β 
❌ ❌ ❌ ❌ <n> ❌ Unstable
Β  level 2 Β 
βœ… ❌ ❌ ❌ <n> ❌ Unstable
Β level 3 Β 
βœ… βœ… βœ… βœ… <n> ❌ Stable
Β  level 4 Β 
βœ… βœ… βœ… βœ… <n> βœ… Stable
Β  level 5 Β 
βœ… βœ… βœ… βœ… 0 βœ… Stable

Add a column for the maturity level of the plugin e.g. level [1..5] from the table above to the plugins page.


🧠 Environment (optional)

If related to platform-specific behavior (e.g. a command not working on macOS), describe that here:

Key Value
Docs version latest, main
Docs build method e.g. mkdocs locally, GitHub Pages

🧩 Additional Notes (optional)

Any screenshots, logs, or related issues?

tedhabeck avatar Nov 10 '25 15:11 tedhabeck