Originally Posted by mazzinia
Some minor changes, then a big one.
I would expect some lead time - like an announcement, so everyone gets a chance to update before the switch.
So maybe the minor changes were announced, but unnoticed by anyone here until Yahoo weather broke.
Now, there's a big announcement and another change will be coming down the pipe... in the coming months?
Is my assumption correct?
Regarding the options, if there is another feed with an API that matches the old Yahoo one, then it would just be a case of patching some URLs. But probably, any patch will need more work than that.
Your idea of a translation library sounds interesting as it could be applied to other apps and even other services and of course, enable apps to switch services (though I imagine there will be a bit of a performance hit, but maybe not a big one). Also, I expect a 2000 request limit would be enough for webOS users. Or... Accuweather still works with the patches - perhaps switch to that API / service?
So if the minor changes are current and the major ones are in the future, perhaps you could build the translation patch and the library of minor changes, then a library of the latest changes could be made at a more leisurely pace? I'm assuming a lot here!