3 ms·
Maintaining a stable API surface is a burden. That said, I would agree with such a mandate, as the costs are probably worth it.
by IX-103 6y ago
Maintaining a stable API surface is a burden.
That said, I would agree with such a mandate, as the costs are probably worth it.
- mindslight 6y agoIt wouldn't have to be any more stable than what's already required to coordinate with the proprietary front end. A company would actually have an incentive to stabilize the API, to encourage cooperative use rather than migration. (And if a company starts churning their API in bad faith, that's exactly the kind of thing courts are meant to figure out)
- lupire 6y agoStable isn't required. Just let the users use the same API the client software (JS,mobile) uses, with password or key authentication. Free market will build clients. For security against social engineering, add some rigamarole around opting into API access.