3 ms·
This is a pretty bizarre idea. You really want the government applying laws designed for historic buildings to software? Even if this made any sense, when you
by neilk 14y ago
This is a pretty bizarre idea. You really want the government applying laws designed for historic buildings to software?
Even if this made any sense, when you declare something a landmark, you also make it nearly impossible to upgrade. You're saying that most of its value lies in preserving what was, not what will be.
Before you do the "waaaaah Flickr hasn't upgraded in a long time anyway"... http://www.flickr.com/services/developer/changelog/ http://www.flickr.com/services/developer/changelog/
They are hiring people to work on the API full-time, last I heard.
- davewiner 14y agoYou get it. That's exactly the point. Go ahead and make a new API, no problem, but don't break the apps we built over the last N years while Flickr was hibernating.
- neilk 14y agoWould you be willing to accept the same strictures yourself, to software you have written? You are never allowed to sunset bad ideas or stop supporting them - at least, not until a government committee says so?
- dodyg 14y agoForget about the developers perspective and consider the users of the software that consume the API itself. Their applications will suddenly stop working and we cannot assume that they can obtain the upgraded version of their software (for various reasons).
- davewiner 14y agoThat's right. Most of the development done with Flickr was finished a long time ago, and the apps are deployed and there's no one around to deal with deprecated APIs. That's of course assuming that it's possible to do with a new API what you could do with the old one. We've seen with Twitter that's not necessarily true. But thanks Dody for thinking of users. That's often pretty far down the priority list for developers, esp at big companies.
- davewiner 14y agoYes, of course. And I did it with RSS 2.0, froze the format so we'd all have something to shoot for. http://cyber.law.harvard.edu/rss/rss.html#roadmap http://cyber.law.harvard.edu/rss/rss.html#roadmap
- neilk 14y agoPerhaps I've misunderstood, but that does not seem comparable. * You decided when the spec should be frozen. You're asking Flickr to give away control over their specs. * Freezing a spec incurs no ongoing cost to you. You're asking Flickr to maintain current services indefinitely. A comparable situation would be to put Userland under the control of some external entity, which had the right to impose obligations on you to (for instance) keep the data available in current formats forever.