neuralfraud / grafana-prtg

A PRTG Datasource plugin for Grafana
180 stars 75 forks source link

Angular is deprecated - please migrate to React #201

Open tolzhabayev opened 1 year ago

tolzhabayev commented 1 year ago

Hello :wave: from Grafana Labs

We have detected that your plugin might still be using AngularJS and recommend migrating it to React, so that it may continue to operate successfully in future versions of Grafana.

You can read more on why and how by visiting our documentation: https://grafana.com/docs/grafana/latest/developers/angular_deprecation/

You can reach out to us with any questions via slack: slack.grafana.com - channel #plugins or our plugin development community forum

neuralfraud commented 1 year ago

Thanks @tolzhabayev I'll take a look at this.

steff94 commented 1 year ago

Any news about that topic @neuralfraud ?

With the migration to Grafana 10 at the latest, the plugin is no longer supported and many customers will lose the important connection between PRTG and Grafana.

image Source: https://grafana.com/docs/grafana/next/developers/angular_deprecation/angular-plugins/#prtghttpsgrafanacomgrafanapluginsjasonlashua-prtg-datasource

digdilem commented 1 year ago

@steff94 , this plugin is not being developed (front page of this project, post by the author).

Is there any chance the Grafana team could fork this plugin and/or make an official prtg plugin for grafana? It's certainly very useful to me and I'd love to see it continue with Grafana, and have a few little bugs fixed.

sympatheticmoose commented 11 months ago

Hi @neuralfraud just following up on this issue.

Given the above, unless there are any plans to migrate then we will need to deprecate the plugin to remove it from the catalog. This has no impact on existing installations, but discourages further adoption.

Please let me know if you have any plans to update.

If someone else wants to migrate the plugin to React and take over, we could also help with the transfer of ownership if that is something both parties wanted to pursue.

If we don't hear anything in the next 30 days we'll go ahead and assume that deprecation is appropriate.

And thank you for your contribution to the Grafana plugin ecosystem, we greatly value the time and effort that folks have put in to make plugins such as yours.