grafana / grafana/plugin-tools

Docs: Consider enhancements to "nested plugins"

Open
#362 1 comment 0 reactions 0 assignees View on GitHub
no stalebot type/docs
Dominant language
TypeScript
Stars
89
Forks
57
Avg merge
3d 17h
Merged PRs (30d)
37

Description

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

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.