devicehive / devicehive-grafana-datasource

DeviceHive datasource for Grafana
Apache License 2.0
18 stars 8 forks source link

Angular is deprecated - please migrate to React #10

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

sympatheticmoose commented 9 months ago

Hi @itrambovetskyi,

I just wanted to reach out directly regarding the above.

Given the plugins dependency on Angular and that it has not been updated in a number of years, it is at risk of being deprecated and removed from the catalog.

Are there any plans to update this plugin or should we go ahead and deprecate? If you would prefer we deprecate, and there is any specific guidance you would like to offer current users, please let me know and we can include that in any deprecation message.

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

Thanks again 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.

David

geosk commented 9 months ago

Hi David,

Thanks a lot for reaching me. Now we are working with security updates in main libs. Part of them are updated. We are updating Kafka. And It takes all our resources. In any case Grafana is very useful tool for that application. You send bad news :( What the deadline from your side for that update?

-- With best regards, George Kremenetsky, Ph.D. skype: @.*** Mob. tel. (+485 18073892)

On Thu, Dec 14, 2023 at 2:21 PM David Harris @.***> wrote:

Hi @itrambovetskyi https://github.com/itrambovetskyi,

I just wanted to reach out directly regarding the above.

Given the plugins dependency on Angular and that it has not been updated in a number of years, it is at risk of being deprecated https://grafana.com/legal/plugin-deprecation/ and removed from the catalog https://grafana.com/grafana/plugins/.

Are there any plans to update this plugin or should we go ahead and deprecate? If you would prefer we deprecate, and there is any specific guidance you would like to offer current users, please let me know and we can include that in any deprecation message.

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

Thanks again 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.

David

— Reply to this email directly, view it on GitHub https://github.com/devicehive/devicehive-grafana-datasource/issues/10#issuecomment-1855842333, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABRLQYALUIE6LA2RJMOHDVTYJL4ONAVCNFSM6AAAAAAWDSIALCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNJVHA2DEMZTGM . You are receiving this because you are subscribed to this thread.Message ID: @.*** com>

--

sympatheticmoose commented 9 months ago

Hi @geosk thanks for getting back to me! There is still time 😄

It's great to hear that you're working on updates. With regards to the react migration, if you can target this by May at the latest then we should be able to avoid disruption for users.

Knowing that your intent is to keep the plugin going is all we need for it to remain in the catalog at the moment.

If you have any questions or need help, come find us in slack or our forum (links above in the post from Timur).

sympatheticmoose commented 8 months ago

Hi @geosk - just checking in - does May sound reasonable for migration?