Hi, I have developed a plugin similar to WorldMap and I wanted to know how it can be published to appear on the Grafana plugins page.
Thanks.
I’ve been through this a couple of times myself - once you have the plugin working and ready to go, you create a fork of the grafana plugin repository (https://github.com/grafana/grafana-plugin-repository) and edit repo.json, adding a new section with the details for your plugin (including name, version etc., plus the latest commit hash for the git repository for your new plugin). Them create a pull request to have your changes merged back into the official grafana repo.
This triggers a code review and test process by Grafana developers who will check and see what, if anything, needs to be fixed before it is adopted. This can take rather a long time though - several months in my case, as their developers are probably really busy with other, more critical, tasks). I hear they are working on improving the review response time, so hopefully, your experience will be much faster. Don’t count on it though.
The guys there are really helpful and encouraging though, so don’t be put off.
Regards and good luck
Michael D Moore
Hi! First of all thanks for your answer.I followed the procedure told by you and PR has been merged in official grafana repo now. Can you please guide me what to do next to publish it on the Grafana’s Plugins List?
Once you submit the pull request, you should see an item in the GitHub plugin repo ‘issues’ list. This is the work queue that the grafana team use to verify and approve your addition/change. It is all automatic from here on.
It might be helpful to review the ‘issue’ entry to make the reviewers aware of anything you think they might need to know. Also, check in from time to time in case there are and problems found.
In the past, it has taken weeks or more to get new plugins approved, but lately they seem to have fixed their process and get through everything within a few days or so.
Good luck
Michael Moore