Hi,

Our yandex_metrics users complain that Drupal tells them to disable unsupported module Chart.
However:
1) The module is still functioning properly (at least until 25 April)
2) Users of our module Yandex.Metrics don't have an alternative because we're still working on it

I'd like to ask you to not abandon the project until April 25 and show releases on the project page.

Thanks,
Konstantin

Comments

Niremizov’s picture

Indeed, isn't it too early to abandon this module?

Konstantin Komelin’s picture

Issue summary: View changes
13rac1’s picture

Ah ha! Great to hear from some users. Google's official stance has changed to:

Important: While the dynamic and interactive Google Charts are actively maintained, we officially deprecated the static Google Image Charts way back in 2012. This gives us the right to turn it off without notice, although we have no plans to do so.

src: https://developers.google.com/chart/image/

Website owners need to know the required Google API can be shutdown at any time. It cannot be trusted in any production environments. All production websites must cease using this API right now.

There's been a notice on the module's project page since November 2013, but installs have continued to go up. The only way I have to stop the majority of new installs is to disable releases. Existing installs will continue to function until Google shuts down the API. You can still install any of the existing releases by downloading them directly from: https://www.drupal.org/node/206038/release or the development version git/drush.

I'm sorry this makes it difficult for your userbase, but we must consider all of the website owners who don't know of this impending shutdown. I've tried the "warning" message for the last 16 months, this is the "error" message.

Konstantin Komelin’s picture

Status: Active » Fixed

Thank you @eosrei for expressing your point.
I understand the reasons why you decided to do so.
Anyway, the situation confirms my opinion that we should not depend on any third-party code if we want to feel safe.

Best,
Konstantin

13rac1’s picture

Thanks for understanding.

Third-party API services are difficult to trust unless you are paying them. I suggest integrating your module with the Drupal Charts and Graphs module(https://www.drupal.org/project/charts_graphs) since it uses free/open source libraries: Flot, D3, and Bluff. You don't need to worry about any future "shutdowns" if you have access to the entire codebase.

Konstantin Komelin’s picture

Thanks for the idea of using https://www.drupal.org/project/charts_graphs
We've almost integrated our module with Visualization API (visualization) so it's probably too late to change the main direction but we will consider this module as possible replacement for one of the future releases.

Thanks,
Konstantin

Pierre.Vriens’s picture

For what it is worth, about the "... to not abandon the project until April 25 ...": to the extend that I am allowed to say so, chart will not disappear, not before that date, and not after that date. And referring to the "Flot, D3, and Bluff" as in #5: the goal is to start using these libraries as new charting engines for the chart module, and probably also libraries like pChart and SVG Graph.

For more details, refer to #2376179-6: Chart 7.x-3.x Release and the various comments following it.

Konstantin Komelin’s picture

Thanks Pierre.
It's good news that Chart will continue its existence. However, it would be stressful for our Yandex.Metrics users to move back from Visualization to Chart so I can't promise anything like that.

Best,
Konstantin

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.