plugin-tools icon indicating copy to clipboard operation
plugin-tools copied to clipboard

Docs: Consider enhancements to "nested plugins"

Open josmperez opened this issue 2 years ago • 0 comments

This page is lacking detail and probably needs revisiting to ensure we are providing appropriate guidance.

Questions / considerations:

  • The opening statement claims app plugins can nest datasources and panels to provide a complete user experience
    • Does this make Apps appear as simply a bundling mechanism? Do we want to recommend apps as a package?
    • Does it conflict with general guidance on creating apps with custom pages to provide this "complete user experience"
  • The instructions are minimal, they just say scaffold an app and then show a folder structure.
    • Whether the idea is to bundle existing DS/Panels or create new ones, we should provide more complete instructions on how to do so.
  • Setting a dependency on a version for a nested plugin can be... complicated, we should ensure that developers are aware of this

Originally posted by @sympatheticmoose in https://github.com/grafana/plugin-tools/pull/333#discussion_r1296187547

josmperez avatar Aug 16 '23 23:08 josmperez