I think the problem is not so much in the fact that developers, like Boris for example, the developer of Meteobridge, will have to make change. I think that a developer when using someone else´s API has to be prepared that the other side can make changes any time.
so it is not really a question of "will it work or not" - sooner or later yes, but in this perspective the most important is that the other side (in this case Acurite) publish all the detailed info about the changes and how to implement them, so that the developer has enough time to make them.
I am saying this especially because it just happened 2 weeks ago, that Google Maps API changed and now requires an API key. Thats fine, I can understand why Google did that, but... it needs changes to be made in the scripts and they sort of didnt think this through carefully. They give you 3 months to fix this, ie. it works for another 90 days, just showing you notification you need to make that change. But there are three groups of people, and one has a problem:
- existing users: not an issue, shows notification, 90 more days to make the necessary changes
- new users: if you do everything yourself you dont have a problem. When setting it up, you simply use the new syntax already
- developers: problem... because if you are making this for other users, then they might download it and so your scripts have to be changed from day 1 after the change otherwise since they are new users, it wont work for them. And so I had to quickly update 71 scripts and that had to be done ASAP because Google basically implemented the change the moment they published info about it on their blog and I started getting emails from people who just installed my template for the first time, that their maps are not working.
Boris is quite busy, but I am sure he will make the necessary changes so that Meteobridge works with it again, in the end it is in his own interest. However, it is important that he gets all the info in advance so there is no gap between when this is implemented and when the dependent software is changed.