grafana / plugin-tools

Create Grafana plugins with ease.
https://grafana.com/developers/plugin-tools/
Apache License 2.0
55 stars 27 forks source link

Docs: Reorganize data source files into how-to-guides section (re-do) #976

Closed josmperez closed 2 days ago

josmperez commented 1 week ago

Re-do of https://github.com/grafana/plugin-tools/pull/960 to fix Prettier error.

Complete 3rd stage of the plugin-tools site reorganization project. Move/rename site, fix broken links.

Instructions for testing redirects: docusaurus/website/README.md#Redirects

Fixes: https://github.com/grafana/plugin-tools/issues/925

Testing: Refer to design doc

github-actions[bot] commented 1 week ago

Hello! 👋 This repository uses Auto for releasing packages using PR labels.

✨ This PR can be merged. It will not be considered when calculating future versions of the npm packages and will not appear in the changelogs.

josmperez commented 2 days ago

@josmperez as with the app how-to section, I've tried to get this to what I believe is a mergeable state pending your review. The redirect and relative links issues you were encountering I believe is due to us having different file names and IDs in some cases. At somepoint we could tidy this up across the site, but would rather do that in a separate PR.

@academo could you please take a look at the final commit in particular on splitting the variables section? I felt we needed to do it as the panel plugin content didn't make sense in the original file. I think only the one section was appropriate for panels.

Thanks for your work in getting this PR mergable, David! Much appreciation.

sympatheticmoose commented 2 days ago

No problem 😄