News for hackers. Stuff that matters.
Re:Ask HN: What's a reasonable deprecation period for an API? by sloaken on Wednesday January 27, 2021 @09:02AM (#25928344)
The answer depends on how many customers you are willing to loss.

From a client perspective, everything is running well, you decide to change and it will cost them $X and Y (time) to match it. If there is not great value to the customer to change, then they might seek out a competitor.

Can you not make a compatibility library that lets them use the old interface on the new API?

Can you not run both systems, just not allow new customers on the old API?

Re:Ask HN: What's a reasonable deprecation period for an API? by gabrielsroka on Wednesday January 27, 2021 @12:18PM (#25930838)
Those are good points.

> compatibility library

Even if we do, they still have to use it, which is still a change (albeit a smaller one).

> run both systems

Unfortunately, no.