4 ms·
So what's the issue here? Apps do not continue to exist in perpetuity without maintenance. If he can't afford the maintenance cost (understandable) then the app
by MatthewPhillips 11y ago
So what's the issue here? Apps do not continue to exist in perpetuity without maintenance. If he can't afford the maintenance cost (understandable) then the app is going to eventually stop working anyways.
- BinaryIdiot 11y ago> So what's the issue here OP wants a violation exception? Hardly seems like a worthwhile enough service though at least in my opinion. > Apps do not continue to exist in perpetuity without maintenance. If he can't afford the maintenance cost (understandable) then the app is going to eventually stop working anyways. Not really. If the API version he's using doesn't stop working there is no real reason why it couldn't just continue to work for a very long time (maybe even forever depending on how browsers evolve). It's not like software just randomly stops working forever after a certain period...well maybe in 2038 but in general simple applications (like this one) are not a big deal to keep up and running for seemingly forever.
- ajross 11y ago> If the API version he's using doesn't stop working there is no real reason why it couldn't just continue to work for a very long time That's sort of insane. We aren't talking about a static library here. Of all the public web APIs available in 2007, how many are still alive? Maybe 5%? Less? Google Maps is one of a tiny, tiny set of still-relevant products that still support their decade-old interface. And don't get me wrong: it's a great product. But getting back to the discussion, it's a proprietary product, and anything built on it needs to be aware of the inherent business risk if, some time over the next decade, the API provider decides to terminate support. They did.
- manigandham 11y agoYour comment didn't argue against anything the parent said. What exactly is "insane"?
- BinaryIdiot 11y ago> That's sort of insane. We aren't talking about a static library here. Of all the public web APIs available in 2007, how many are still alive? Maybe 5%? Less? Google Maps is one of a tiny, tiny set of still-relevant products that still support their decade-old interface. You never stated you were referring to ONLY public web apis. In fact you simply said "Apps". But even if you really meant only public web apis there is precedent (Google's many APIs) where APIs will continue years and sometimes even decades. Is it unlikely? Probably, depending on what you're doing, but certainly not impossible nor "insane". As a software developer who's seen web apps function for a decade + with little to no changes (one of which actually did rely on a third party API) I fail to see how anything I stated was "insane". Not everything has to have major breakages every 6 months.
- MatthewPhillips 11y ago10 years is a pretty good run for software with external dependencies. Eventually something will change from beneath you, that's the rule of software. I have a dozen or so websites currently running on a Raspberry Pi that I got during one of those "free rpi colocation" promotions that were around when it first came out. Now the host has decided they can't afford the free colocation any more. So I have to find those websites a new home, even though most of them are not actively developed. That's software, there's always maintenance.